Cuboid Class Reference

arbitrary oriented bounding cuboid More...

#include <composite3.hh>

Public Member Functions

 Cuboid ()
 Cuboid (const Vec3 &center, const CuboidAxis &a, const CuboidAxis &b, const CuboidAxis &c)
Vec3 GetHalfExtents () const
Vec3 GetCenter () const
const Vec3 & GetVecA () const
const Vec3 & GetVecB () const
const Vec3 & GetVecC () const
const CuboidAxis & GetAxisA () const
const CuboidAxis & GetAxisB () const
const CuboidAxis & GetAxisC () const

Detailed Description

arbitrary oriented bounding cuboid

Definition at line 116 of file composite3.hh.


Constructor & Destructor Documentation

Cuboid (  ) 
Cuboid ( const Vec3 &  center,
const CuboidAxis &  a,
const CuboidAxis &  b,
const CuboidAxis &  c 
)

Member Function Documentation

const CuboidAxis& GetAxisA (  )  const [inline]

Definition at line 136 of file composite3.hh.

const CuboidAxis& GetAxisB (  )  const [inline]

Definition at line 137 of file composite3.hh.

const CuboidAxis& GetAxisC (  )  const [inline]

Definition at line 138 of file composite3.hh.

Vec3 GetCenter (  )  const [inline]

Definition at line 128 of file composite3.hh.

Vec3 GetHalfExtents (  )  const [inline]

Definition at line 122 of file composite3.hh.

const Vec3& GetVecA (  )  const [inline]

Definition at line 132 of file composite3.hh.

const Vec3& GetVecB (  )  const [inline]

Definition at line 133 of file composite3.hh.

const Vec3& GetVecC (  )  const [inline]

Definition at line 134 of file composite3.hh.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 10 Nov 2016 for OpenStructure by  doxygen 1.6.1