, including all inherited members.
applyTransform(const fmat::Transform &Tmat, const ReferenceFrameType_t newref=unspecified) | PolygonData | [virtual] |
BaseData(ShapeSpace &_space, ShapeType_t typeval, int _parentId=0) | BaseData | |
BaseData(const BaseData &otherData) | BaseData | |
clone() const | BaseData | [virtual] |
color_rgb | BaseData | [protected] |
confidence | BaseData | [protected] |
convexHull(const Sketch< bool > &sketch) | PolygonData | [static] |
copy() const | BaseData | |
DATASTUFF_H(PolygonData) | PolygonData | |
decreaseConfidence() | BaseData | |
deleteRendering() | BaseData | |
edges | PolygonData | [protected] |
end1Ln() const | PolygonData | |
end1Pt() const | PolygonData | |
end2Ln() const | PolygonData | |
end2Pt() const | PolygonData | |
equivalentVertices(const PolygonData &other) const | PolygonData | [virtual] |
extractPolygonEdges(Sketch< bool > const &sketch, Sketch< bool > const &occluder) | PolygonData | [static] |
formPolygons(const std::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 | |
getConfidence() const | PolygonData | [virtual] |
getDimension() const | PolygonData | [virtual] |
getEdges() const | PolygonData | |
getEdgesRW() | PolygonData | |
getId() const | BaseData | |
getLastMatchId() const | BaseData | |
getMobile() const | BaseData | |
getName() const | BaseData | |
getParentId() const | BaseData | |
getRefFrameType() const | BaseData | |
getRendering() | BaseData | |
getSpace() const | BaseData | |
getStaticType() | PolygonData | [static] |
getType() const =0 | BaseData | [pure virtual] |
getTypeName() const | BaseData | |
getVertices() const | PolygonData | |
getViewableId() const | BaseData | |
id | BaseData | [protected] |
importAdjust() | PolygonData | [virtual] |
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 | |
intersectsLine(const LineData &line) | PolygonData | [virtual] |
isAdmissible() const | PolygonData | [virtual] |
isClosed() const | PolygonData | |
isFirstLineLonger(const LineData &ln1, const LineData &ln2) | PolygonData | [private, static] |
isInside(const Point &pt) const | PolygonData | [virtual] |
isLandmark() const | BaseData | |
isMatchFor(const ShapeRoot &other) const | PolygonData | [virtual] |
isMatchForEdge(const LineData &other) const | PolygonData | [private] |
isObstacle() const | BaseData | |
isSameColorAs(const ShapeRoot &other) const | BaseData | |
isSameTypeAs(const ShapeRoot &other) const | BaseData | |
isType(ShapeType_t this_type) const | BaseData | |
isViewable() const | BaseData | |
landmark | BaseData | [protected] |
lastMatchId | BaseData | [protected] |
localizeByCamera() const | BaseData | [virtual] |
mobile | BaseData | [protected] |
N(std::string const &_name="") | BaseData | |
name | BaseData | [protected] |
obstacle | BaseData | [protected] |
operator=(const PolygonData &other) | PolygonData | |
DualCoding::BaseData::operator=(const BaseData &other) | BaseData | |
parentId | BaseData | [protected] |
PolygonData(const LineData &) | PolygonData | |
PolygonData(ShapeSpace &space, const std::vector< Point > &pts, bool closed, bool end1Valid=true, bool end2Valid=true) | PolygonData | |
PolygonData(const std::vector< LineData > &lns) | PolygonData | |
PolygonData(const PolygonData &other) | PolygonData | |
printParams() const | PolygonData | [virtual] |
projectToGround(const fmat::Transform &camToBase, const PlaneEquation &groundplane) | PolygonData | [virtual] |
rebuildPolygons(const std::vector< LineData > &, std::vector< Shape< PolygonData > > &existing, std::vector< Shape< PolygonData > > &deleted) | PolygonData | [static] |
refcount | BaseData | [protected] |
render() const | PolygonData | [virtual] |
rendering_sketch | BaseData | [protected] |
setColor(const rgb &new_color) | PolygonData | [virtual] |
setColor(const unsigned int color_index) | PolygonData | [virtual] |
setColor(const std::string &color_name) | PolygonData | [virtual] |
setConfidence(const BaseData &other) | BaseData | |
setLandmark(bool _landmark=true) | BaseData | |
setLastMatchId(int _lmid) | BaseData | |
setMobile(bool mobility) | BaseData | |
setName(const std::string &_name) | BaseData | |
setObstacle(bool _obstacle=true) | BaseData | |
setParentId(int _pid) | BaseData | |
setPosition(const Point &pt) | BaseData | [virtual] |
setSpace(ShapeSpace *_space) | BaseData | |
setVertices(std::vector< Point > &vs, bool closed, bool end1Valid=true, bool end2Valid=true) | PolygonData | |
setViewable(bool _viewable) | BaseData | |
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 LineData &line) | 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] |