Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
AprilTags::Quad Class ReferenceRepresents four segments that form a loop, and might be a tag. More...
Detailed DescriptionRepresents four segments that form a loop, and might be a tag. Definition at line 22 of file Quad.h.
Constructor & Destructor DocumentationMember Function DocumentationInterpolate given that the lower left corner of the lower left cell is at (-1,-1) and the upper right corner of the upper right cell is at (1,1). Definition at line 36 of file Quad.cc. Referenced by interpolate01(). Same as interpolate, except that the coordinates are interpreted between 0 and 1, instead of -1 and 1. Definition at line 36 of file Quad.h. Referenced by AprilTags::TagDetector::extractTags().
Searches through a vector of Segments to form Quads. Definition at line 48 of file Quad.cc. Referenced by AprilTags::TagDetector::extractTags(). Member Data DocumentationGiven that the whole quad spans from (0,0) to (1,1) in "quad space", compute the pixel coordinates for a given point within that quad. Note that for most of the Quad's existence, we will not know the correct orientation of the tag. Definition at line 53 of file Quad.h. Referenced by AprilTags::TagDetector::extractTags(), interpolate(), and Quad().
Total length (in pixels) of the actual perimeter observed for the quad. This is in contrast to the geometric perimeter, some of which may not have been directly observed but rather inferred by intersecting segments. Quads with more observed perimeter are preferred over others. Definition at line 49 of file Quad.h. Referenced by AprilTags::TagDetector::extractTags().
Definition at line 66 of file Quad.h. Referenced by interpolate(), and Quad().
Definition at line 66 of file Quad.h. Referenced by interpolate(), and Quad().
Definition at line 66 of file Quad.h. Referenced by interpolate(), and Quad().
Definition at line 66 of file Quad.h. Referenced by interpolate(), and Quad().
Points for the quad (in pixel coordinates), in counter clockwise order. These points are the intersections of segments. Definition at line 39 of file Quad.h. Referenced by AprilTags::TagDetector::extractTags(), and Quad().
The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:19 2016 by Doxygen 1.6.3 |