| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
AprilTagData Class Reference
Inheritance diagram for AprilTagData:
![]() Detailed DescriptionDefinition at line 22 of file AprilTagData.h.
Constructor & Destructor Documentation
Constructor. Definition at line 9 of file AprilTagData.cc. Referenced by AprilTagData::extractAprilTags().
Constructor for manually building AprilTag instances in local or world maps. Definition at line 13 of file AprilTagData.cc.
Copy constructor. Definition at line 16 of file AprilTagData.cc.
Destructor. Definition at line 35 of file AprilTagData.h. Member Function Documentation
Transformations. (Virtual in BaseData.). Implements BaseData. Definition at line 43 of file AprilTagData.cc.
Extraction. Definition at line 78 of file AprilTagData.cc.
Definition at line 90 of file AprilTagData.cc.
Definition at line 54 of file AprilTagData.h.
Definition at line 55 of file AprilTagData.h.
returns the bounding box of the AprilTag object Reimplemented from BaseData. Definition at line 19 of file AprilTagData.cc.
Centroid. (Virtual in BaseData.). Implements BaseData. Definition at line 45 of file AprilTagData.h. Referenced by AprilTagData::isMatchFor().
Implements BaseData. Definition at line 73 of file AprilTagData.h.
Properties functions. Definition at line 79 of file AprilTagData.h.
Properties functions. Definition at line 78 of file AprilTagData.h. Referenced by AprilTagData::isMatchFor().
Definition at line 37 of file AprilTagData.h.
Returns the tag detection represented by this shape. Definition at line 42 of file AprilTagData.h.
Properties functions. Definition at line 77 of file AprilTagData.h. Referenced by AprilTagData::isMatchFor().
Bounding box points. Definition at line 52 of file AprilTagData.h.
Definition at line 53 of file AprilTagData.h.
Combine two shapes by taking weighted average depending on confidence level. Shapes are admissible to the local map if they're large enough not to be noise. Reimplemented from BaseData. Definition at line 60 of file AprilTagData.h.
Match AprilTag objects based on their parameters. (Virtual in BaseData.). Implements BaseData. Definition at line 23 of file AprilTagData.cc.
don't call
Print information about this shape. (Virtual in BaseData.). Implements BaseData. Definition at line 39 of file AprilTagData.cc.
Render into a sketch space and return pointer. (Private.). Implements BaseData. Definition at line 71 of file AprilTagData.cc.
Definition at line 46 of file AprilTagData.h.
Update shape parameters after matching to another shape. Implements BaseData. Definition at line 33 of file AprilTagData.cc. Member Data DocumentationDefinition at line 89 of file AprilTagData.h. Referenced by AprilTagData::applyTransform(), AprilTagData::getBoundingBox(), AprilTagData::getCentroid(), AprilTagData::projectToGround(), AprilTagData::setCentroid(), and AprilTagData::updateParams().
The tag detection represented by this shape. Definition at line 88 of file AprilTagData.h. Referenced by AprilTagData::getHammingDistance(), AprilTagData::getOrientation(), AprilTagData::getTagDetection(), and AprilTagData::getTagID(). The documentation for this class was generated from the following files: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DualCoding 5.1CVS |
Generated Fri Mar 16 05:23:51 2012 by Doxygen 1.6.3 |