| Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
BlobData Class Reference#include <BlobData.h>
Inheritance diagram for BlobData: ![]() Detailed DescriptionBlob shapes, described by bounding boxes and an optional list of runs.
Definition at line 25 of file BlobData.h.
Member Enumeration Documentation
Assumed orientation of the blob in 3D space.
Definition at line 44 of file BlobData.h.
Constructor & Destructor Documentation
Member Function Documentation
Transformations. (Virtual in BaseData.).
Implements BaseData. Definition at line 88 of file BlobData.cc.
Import blobs from Sketch<uchar> as a vector of Shape<BlobData>.
Definition at line 220 of file BlobData.cc.
Import blobs from Sketch<bool> as a vector of Shape<BlobData>.
Definition at line 202 of file BlobData.cc. Referenced by BlobData::extractBlobs(), MapBuilder::getCamBlobs(), and MapBuilder::getCameraShapes().
Definition at line 341 of file BlobData.cc.
Definition at line 507 of file BlobData.cc.
Definition at line 587 of file BlobData.cc.
return the centroid of the shape in point format
Implements BaseData. Definition at line 40 of file BlobData.cc. Referenced by BlobData::findCornersDerivative(), BlobData::findCornersDiagonal(), and BlobData::isMatchFor().
Definition at line 60 of file BlobData.h. Match blobs based on their parameters. (Virtual in BaseData.).
Implements BaseData. Definition at line 172 of file BlobData.cc.
Referenced by VRmixin::getBlobsFromRegionGenerator().
Render into a sketch space and return reference. (Private.).
Implements BaseData. Definition at line 55 of file BlobData.cc.
Update derived properties.
Definition at line 156 of file BlobData.cc. Referenced by BlobData::projectToGround(), and BlobData::updateParams(). Update shape parameters after matching to another shape.
Implements BaseData. Definition at line 182 of file BlobData.cc.
Friends And Related Function Documentation
Definition at line 64 of file BlobData.h. Referenced by BlobData::extractBlobs(), BlobData::isMatchFor(), and BlobData::updateParams().
Member Data Documentation
Definition at line 31 of file BlobData.h. Referenced by BlobData::getArea(), BlobData::isMatchFor(), BlobData::printParams(), and BlobData::update_derived_properties().
Definition at line 29 of file BlobData.h. Referenced by BlobData::applyTransform(), BlobData::findCornersDerivative(), BlobData::findCornersDiagonal(), BlobData::getCentroid(), BlobData::printParams(), BlobData::projectToGround(), BlobData::render(), BlobData::update_derived_properties(), and BlobData::updateParams().
Definition at line 29 of file BlobData.h. Referenced by BlobData::applyTransform(), DualCoding::countBorderPixelFit(), BlobData::getCentroid(), BlobData::printParams(), BlobData::projectToGround(), BlobData::render(), BlobData::update_derived_properties(), and BlobData::updateParams(). Assumed orientation of the blob in 3D space.
Referenced by BlobData::applyTransform(), BlobData::getDimension(), BlobData::projectToGround(), BlobData::render(), and BlobData::update_derived_properties().
Definition at line 41 of file BlobData.h. Referenced by DualCoding::getBoundingQuadrilateralInteriorPointRatio(), and BlobData::render().
Definition at line 29 of file BlobData.h. Referenced by BlobData::applyTransform(), DualCoding::countBorderPixelFit(), BlobData::findCornersDerivative(), BlobData::findCornersDiagonal(), BlobData::getCentroid(), BlobData::printParams(), BlobData::projectToGround(), BlobData::render(), BlobData::update_derived_properties(), and BlobData::updateParams().
Definition at line 29 of file BlobData.h. Referenced by BlobData::applyTransform(), DualCoding::countBorderPixelFit(), BlobData::findCornersDerivative(), BlobData::findCornersDiagonal(), BlobData::getCentroid(), BlobData::printParams(), BlobData::projectToGround(), BlobData::render(), BlobData::update_derived_properties(), and BlobData::updateParams().
The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DualCoding 3.0beta |
Generated Wed Oct 4 00:02:25 2006 by Doxygen 1.4.7 |