Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

BrickData Member List

This is the complete list of members for BrickData, including all inherited members.

addBrickWithTwoSides(ShapeSpace &ShS, std::vector< Point > &corners1, std::vector< Point > &corners2, std::vector< std::vector< Point > > &blobs3, std::vector< Shape< BrickData > > &result, float distanceThresh)BrickData [private, static]
applyTransform(const NEWMAT::Matrix &Tmat, const ReferenceFrameType_t newref=unspecified)BrickData [virtual]
BaseData(ShapeSpace &_space, ShapeType_t typeval, int _parentId=0)BaseData
BaseData(const BaseData &otherData)BaseData
BrickData(ShapeSpace &_space, const EndPoint &GFL, const EndPoint &GFR, const EndPoint &GBL, const EndPoint &GBR, const EndPoint &TFL, const EndPoint &TFR, const EndPoint &TBL, const EndPoint &TBR)BrickData
centroidBrickData [private]
clone(void) const =0BaseData [pure virtual]
color_rgbBaseData [protected]
confidenceBaseData [protected]
DATASTUFF_H(BrickData)BrickData
decreaseConfidence()BaseData [inline]
deleteRendering()BaseData
extractBrick(ShapeSpace &space, std::vector< Shape< BlobData > > &blobs)BrickData [static]
findBricks(ShapeSpace &ShS, std::vector< Shape< LineData > > lines)BrickData [static]
findBricksFromBlobs(ShapeSpace &ShS, std::vector< Shape< BlobData > > blobs1, std::vector< Shape< BlobData > > blobs2, std::vector< Shape< BlobData > > blobs3)BrickData [static]
findOrthogonalBoundingBox(ShapeSpace &space, Shape< BlobData > blob, Point centroid, Shape< LineData > parallel)BrickData [static]
GBLBrickData [private]
GBRBrickData [private]
getBoundingBox() const BaseData [inline, virtual]
getCentroid() const BrickData [inline, virtual]
getCentroidPtShape() const BaseData [virtual]
getColor() const BaseData [inline]
getConfidence() const BaseData [inline, virtual]
getDimension() const BrickData [inline, virtual]
getGBL()BrickData [inline]
getGBR()BrickData [inline]
getGFL()BrickData [inline]
getGFR()BrickData [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()BrickData [inline, static]
getTBL()BrickData [inline]
getTBR()BrickData [inline]
getTFL()BrickData [inline]
getTFR()BrickData [inline]
getType() const =0BaseData [pure virtual]
getTypeName() const BaseData
getViewableId() const BaseData [inline]
GFLBrickData [private]
GFRBrickData [private]
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 BrickData [inline, virtual]
isInside(const Point &) const BaseData [inline, virtual]
isMatchFor(const ShapeRoot &other) const BrickData [virtual]
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]
mergeWith(const ShapeRoot &other)BrickData [virtual]
mobileBaseData [protected]
N(std::string const &_name="")BaseData
nameBaseData [protected]
operator=(const BrickData &)BrickData [private]
DualCoding::BaseData::operator=(const BaseData &other)BaseData
parentIdBaseData [protected]
printParams() const BrickData [virtual]
projectToGround(const NEWMAT::Matrix &camToBase, const NEWMAT::ColumnVector &groundplane)BrickData [virtual]
refcountBaseData [protected]
render() const BrickData [private, virtual]
rendering_sketchBaseData [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 classBaseData [friend]
ShapeSpace classBaseData [friend]
spaceBaseData [protected]
TBLBrickData [private]
TBRBrickData [private]
TFLBrickData [private]
TFRBrickData [private]
typeBaseData [protected]
updateParams(const ShapeRoot &other, bool force=false)BrickData [virtual]
V(std::string const &_name="")BaseData
viewableBaseData [protected]
~BaseData(void)BaseData [virtual]


DualCoding 4.0
Generated Thu Nov 22 00:53:56 2007 by Doxygen 1.5.4