| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
ShapeSpace Class ReferenceHolds a collection of diverse shapes such as LineData or EllipseData. More...
Detailed DescriptionHolds a collection of diverse shapes such as LineData or EllipseData. Definition at line 30 of file ShapeSpace.h.
Constructor & Destructor Documentation
Constructor for ShapeSpace; requires dual SketchSpace. Definition at line 41 of file ShapeSpace.cc.
Definition at line 51 of file ShapeSpace.cc.
never call this Member Function DocumentationDefinition at line 56 of file ShapeSpace.cc. Referenced by ShapeRoot::addShape(), and ShapeSpace::importShape(). Definition at line 132 of file ShapeSpace.cc.
Definition at line 122 of file ShapeSpace.cc.
Definition at line 68 of file ShapeSpace.h.
Definition at line 67 of file ShapeSpace.h. Referenced by ShapeSpace::allShapes(), ShapeSpace::applyTransform(), ShapeSpace::getCentroid(), ShapeSpace::getShapeListForGUI(), ShapeSpace::printParams(), ShapeSpace::printSummary(), VRmixin::projectToGround(), and SketchSpace::setTmat().
Transformation and Location Utilities. Definition at line 102 of file ShapeSpace.cc.
Definition at line 74 of file ShapeSpace.h.
Definition at line 96 of file ShapeSpace.cc. Referenced by VRmixin::projectToGround(), and VRmixin::~VRmixin().
Definition at line 78 of file ShapeSpace.cc. Referenced by ShapeRoot::deleteShape(), ShapeSpace::deleteShapes(), CylinderData::extractCylinders(), and TargetData::extractLineTarget().
Definition at line 63 of file ShapeSpace.h.
Definition at line 91 of file ShapeSpace.cc.
Definition at line 454 of file ShapeSpace.cc. Referenced by ShapeSpace::deleteShapes().
Definition at line 75 of file ShapeSpace.h.
Transformation and Location Utilities. Definition at line 109 of file ShapeSpace.cc. Referenced by ShapeSpace::getCentroidOfSubset(), and ShapeSpace::getShapeListForGUI(). Transformation and Location Utilities. Definition at line 114 of file ShapeSpace.cc. Referenced by ShapeSpace::getCentroid().
Definition at line 55 of file ShapeSpace.h. Referenced by BlobData::findCorners(), LineData::LineData(), BlobData::new_blob(), TargetData::render(), SphereData::render(), SkeletonData::render(), SiftData::render(), PyramidData::render(), PolygonData::render(), PointData::render(), MarkerData::render(), LocalizationParticleData::render(), LineData::render(), GraphicsData::render(), EllipseData::render(), BrickData::render(), BlobData::render(), AprilTagData::render(), AgentData::render(), LineData::setDrawCoords(), and LineData::splitLine().
Definition at line 56 of file ShapeSpace.h. Referenced by PolygonData::convexHull(), LocalizationParticleData::getCentroid(), BaseData::getRefFrameType(), SketchDataRoot::indexPoint(), LineData::isMatchFor(), PointData::PointData(), and BlobData::render().
Definition at line 146 of file ShapeSpace.cc. Referenced by VRmixin::processSketchRequest(). Definition at line 68 of file ShapeSpace.cc. Referenced by ShapeSpace::importShapes().
Definition at line 62 of file ShapeSpace.cc. Referenced by VRmixin::projectToGround().
Definition at line 73 of file ShapeSpace.h.
never call this
Definition at line 399 of file ShapeSpace.cc.
Definition at line 424 of file ShapeSpace.cc. Friends And Related Function Documentation
Definition at line 33 of file ShapeSpace.h. Referenced by ShapeSpace::addShape().
Definition at line 32 of file ShapeSpace.h.
Definition at line 34 of file ShapeSpace.h. Member Data Documentation
Definition at line 41 of file ShapeSpace.h. Referenced by ShapeSpace::getDualSpace().
Definition at line 42 of file ShapeSpace.h. Referenced by ShapeSpace::addShape().
Name of the ShapeSpace. Definition at line 38 of file ShapeSpace.h.
Definition at line 45 of file ShapeSpace.h. Referenced by ShapeSpace::getRefFrameType().
Definition at line 43 of file ShapeSpace.h. Referenced by ShapeSpace::addShape(), ShapeSpace::allShapes(), ShapeSpace::clear(), ShapeSpace::deleteShape(), ShapeSpace::deleteShapeType(), ShapeSpace::operator std::vector< ShapeRoot > &(), and ShapeSpace::ShapeSpace(). The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DualCoding 5.1CVS |
Generated Sat May 4 06:29:31 2013 by Doxygen 1.6.3 |