A *Tag_Height__Struct* represents a span of tags a the same ceiling height. More...
#include <Tag.hpp>
Static Public Member Functions | |
static bool | less (TagHeight *tag_height1, TagHeight *tag_height2) |
Compares *tag_height1* with *tag_height2*. | |
static TagHeight * | xml_read (File in_file) |
Reads in an a <Tag_Height .../> from *xml_in_file*. | |
Public Attributes | |
unsigned int | first_id |
The first tag identifier in the span. | |
unsigned int | last_id |
The last tag identifier in the span. | |
double | world_diagonal |
Distance along one side of the tag in world units. | |
double | z |
The fiducial height above the floor. | |
Private Member Functions | |
TagHeight () |
A *Tag_Height__Struct* represents a span of tags a the same ceiling height.
TagHeight::TagHeight | ( | ) | [inline, private] |
bool TagHeight::less | ( | TagHeight * | tag_height1, |
TagHeight * | tag_height2 | ||
) | [static] |
Compares *tag_height1* with *tag_height2*.
tag_height1 | is the first *Tag_Height* object to compare. |
tag_height2 | is the second *Tag_Height* object to compare. |
Tag_Height__less*() will return true if *tag_height1* sorts before tag_height2*, and false otherwise.
TagHeight * TagHeight::xml_read | ( | File | xml_in_file | ) | [static] |
Reads in an a <Tag_Height .../> from *xml_in_file*.
xml_in_file | is the file to read from. |
Tag_Height__xml_read*() will read in the a <Tag_Height .../> from xml_in_file* and return the resulting *Tag_Height* object.
unsigned int TagHeight::first_id |
unsigned int TagHeight::last_id |
double TagHeight::world_diagonal |
double TagHeight::z |