applyTransform(const NEWMAT::Matrix &Tmat, const ReferenceFrameType_t newref=unspecified) | TargetData | [virtual] |
backIntersect | TargetData | [protected] |
backLine | TargetData | [protected] |
backValid | TargetData | [protected] |
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] |
DATASTUFF_H(TargetData) | TargetData | |
decreaseConfidence() | BaseData | [inline] |
deleteRendering() | BaseData | |
extractLineTarget(std::string frontColor="yellow", std::string backColor="pink", std::string rightColor="blue", std::string occluderColor="orange", const float height=90.0f) | TargetData | [static] |
extractLineTarget(Sketch< bool > &frontSketch, Sketch< bool > &backSketch, Sketch< bool > &rightSketch, Sketch< bool > &occluderSketch, const float height=90.0f) | TargetData | [static] |
extractLineTarget(Shape< LineData > &camFrontLine, Shape< LineData > &camBackLine, Shape< LineData > &camRightLine, rgb color, const float height=90.0f) | TargetData | [static] |
frontIntersect | TargetData | [protected] |
frontLine | TargetData | [protected] |
frontValid | TargetData | [protected] |
getBackCentroid() const | TargetData | [inline] |
getBackIntersect() | TargetData | [inline] |
getBackIntersect() const | TargetData | [inline] |
getBackLeftPt() | TargetData | [inline] |
getBackLeftPt() const | TargetData | [inline] |
getBackRightPt() | TargetData | [inline] |
getBackRightPt() const | TargetData | [inline] |
getBoundingBox() const | TargetData | [virtual] |
getCentroid() const | TargetData | [inline, virtual] |
getCentroidPtShape() const | BaseData | [virtual] |
getColor() const | BaseData | [inline] |
getConfidence() const | BaseData | [inline, virtual] |
getDimension() const | TargetData | [inline, virtual] |
getFrontCentroid() const | TargetData | [inline] |
getFrontIntersect() | TargetData | [inline] |
getFrontIntersect() const | TargetData | [inline] |
getFrontLeftPt() | TargetData | [inline] |
getFrontLeftPt() const | TargetData | [inline] |
getFrontRightPt() | TargetData | [inline] |
getFrontRightPt() const | TargetData | [inline] |
getHeight() | TargetData | [inline] |
getId() const | BaseData | [inline] |
getLastMatchId() const | BaseData | [inline] |
getLength() | TargetData | [inline] |
getMobile() const | BaseData | |
getName() const | BaseData | [inline] |
getOrientation() | TargetData | [inline] |
getParentId() const | BaseData | [inline] |
getRefFrameType() const | BaseData | |
getRendering() | BaseData | |
getSpace() const | BaseData | [inline] |
getStaticType() | TargetData | [inline, static] |
getType() const =0 | BaseData | [pure virtual] |
getTypeName() const | BaseData | |
getViewableId() const | BaseData | [inline] |
getWidth() | TargetData | [inline] |
height | TargetData | [protected] |
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 | TargetData | [inline, virtual] |
isBackValid() | TargetData | [inline] |
isFrontValid() | TargetData | [inline] |
isInside(const Point &) const | BaseData | [inline, virtual] |
isMatchFor(const ShapeRoot &other) const | TargetData | [virtual] |
isMatchFor(const TargetData &other_target) const | TargetData | |
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] |
length | TargetData | [protected] |
mergeWith(const ShapeRoot &other) | TargetData | [virtual] |
mobile | BaseData | [protected] |
N(std::string const &_name="") | BaseData | |
name | BaseData | [protected] |
operator=(const TargetData &) | TargetData | |
DualCoding::BaseData::operator=(const BaseData &other) | BaseData | |
orientation | TargetData | [protected] |
parentId | BaseData | [protected] |
perpendicularDistanceFrom(Point point) | TargetData | |
printParams() const | TargetData | [virtual] |
projectToGround(const NEWMAT::Matrix &camToBase, const NEWMAT::ColumnVector &groundplane) | TargetData | [virtual] |
refcount | BaseData | [protected] |
render() const | TargetData | [private, virtual] |
rendering_sketch | BaseData | [protected] |
setColor(const std::string &color_name) | BaseData | |
setColor(const rgb &new_color) | BaseData | |
setColor(const unsigned int color_index) | 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] |
ShapeRoot class | BaseData | [friend] |
ShapeSpace class | BaseData | [friend] |
space | BaseData | [protected] |
TargetData(ShapeSpace &_space, const EndPoint &_frontLeftPt, const EndPoint &_frontRightPt, const EndPoint &_backLeftPt, const EndPoint &_backRightPt, const EndPoint &_frontIntersect, const EndPoint &_backIntersect, const float _height) | TargetData | |
TargetData(const TargetData &other) | TargetData | [inline] |
type | BaseData | [protected] |
update_derived_properties() | TargetData | |
updateParams(const ShapeRoot &other, bool force=false) | TargetData | [virtual] |
V(std::string const &_name="") | BaseData | |
viewable | BaseData | [protected] |
width | TargetData | [protected] |
~BaseData(void) | BaseData | [virtual] |