Go to the source code of this file.
Classes | |
class | Vclip::Edge |
class | Vclip::Face |
struct | Vclip::FaceConeNode |
class | Vclip::Feature |
struct | Vclip::FeaturePair |
class | Vclip::Handle< T > |
class | Vclip::Plane |
class | Vclip::Polyhedron |
class | Vclip::PolyTree |
class | Vclip::PolyTreeLibrary |
struct | Vclip::PolyTreePair |
class | Vclip::ShareHandle< T > |
struct | Vclip::VertConeNode |
class | Vclip::Vertex |
struct | Vclip::XformedGeom |
Namespaces | |
Vclip | |
Macros | |
#define | FOR_EACH(list, iterator) for(iterator = (list).begin(); iterator != (list).end(); ++iterator) |
#define | MAX_VERTS_PER_FACE 100 |
#define | PTREE_NAME_SZ 80 |
#define | VCLIP_MATRIX_POSE 0 |
#define | VF_NAME_SZ 15 |
Typedefs | |
typedef std::map< PolyTreePair, FeaturePair > | Vclip::ClosestFeaturesHT |
typedef Se3 | Vclip::VclipPose |
typedef char | Vclip::VertFaceName[VF_NAME_SZ] |
Functions | |
int | Vclip::loadPolyTreeFile (const char *fname, PolyTreeLibrary &library) |
int | Vclip::operator< (const PolyTreePair &ptree1, const PolyTreePair &ptree2) |
ostream & | Vclip::operator<< (ostream &os, const Plane &p) |
ostream & | Vclip::operator<< (ostream &os, const VertConeNode &vcn) |
ostream & | Vclip::operator<< (ostream &os, const FaceConeNode &fcn) |
ostream & | Vclip::operator<< (ostream &os, const Polyhedron *poly) |
ostream & | Vclip::operator<< (ostream &os, const PolyTree *pt) |
int | Vclip::operator== (const PolyTreePair &ptree1, const PolyTreePair &ptree2) |
#define FOR_EACH | ( | list, | |
iterator | |||
) | for(iterator = (list).begin(); iterator != (list).end(); ++iterator) |