Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Region Class Reference#include <Region.h>
Inheritance diagram for Region:
![]() Detailed DescriptionDefinition at line 18 of file Region.h.
Constructor & Destructor Documentation
Member Function Documentation
Returns a list of the different Regions in labels, sorted by area.
Definition at line 38 of file Region.cc. Referenced by EllipseData::extractEllipses(), LineData::extractLine(), and SphereData::extractSpheres(). Return a single region from a sketch<bool>.
Definition at line 67 of file Region.cc. Referenced by BrickData::extractBrick(), PyramidData::findBoundingTriangle(), and BlobData::findCornersDiagonal().
Definition at line 89 of file Region.cc. Referenced by Region::findCentralMoment(), Region::findMoment(), and Region::findTopBoundPoint().
Definition at line 104 of file Region.cc. Referenced by Region::findBotBoundPoint(), Region::findCentralMoment(), and Region::findMoment().
Definition at line 119 of file Region.cc. Referenced by Region::findCentralMoment(), Region::findLeftBoundPoint(), and Region::findMoment().
Definition at line 134 of file Region.cc. Referenced by Region::findCentralMoment(), Region::findMoment(), and Region::findRightBoundPoint().
Definition at line 188 of file Region.cc. Referenced by LineData::extractLine(), and LineData::splitLine().
Calculates the two-dimensional Cartesian moment Mpq.
Definition at line 220 of file Region.cc. Referenced by Region::findCentroid().
Definition at line 255 of file Region.cc. Referenced by Region::findNormCentralMoment(), Region::findPrincipalAxisOrientation(), Region::findSemiMajorAxisLength(), and Region::findSemiMinorAxisLength().
Definition at line 302 of file Region.cc. Referenced by Region::findCentroid(), Region::findNormCentralMoment(), Region::findSemiMajorAxisLength(), and Region::findSemiMinorAxisLength().
returns coords of center of mass
Definition at line 311 of file Region.cc. Referenced by LineData::extractLine(), and Region::findCentralMoment().
Returns the angle of the orientation of the principal axis in radians.
Definition at line 333 of file Region.cc. Referenced by LineData::extractLine(), and Shape< EllipseData >::Shape().
Returns the length of the semi-major (x) axis of the image ellipse.
Definition at line 338 of file Region.cc. Referenced by Region::findRadius(), and Shape< EllipseData >::Shape().
Returns the length of the semi-minor (y) axis of the image ellipse.
Definition at line 347 of file Region.cc. Referenced by Shape< EllipseData >::Shape().
Definition at line 150 of file Region.cc. Referenced by Region::findBotBoundPoint(), and Region::findTopBoundPoint().
Definition at line 162 of file Region.cc. Referenced by Region::findLeftBoundPoint(), and Region::findRightBoundPoint().
Member Data Documentation
Definition at line 76 of file Region.h. Referenced by Region::findBotBound(), Region::findCentralMoment(), Region::findLeftBound(), Region::findMoment(), Region::findRightBound(), Region::findTopBound(), Region::findXcoordFor(), Region::findYcoordFor(), Region::getSpace(), Region::isContained(), and Region::mostDistantPtFrom().
Definition at line 78 of file Region.h. Referenced by Region::findTopBound(), and Region::recomputeProperties().
Definition at line 79 of file Region.h. Referenced by Region::findBotBound(), and Region::recomputeProperties().
Definition at line 80 of file Region.h. Referenced by Region::findLeftBound(), and Region::recomputeProperties().
Definition at line 81 of file Region.h. Referenced by Region::findRightBound(), and Region::recomputeProperties().
Definition at line 83 of file Region.h. Referenced by Region::findMoment(), Region::recomputeProperties(), and Region::Region().
Definition at line 84 of file Region.h. Referenced by Region::findCentralMoment(), Region::recomputeProperties(), and Region::Region().
Definition at line 86 of file Region.h. Referenced by Region::extractRegion(), Region::findArea(), Region::findCentroid(), Region::operator<(), and Region::recomputeProperties().
The documentation for this class was generated from the following files: |
DualCoding 4.0 |
Generated Thu Nov 22 00:54:02 2007 by Doxygen 1.5.4 |