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 Vec3GetVecA () const
const Vec3GetVecB () const
const Vec3GetVecC () const
const CuboidAxisGetAxisA () const
const CuboidAxisGetAxisB () const
const CuboidAxisGetAxisC () 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 6 Dec 2017 for OpenStructure by  doxygen 1.6.1