Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
SphereData Class Reference
Inheritance diagram for SphereData:
Detailed DescriptionDefinition at line 20 of file SphereData.h.
Constructor & Destructor Documentation
Constructor. Definition at line 22 of file SphereData.cc.
Copy constructor. Definition at line 27 of file SphereData.cc. Member Function Documentation
Transformations. (Virtual in BaseData.). Implements BaseData. Definition at line 76 of file SphereData.cc.
Center point access function. Definition at line 67 of file SphereData.h. Referenced by SphereData::isInside(), SphereData::printParams(), and SphereData::render().
Extraction. Definition at line 199 of file SphereData.cc.
Declare all colors as valid. Definition at line 192 of file SphereData.cc.
Implements BaseData. Definition at line 69 of file SphereData.h.
Properties functions. Definition at line 73 of file SphereData.h. Referenced by SphereData::printParams(), and SphereData::render().
Definition at line 33 of file SphereData.h.
Combine two shapes by taking weighted average depending on confidence level. Shapes are admissible to the local map if they're large enough not to be noise. Reimplemented from BaseData. Definition at line 49 of file SphereData.h. returns if a point is inside the shape or not. Reimplemented by EllipseData, SphereData, PolygonData Reimplemented from BaseData. Definition at line 80 of file SphereData.cc. Match spheres based on their parameters. (Virtual in BaseData.). Implements BaseData. Definition at line 33 of file SphereData.cc.
Definition at line 41 of file SphereData.cc.
don't call
Print information about this shape. (Virtual in BaseData.). Implements BaseData. Definition at line 59 of file SphereData.cc.
Render into a sketch space and return pointer. (Private.). Render into a sketch space and return reference. (Private.). Implements BaseData. Definition at line 234 of file SphereData.cc.
Definition at line 42 of file SphereData.h.
Set properties. Definition at line 151 of file SphereData.cc. Update shape parameters after matching to another shape. Implements BaseData. Definition at line 51 of file SphereData.cc. Friends And Related Function Documentation
Definition at line 37 of file SphereData.h. Member Data DocumentationDefinition at line 22 of file SphereData.h. Referenced by SphereData::applyTransform(), SphereData::centerPt(), SphereData::getCentroid(), SphereData::isMatchFor(), SphereData::mergeWith(), SphereData::projectToGround(), SphereData::setCentroidPt(), and SphereData::updateParams(). Definition at line 23 of file SphereData.h. Referenced by SphereData::getRadius(), SphereData::isAdmissible(), SphereData::isInside(), SphereData::isMatchFor(), SphereData::mergeWith(), SphereData::projectToGround(), SphereData::setRadius(), and SphereData::updateParams(). The documentation for this class was generated from the following files: |
DualCoding 5.1CVS |
Generated Mon May 9 04:56:31 2016 by Doxygen 1.6.3 |