applyTransform(const NEWMAT::Matrix &Tmat, const ReferenceFrameType_t newref=unspecified) | 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 | |
firstPtShape() | 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] |
getMobile() const | BaseData | |
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 | |
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 EndPoint &p1, const EndPoint &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< uint > &skelDist, const Sketch< bool > &occlusions, float m, float b) | LineData | |
scanVertForEndPts(const Sketch< uint > &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 | |
secondPtShape() | LineData | |
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] |
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] |