|
Public Member Functions | |
ScorePrimitiveShapeVisitor (float distThresh, float normalThresh) | |
Public Member Functions inherited from PrimitiveShapeVisitorShell< ScorePrimitiveShapeVisitorImpl< PointCompT, OctreeT > > | |
PrimitiveShapeVisitorShell () | |
PrimitiveShapeVisitorShell (const A &a, const B &b) | |
PrimitiveShapeVisitorShell (const T &t) | |
void | Visit (const ConePrimitiveShape &cone) |
void | Visit (const CylinderPrimitiveShape &cylinder) |
void | Visit (const PlanePrimitiveShape &plane) |
void | Visit (const SpherePrimitiveShape &sphere) |
void | Visit (const TorusPrimitiveShape &torus) |
Public Member Functions inherited from ScorePrimitiveShapeVisitorImpl< PointCompT, OctreeT > | |
float | Epsilon () const |
IndicesType * | GetIndices () |
const OctreeT & | GetOctree () const |
const MiscLib::Vector< int > & | GetShapeIndex () |
template<class ShapeT , class OctT > | |
void | operator() (const ShapeT &shape, const OctT &oct, size_t i) |
const PointCompatibilityFunc & | PointCompFunc () const |
ScorePrimitiveShapeVisitorImpl (float distThresh, float normalThresh) | |
void | SetIndices (IndicesType *indices) |
void | SetOctree (const OctreeT &oct) |
void | SetShapeIndex (const MiscLib::Vector< int > &shapeIndex) |
template<class ShapeT > | |
void | Visit (const ShapeT &primShape) |
Public Member Functions inherited from PrimitiveShapeVisitor | |
virtual | ~PrimitiveShapeVisitor () |
Additional Inherited Members | |
Public Types inherited from ScorePrimitiveShapeVisitorImpl< PointCompT, OctreeT > | |
typedef MiscLib::RefCounted< MiscLib::Vector< size_t > > | IndicesType |
typedef OctreeT | OctreeType |
typedef PointCompT | PointCompatibilityFunc |
Definition at line 89 of file ScorePrimitiveShapeVisitor.h.
|
inline |
Definition at line 93 of file ScorePrimitiveShapeVisitor.h.