Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

PolygonData Member List

This is the complete list of members for PolygonData, 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_rgbBaseData [protected]
confidenceBaseData [protected]
convexHull(const Sketch< bool > &sketch)PolygonData [static]
copy() const BaseData
DATASTUFF_H(PolygonData)PolygonData
decreaseConfidence()BaseData
deleteRendering()BaseData
edgesPolygonData [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 =0BaseData [pure virtual]
getTypeName() const BaseData
getVertices() const PolygonData
getViewableId() const BaseData
idBaseData [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
landmarkBaseData [protected]
lastMatchIdBaseData [protected]
localizeByCamera() const BaseData [virtual]
mobileBaseData [protected]
N(std::string const &_name="")BaseData
nameBaseData [protected]
obstacleBaseData [protected]
operator=(const PolygonData &other)PolygonData
DualCoding::BaseData::operator=(const BaseData &other)BaseData
parentIdBaseData [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]
refcountBaseData [protected]
render() const PolygonData [virtual]
rendering_sketchBaseData [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 > classPolygonData [friend]
ShapeRoot classBaseData [friend]
ShapeSpace classBaseData [friend]
spaceBaseData [protected]
tryClosePolygon()PolygonData [private]
tryImportNewEndline(const LineData &line, bool useEnd1Pt=true, bool useEnd2Pt=true)PolygonData [private]
tryUpdateEdge(const LineData &line)PolygonData [private]
typeBaseData [protected]
updateParams(const ShapeRoot &other, bool forceUpdate=false)PolygonData [virtual]
updateState()PolygonData
updateVertices()PolygonData [private]
V(std::string const &_name="")BaseData
verticesPolygonData [private]
viewableBaseData [protected]
~BaseData(void)BaseData [virtual]

DualCoding 5.1CVS
Generated Mon May 9 04:56:31 2016 by Doxygen 1.6.3