| applyTransform(const NEWMAT::Matrix &Tmat) | PolygonData | [virtual] |
| BaseData(ShapeSpace &_space, ShapeType_t typeval, int _parentId=0) | BaseData | |
| BaseData(const BaseData &otherData) | BaseData | |
| clone(void) const =0 | BaseData | [pure virtual] |
| color_rgb | BaseData | [protected] |
| confidence | BaseData | [protected] |
| convexHull(const Sketch< bool > &sketch) | PolygonData | [static] |
| DATASTUFF_H(PolygonData) | PolygonData | |
| decreaseConfidence() | BaseData | [inline] |
| deleteRendering() | BaseData | |
| edges | PolygonData | [protected] |
| end1Ln() const | PolygonData | [inline] |
| end1Pt() const | PolygonData | [inline] |
| end2Ln() const | PolygonData | [inline] |
| end2Pt() const | PolygonData | [inline] |
| extractPolygonEdges(Sketch< bool > const &sketch, Sketch< bool > const &occluder) | PolygonData | [static] |
| formPolygons(const vector< LineData > &, vector< Shape< PolygonData > > &existing, vector< ShapeRoot > &deleted) | PolygonData | [static] |
| formPolygons(const vector< LineData > &) | PolygonData | [static] |
| formsNewEndline(const LineData &ln, bool useEnd1Pt=true, bool useEnd2Pt=true) const | PolygonData | [private] |
| getBoundingBox() const | PolygonData | [virtual] |
| getCentroid() const | PolygonData | [virtual] |
| getCentroidPtShape() const | BaseData | [virtual] |
| getColor() const | BaseData | [inline] |
| getConfidence() const | PolygonData | [virtual] |
| getDimension() const | PolygonData | [inline, virtual] |
| getEdges() const | PolygonData | [inline] |
| getEdgesRW() | PolygonData | [inline] |
| getId() const | BaseData | [inline] |
| getLastMatchId() const | BaseData | [inline] |
| getName() const | BaseData | [inline] |
| getParentId() const | BaseData | [inline] |
| getRefFrameType() const | BaseData | |
| getRendering() | BaseData | |
| getSpace() const | BaseData | [inline] |
| getStaticType() | PolygonData | [inline, static] |
| getType() const =0 | BaseData | [pure virtual] |
| getTypeName() const | BaseData | |
| getVertices() const | PolygonData | [inline] |
| getViewableId() const | BaseData | [inline] |
| id | BaseData | [protected] |
| increaseConfidence(int n=1, int maxConfidence=-1) | BaseData | |
| increaseConfidence(const BaseData &other, int maxConfidence=-1) | BaseData | |
| increaseConfidence(const ShapeRoot &other, int maxConfidence=-1) | BaseData | |
| inheritFrom(const BaseData &parent) | BaseData | |
| inheritFrom(const ShapeRoot &parent) | BaseData | |
| inheritFrom(const SketchDataRoot &parent) | BaseData | |
| isAdmissible() const | PolygonData | [virtual] |
| isClosed() const | PolygonData | |
| isFirstLineLonger(const Shape< LineData > &ln1, const Shape< LineData > &ln2) | PolygonData | [private, static] |
| isInside(const Point &pt) const | PolygonData | [virtual] |
| isMatchFor(const ShapeRoot &other) const | PolygonData | [virtual] |
| isMatchForEdge(const LineData &other) const | PolygonData | [private] |
| isMobile() const | BaseData | |
| isSameColorAs(const ShapeRoot &other) const | BaseData | |
| isSameTypeAs(const ShapeRoot &other) const | BaseData | |
| isType(ShapeType_t this_type) const | BaseData | |
| isViewable() const | BaseData | [inline] |
| lastMatchId | BaseData | [protected] |
| mobile | BaseData | [protected] |
| N(std::string const &_name="") | BaseData | |
| name | BaseData | [protected] |
| operator=(const PolygonData &other) | PolygonData | [inline] |
| DualCoding::BaseData::operator=(const BaseData &other) | BaseData | |
| parentId | BaseData | [protected] |
| PolygonData(const LineData &) | PolygonData | |
| PolygonData(ShapeSpace &space, const vector< Point > &pts, bool closed, bool end1Valid=true, bool end2Valid=true) | PolygonData | |
| PolygonData(const vector< LineData > &lns) | PolygonData | [inline] |
| PolygonData(const PolygonData &other) | PolygonData | [inline] |
| printParams() const | PolygonData | [virtual] |
| projectToGround(const NEWMAT::Matrix &camToBase, const NEWMAT::ColumnVector &groundplane) | PolygonData | [virtual] |
| refcount | BaseData | [protected] |
| render() const | PolygonData | [virtual] |
| rendering_sketch | BaseData | [protected] |
| setColor(rgb new_color) | PolygonData | [virtual] |
| DualCoding::BaseData::setColor(std::string const &color_name) | BaseData | |
| setConfidence(const BaseData &other) | BaseData | [inline] |
| setLastMatchId(int _lmid) | BaseData | [inline] |
| setMobile(bool mobility) | BaseData | |
| setName(const std::string &_name) | BaseData | [inline] |
| setParentId(int _pid) | BaseData | [inline] |
| setViewable(bool _viewable) | BaseData | [inline] |
| Shape< PolygonData > class | PolygonData | [friend] |
| ShapeRoot class | BaseData | [friend] |
| ShapeSpace class | BaseData | [friend] |
| space | BaseData | [protected] |
| tryClosePolygon() | PolygonData | [private] |
| tryImportNewEndline(const LineData &line, bool useEnd1Pt=true, bool useEnd2Pt=true) | PolygonData | [private] |
| tryUpdateEdge(const ShapeRoot &) | PolygonData | [private] |
| type | BaseData | [protected] |
| updateParams(const ShapeRoot &other, bool forceUpdate=false) | PolygonData | [virtual] |
| updateState() | PolygonData | |
| updateVertices() | PolygonData | [private] |
| V(std::string const &_name="") | BaseData | |
| vertices | PolygonData | [private] |
| viewable | BaseData | [protected] |
| ~BaseData(void) | BaseData | [virtual] |