| applyTransform(const NEWMAT::Matrix &Tmat) | LineData | [virtual] |
| balanceEndPointHoriz(EndPoint &pt, Sketch< bool > const &occluders, float m, float b) | LineData | |
| balanceEndPointVert(EndPoint &pt, Sketch< bool > const &occluders, float m, float b) | LineData | |
| BaseData(ShapeSpace &_space, ShapeType_t typeval, int _parentId=0) | BaseData | |
| BaseData(const BaseData &otherData) | BaseData | |
| BlobData class | LineData | [friend] |
| bottomPt() | LineData | |
| bottomPtShape() | LineData | |
| clearLine(Sketch< bool > &sketch) | LineData | |
| clone(void) const =0 | BaseData | [pure virtual] |
| color_rgb | BaseData | [protected] |
| confidence | BaseData | [protected] |
| DATASTUFF_H(LineData) | LineData | |
| decreaseConfidence() | BaseData | [inline] |
| deleteRendering() | BaseData | |
| drawline2d(Sketch< bool > &canvas, int x0, int y0, int x1, int y1) | LineData | [private, static] |
| end1_pt | LineData | [private] |
| end1Pt() | LineData | [inline] |
| end1Pt() const | LineData | [inline] |
| end2_pt | LineData | [private] |
| end2Pt() | LineData | [inline] |
| end2Pt() const | LineData | [inline] |
| extractLine(Sketch< bool > &sketch) | LineData | [static] |
| extractLine(Sketch< bool > &skelsketch, const Sketch< bool > &occlusions) | LineData | [static] |
| extractLines(Sketch< bool > const &sketch, int const num_lines=10) | LineData | [static] |
| extractLines(Sketch< bool > const &skel, Sketch< bool > const &occluders, int const num_lines=10) | LineData | [static] |
| extractorGapTolerance | LineData | [private, static] |
| firstPt() | LineData | |
| firstPt(const Shape< LineData > &otherline) const | LineData | |
| firstPtCoord() const | LineData | |
| firstPtCoord(const Shape< LineData > &otherline) const | LineData | |
| getBoundingBox() const | LineData | [inline, virtual] |
| getCentroid() const | LineData | [virtual] |
| getCentroidPtShape() const | BaseData | [virtual] |
| getColor() const | BaseData | [inline] |
| getConfidence() const | BaseData | [inline, virtual] |
| getDimension() const | LineData | [inline, virtual] |
| getId() const | BaseData | [inline] |
| getLastMatchId() const | BaseData | [inline] |
| getLength() const | LineData | [inline] |
| getName() const | BaseData | [inline] |
| getOrientation() const | LineData | [inline] |
| getParentId() const | BaseData | [inline] |
| getRefFrameType() const | BaseData | |
| getRendering() | LineData | [virtual] |
| getRhoNorm() const | LineData | [inline] |
| getSpace() const | BaseData | [inline] |
| getStaticType() | LineData | [inline, static] |
| getThetaNorm() const | LineData | [inline] |
| getType() const =0 | BaseData | [pure virtual] |
| getTypeName() const | BaseData | |
| getViewableId() const | BaseData | [inline] |
| houghTransform(const Sketch< bool > &fat, const Sketch< bool > &skinny, const Sketch< bool > &occlusions, const size_t num_lines, int minLength=DEFAULT_MIN_LENGTH) | LineData | [static] |
| 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 | |
| intersectionWithLine(const Shape< LineData > &other) const | LineData | [inline] |
| intersectionWithLine(const Shape< LineData > &other, bool &intersection_on_this, bool &intersection_on_other) const | LineData | |
| intersectionWithLine(const LineData &other) const | LineData | [inline] |
| intersectionWithLine(const LineData &other, bool &intersection_on_this, bool &intersection_on_other) const | LineData | |
| intersectsLine(const Shape< LineData > &other) const | LineData | |
| intersectsLine(const LineData &other) const | LineData | |
| isAdmissible() const | LineData | [virtual] |
| isBetween(const Point &p, const LineData &other) const | LineData | |
| isInside(const Point &) const | BaseData | [inline, virtual] |
| isLongerThan(const Shape< LineData > &other) const | LineData | |
| isLongerThan(float ref_length) const | LineData | |
| isMatchFor(const ShapeRoot &other) const | LineData | [virtual] |
| isMatchFor(const LineData &other) const | LineData | |
| isMobile() const | BaseData | |
| isNotVertical() const | LineData | |
| isOverlappedWith(const LineData &otherline, int amount=0) const | LineData | |
| isSameColorAs(const ShapeRoot &other) const | BaseData | |
| isSameTypeAs(const ShapeRoot &other) const | BaseData | |
| isShorterThan(const Shape< LineData > &other) const | LineData | |
| isShorterThan(float ref_length) const | LineData | |
| isType(ShapeType_t this_type) const | BaseData | |
| isValidUpdate(coordinate_t p1, coordinate_t p2, coordinate_t p3, coordinate_t p4) | LineData | |
| isViewable() const | BaseData | [inline] |
| lastMatchId | BaseData | [protected] |
| leftPt() | LineData | |
| leftPtShape() | LineData | |
| length | LineData | [private] |
| LineData(ShapeSpace &_space, const Point &p1, const Point &p2) | LineData | [inline] |
| LineData(ShapeSpace &_space, const Point &pt, orientation_t orient) | LineData | |
| LineData(const LineData &other) | LineData | [inline] |
| lineEquation_abc() const | LineData | |
| lineEquation_abc_xz() const | LineData | |
| lineEquation_mb() const | LineData | |
| linesParallel(Shape< LineData > l1, Shape< LineData >l2) | LineData | [static] |
| mergeWith(const ShapeRoot &other) | LineData | [virtual] |
| mobile | BaseData | [protected] |
| N(std::string const &_name="") | BaseData | |
| name | BaseData | [protected] |
| operator=(const LineData &) | LineData | |
| DualCoding::BaseData::operator=(const BaseData &other) | BaseData | |
| orientation | LineData | [private] |
| origin_pt | LineData | [private, static] |
| parentId | BaseData | [protected] |
| perpendicularDistanceFrom(const Point &other) const | LineData | |
| pointOnLine(const Point &p) | LineData | |
| pointsOnSameSide(const Point &p1, const Point &p2) | LineData | |
| PolygonData class | LineData | [friend] |
| printEnds() const | LineData | |
| printParams() const | LineData | [virtual] |
| projectToGround(const NEWMAT::Matrix &camToBase, const NEWMAT::ColumnVector &groundplane) | LineData | [virtual] |
| refcount | BaseData | [protected] |
| render() const | LineData | [private, virtual] |
| rendering_sketch | BaseData | [protected] |
| rho_norm | LineData | [private] |
| rightPt() | LineData | |
| rightPtShape() | LineData | |
| scanHorizForEndPts(const Sketch< usint > &skelDist, const Sketch< bool > &occlusions, float m, float b) | LineData | |
| scanVertForEndPts(const Sketch< usint > &skelDist, const Sketch< bool > &occlusions, float m, float b) | LineData | |
| secondPt() | LineData | |
| secondPt(const Shape< LineData > &otherline) const | LineData | |
| secondPtCoord() const | LineData | |
| secondPtCoord(const Shape< LineData > &otherline) const | LineData | |
| setColor(std::string const &color_name) | BaseData | |
| setColor(rgb new_color) | BaseData | |
| setConfidence(const BaseData &other) | BaseData | [inline] |
| setDrawCoords(float &x1, float &y1, float &x2, float &y2, const int width, const int height) const | LineData | [private] |
| setEndPts(const EndPoint &_end1_pt, const EndPoint &_end2_pt) | LineData | |
| setInfinite(bool value=true) | LineData | |
| 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< LineData > class | LineData | [friend] |
| ShapeRoot class | BaseData | [friend] |
| ShapeSpace class | BaseData | [friend] |
| space | BaseData | [protected] |
| splitLine(ShapeSpace &ShS, Region &skelchunk, Sketch< bool > &skeleton, const Sketch< bool > &occlusions) | LineData | [static] |
| theta_norm | LineData | [private] |
| topPt() | LineData | |
| topPtShape() | LineData | |
| type | BaseData | [protected] |
| update_derived_properties() | LineData | |
| updateLinePt(EndPoint &localPt, coordinate_t local_coord, const EndPoint &groundPt, coordinate_t ground_coord, int sign) | LineData | [static] |
| updateParams(const ShapeRoot &other, bool force=false) | LineData | [virtual] |
| V(std::string const &_name="") | BaseData | |
| viewable | BaseData | [protected] |
| ~BaseData(void) | BaseData | [virtual] |