Public Types | |
typedef std::set< int, VertexLess< Type > > | VertexSet |
typedef std::vector< Type > | VertexVector |
Public Member Functions | |
void | Clear (int reservesize) |
const Type & | Get (int idx) const |
Type * | GetBuffer (void) |
const double * | GetPos (int idx) const |
unsigned int | GetSize (void) const |
int | GetVertex (const Type &vtx) |
unsigned int | GetVertexCount (void) const |
const VertexVector & | GetVertexList (void) const |
void | Set (const Type &vtx) |
Private Attributes | |
VertexSet | mVertSet |
VertexVector | mVtxs |
Definition at line 191 of file vlookup.cpp.
typedef std::set<int, VertexLess<Type> > ConvexDecomposition::VertexPool< Type >::VertexSet |
Definition at line 194 of file vlookup.cpp.
typedef std::vector< Type > ConvexDecomposition::VertexPool< Type >::VertexVector |
Definition at line 195 of file vlookup.cpp.
void ConvexDecomposition::VertexPool< Type >::Clear | ( | int | reservesize | ) | [inline] |
Definition at line 227 of file vlookup.cpp.
const Type& ConvexDecomposition::VertexPool< Type >::Get | ( | int | idx | ) | const [inline] |
Definition at line 217 of file vlookup.cpp.
Type* ConvexDecomposition::VertexPool< Type >::GetBuffer | ( | void | ) | [inline] |
Definition at line 247 of file vlookup.cpp.
const double* ConvexDecomposition::VertexPool< Type >::GetPos | ( | int | idx | ) | const [inline] |
Definition at line 212 of file vlookup.cpp.
unsigned int ConvexDecomposition::VertexPool< Type >::GetSize | ( | void | ) | const [inline] |
Definition at line 222 of file vlookup.cpp.
int ConvexDecomposition::VertexPool< Type >::GetVertex | ( | const Type & | vtx | ) | [inline] |
Definition at line 197 of file vlookup.cpp.
unsigned int ConvexDecomposition::VertexPool< Type >::GetVertexCount | ( | void | ) | const [inline] |
Definition at line 241 of file vlookup.cpp.
const VertexVector& ConvexDecomposition::VertexPool< Type >::GetVertexList | ( | void | ) | const [inline] |
Definition at line 234 of file vlookup.cpp.
void ConvexDecomposition::VertexPool< Type >::Set | ( | const Type & | vtx | ) | [inline] |
Definition at line 236 of file vlookup.cpp.
VertexSet ConvexDecomposition::VertexPool< Type >::mVertSet [private] |
Definition at line 250 of file vlookup.cpp.
VertexVector ConvexDecomposition::VertexPool< Type >::mVtxs [private] |
Definition at line 254 of file vlookup.cpp.