Public Member Functions | Public Attributes | List of all members
gte::ConvexPolyhedron3< Real > Class Template Reference

#include <GteConvexPolyhedron3.h>

Public Member Functions

 ConvexPolyhedron3 ()
 
 ConvexPolyhedron3 (std::vector< Vector3< Real >> &&inVertices, std::vector< int > &&inIndices, bool wantPlanes, bool wantAlignedBox)
 
void GenerateAlignedBox ()
 
void GeneratePlanes ()
 

Public Attributes

AlignedBox3< Real > alignedBox
 
std::vector< intindices
 
std::vector< Vector4< Real > > planes
 
std::vector< Vector3< Real > > vertices
 

Detailed Description

template<typename Real>
class gte::ConvexPolyhedron3< Real >

Definition at line 19 of file GteConvexPolyhedron3.h.

Constructor & Destructor Documentation

template<typename Real >
gte::ConvexPolyhedron3< Real >::ConvexPolyhedron3 ( )

Definition at line 58 of file GteConvexPolyhedron3.h.

template<typename Real >
gte::ConvexPolyhedron3< Real >::ConvexPolyhedron3 ( std::vector< Vector3< Real >> &&  inVertices,
std::vector< int > &&  inIndices,
bool  wantPlanes,
bool  wantAlignedBox 
)

Definition at line 63 of file GteConvexPolyhedron3.h.

Member Function Documentation

template<typename Real >
void gte::ConvexPolyhedron3< Real >::GenerateAlignedBox ( )

Definition at line 104 of file GteConvexPolyhedron3.h.

template<typename Real >
void gte::ConvexPolyhedron3< Real >::GeneratePlanes ( )

Definition at line 84 of file GteConvexPolyhedron3.h.

Member Data Documentation

template<typename Real>
AlignedBox3<Real> gte::ConvexPolyhedron3< Real >::alignedBox

Definition at line 53 of file GteConvexPolyhedron3.h.

template<typename Real>
std::vector<int> gte::ConvexPolyhedron3< Real >::indices

Definition at line 51 of file GteConvexPolyhedron3.h.

template<typename Real>
std::vector<Vector4<Real> > gte::ConvexPolyhedron3< Real >::planes

Definition at line 52 of file GteConvexPolyhedron3.h.

template<typename Real>
std::vector<Vector3<Real> > gte::ConvexPolyhedron3< Real >::vertices

Definition at line 50 of file GteConvexPolyhedron3.h.


The documentation for this class was generated from the following file:


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:05