| Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
ShapeRoot.h File Reference
Include dependency graph for ShapeRoot.h: ![]() This graph shows which files directly or indirectly include this file: ![]() Go to the source code of this file.
Define Documentation
Definition at line 90 of file ShapeRoot.h. Referenced by BrickData::extractBrick(), LineData::extractLine(), PyramidData::extractPyramid(), MapBuilder::matchSrcToDst(), MapBuilder::removeNoise(), and LineData::splitLine().
Definition at line 89 of file ShapeRoot.h. Referenced by MapBuilder::defineGazePts(), MapBuilder::determineNextGazePoint(), MapBuilder::filterGroundShapes(), DualCoding::find_shape(), BrickData::findBricks(), PolygonData::formPolygons(), ShapeSpace::getShapeListForGUI(), SphereData::isMatchFor(), PolygonData::isMatchFor(), PointData::isMatchFor(), LineData::isMatchFor(), EllipseData::isMatchFor(), BlobData::isMatchFor(), MapBuilder::isShapeVisible(), MapBuilder::matchSrcToDst(), SphereData::mergeWith(), PyramidData::mergeWith(), PointData::mergeWith(), LineData::mergeWith(), BrickData::mergeWith(), MapBuilder::printShS(), LineData::updateParams(), EllipseData::updateParams(), BlobData::updateParams(), and AgentData::updateParams().
Value: T* Shape<T>::operator->() { sanity_check(); return static_cast<T*>(data); }; \
T* Shape<T>::operator->() const { sanity_check(); return static_cast<T*>(data); }; \
T& Shape<T>::getData() const { return *static_cast<T*>(data); };
Definition at line 99 of file ShapeRoot.h.
Value: Shape<T>() : ShapeRoot() {} \
Shape<T>(T* newdata) : ShapeRoot(addShape(newdata)) {} \
virtual T* operator->(); \
virtual T* operator->() const; \
virtual T& getData() const;
Definition at line 92 of file ShapeRoot.h.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DualCoding 3.0beta |
Generated Wed Oct 4 00:02:15 2006 by Doxygen 1.4.7 |