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 NEWMAT::Matrix &Tmat, const ReferenceFrameType_t newref=unspecified)PolygonData [virtual]
BaseData(ShapeSpace &_space, ShapeType_t typeval, int _parentId=0)BaseData
BaseData(const BaseData &otherData)BaseData
clone(void) const =0BaseData [pure virtual]
color_rgbBaseData [protected]
confidenceBaseData [protected]
convexHull(const Sketch< bool > &sketch)PolygonData [static]
DATASTUFF_H(PolygonData)PolygonData
decreaseConfidence()BaseData [inline]
deleteRendering()BaseData
edgesPolygonData [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 std::vector< LineData > &, std::vector< Shape< PolygonData > > &existing, std::vector< ShapeRoot > &deleted)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 [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]
getMobile() const BaseData
getName() const BaseData [inline]
getParentId() const BaseData [inline]
getRefFrameType() const BaseData
getRendering()BaseData
getSpace() const BaseData [inline]
getStaticType()PolygonData [inline, static]
getType() const =0BaseData [pure virtual]
getTypeName() const BaseData
getVertices() const PolygonData [inline]
getViewableId() const BaseData [inline]
idBaseData [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]
isSameColorAs(const ShapeRoot &other) const BaseData
isSameTypeAs(const ShapeRoot &other) const BaseData
isType(ShapeType_t this_type) const BaseData
isViewable() const BaseData [inline]
lastMatchIdBaseData [protected]
mobileBaseData [protected]
N(std::string const &_name="")BaseData
nameBaseData [protected]
operator=(const PolygonData &other)PolygonData [inline]
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 [inline]
PolygonData(const PolygonData &other)PolygonData [inline]
printParams() const PolygonData [virtual]
projectToGround(const NEWMAT::Matrix &camToBase, const NEWMAT::ColumnVector &groundplane)PolygonData [virtual]
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 [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 > 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 ShapeRoot &)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 4.0
Generated Thu Nov 22 00:54:02 2007 by Doxygen 1.5.4