, including all inherited members.
applyTransform(const fmat::Transform &Tmat, const ReferenceFrameType_t newref=unspecified) | LineData | [virtual] |
BaseData(ShapeSpace &_space, ShapeType_t typeval, int _parentId=0) | BaseData | |
BaseData(const BaseData &otherData) | BaseData | |
beg_dist_thresh | LineData | [static] |
BlobData class | LineData | [friend] |
bottomPt() | LineData | |
bottomPt() const | LineData | |
bottomPtShape() | LineData | |
clearLine(Sketch< bool > &sketch) | LineData | |
clone() const | BaseData | [virtual] |
color_rgb | BaseData | [protected] |
confidence | BaseData | [protected] |
copy() const | BaseData | |
DATASTUFF_H(LineData) | LineData | |
decreaseConfidence() | BaseData | |
DEFAULT_MIN_LENGTH | LineData | [static] |
deleteRendering() | BaseData | |
drawline2d(Sketch< bool > &canvas, int x0, int y0, int x1, int y1) | LineData | [private, static] |
end1_pt | LineData | [private] |
end1Pt() | LineData | |
end1Pt() const | LineData | |
end2_pt | LineData | [private] |
end2Pt() | LineData | |
end2Pt() const | LineData | |
end_dist_thresh | LineData | [static] |
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=20) | LineData | [static] |
extractLines(Sketch< bool > const &skel, Sketch< bool > const &occluders, int const num_lines=20) | LineData | [static] |
extractorGapTolerance | LineData | [private, static] |
firstPt() | LineData | |
firstPt() const | LineData | |
firstPt(const LineData &otherline) const | LineData | |
firstPtCoord() const | LineData | |
firstPtCoord(const LineData &otherline) const | LineData | |
firstPtShape() | LineData | |
getBoundingBox() const | LineData | [virtual] |
getCentroid() const | LineData | [virtual] |
getCentroidPtShape() const | BaseData | [virtual] |
getColor() const | BaseData | |
getConfidence() const | BaseData | [virtual] |
getDimension() const | LineData | [virtual] |
getId() const | BaseData | |
getLastMatchId() const | BaseData | |
getLength() const | LineData | |
getMobile() const | BaseData | |
getName() const | BaseData | |
getOrientation() const | LineData | |
getParentId() const | BaseData | |
getRefFrameType() const | BaseData | |
getRendering() | LineData | [virtual] |
getRhoNorm() const | LineData | |
getScore(int t, int r, int height, short hough[TSIZE][RSIZE], float ptsArray[TSIZE][RSIZE]) | LineData | [static] |
getSpace() const | BaseData | |
getStaticType() | LineData | [static] |
getThetaNorm() const | LineData | |
getType() const =0 | BaseData | [pure virtual] |
getTypeName() const | BaseData | |
getViewableId() const | BaseData | |
houghExtractLines(Sketch< bool > const &sketch, Sketch< bool > const &occluders, const int num_lines) | LineData | [static] |
houghTransform(const Sketch< bool > &fat, const Sketch< bool > &skinny, const Sketch< bool > &occlusions, const size_t num_lines, int minLength=-1) | LineData | [static] |
id | BaseData | [protected] |
importAdjust() | BaseData | [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 | |
intersectionWithLine(const Shape< LineData > &other) const | LineData | |
intersectionWithLine(const Shape< LineData > &other, bool &intersection_on_this, bool &intersection_on_other) const | LineData | |
intersectionWithLine(const LineData &other) const | LineData | |
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 | [virtual] |
isLandmark() const | BaseData | |
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 | |
isObstacle() const | BaseData | |
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 | |
landmark | BaseData | [protected] |
lastMatchId | BaseData | [protected] |
leftPt() | LineData | |
leftPt() const | LineData | |
leftPtShape() | LineData | |
length | LineData | [private] |
line_min_length | LineData | [static] |
LineData(ShapeSpace &_space, const EndPoint &p1, const EndPoint &p2) | LineData | |
LineData(ShapeSpace &_space, const Point &pt, orientation_t orient) | LineData | |
LineData(ShapeSpace &_space) | LineData | |
LineData(const LineData &other) | LineData | |
lineEquation_abc() const | LineData | |
lineEquation_abc_xz() const | LineData | |
lineEquation_mb() const | LineData | |
linesParallel(Shape< LineData > line1, Shape< LineData > line2) | LineData | [static] |
localizeByCamera() const | BaseData | [virtual] |
mergeWith(const ShapeRoot &other) | LineData | [virtual] |
mobile | BaseData | [protected] |
N(std::string const &_name="") | BaseData | |
name | BaseData | [protected] |
obstacle | 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 | |
pointIsAbove(const Point &pt) const | LineData | |
pointIsBelow(const Point &pt) const | LineData | |
pointIsLeftOf(const Point &pt) const | LineData | |
pointIsRightOf(const Point &pt) const | LineData | |
pointOnLine(const Point &p) | LineData | |
pointsOnPerimeterOfWindow(Sketch< bool > const &sketch, double t, double r, Point &pt1, Point &pt2) | LineData | [static] |
pointsOnSameSide(const Point &p1, const Point &p2) | LineData | |
PolygonData class | LineData | [friend] |
printEnds() const | LineData | |
printParams() const | LineData | [virtual] |
projectToGround(const fmat::Transform &camToBase, const PlaneEquation &groundplane) | LineData | [virtual] |
refcount | BaseData | [protected] |
render() const | LineData | [private, virtual] |
rendering_sketch | BaseData | [protected] |
renderOnTo(Sketch< bool > *draw_result) const | LineData | |
rho_norm | LineData | [private] |
rightPt() | LineData | |
rightPt() const | LineData | |
rightPtShape() | LineData | |
RSIZE | LineData | [static] |
scanHorizForEndPts(const Sketch< uint > &skelDist, const Sketch< bool > &occlusions, float m, float b, int xstart) | LineData | |
scanVertForEndPts(const Sketch< uint > &skelDist, const Sketch< bool > &occlusions, float m, float b, int ystart) | LineData | |
secondPt() | LineData | |
secondPt() const | LineData | |
secondPt(const LineData &otherline) const | LineData | |
secondPtCoord() const | LineData | |
secondPtCoord(const 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 | |
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 | |
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 | |
setViewable(bool _viewable) | BaseData | |
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 | |
topPt() const | LineData | |
topPtShape() | LineData | |
TSIZE | LineData | [static] |
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] |
updateParams(const LineData &other, bool force=false) | LineData | |
V(std::string const &_name="") | BaseData | |
viewable | BaseData | [protected] |
~BaseData(void) | BaseData | [virtual] |