Static Public Member Functions | Public Attributes | Private Member Functions
TagHeight Class Reference

A *Tag_Height__Struct* represents a span of tags a the same ceiling height. More...

#include <Tag.hpp>

List of all members.

Static Public Member Functions

static bool less (TagHeight *tag_height1, TagHeight *tag_height2)
 Compares *tag_height1* with *tag_height2*.
static TagHeightxml_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 ()

Detailed Description

A *Tag_Height__Struct* represents a span of tags a the same ceiling height.

Definition at line 122 of file Tag.hpp.


Constructor & Destructor Documentation

TagHeight::TagHeight ( ) [inline, private]

Definition at line 141 of file Tag.hpp.


Member Function Documentation

bool TagHeight::less ( TagHeight tag_height1,
TagHeight tag_height2 
) [static]

Compares *tag_height1* with *tag_height2*.

Parameters:
tag_height1is the first *Tag_Height* object to compare.
tag_height2is the second *Tag_Height* object to compare.
Returns:
true or false depending upon the comparison.

Tag_Height__less*() will return true if *tag_height1* sorts before tag_height2*, and false otherwise.

Definition at line 297 of file Tag.cpp.

TagHeight * TagHeight::xml_read ( File  xml_in_file) [static]

Reads in an a <Tag_Height .../> from *xml_in_file*.

Parameters:
xml_in_fileis the file to read from.
Returns:
the resulting *Tag_Height* object.

Tag_Height__xml_read*() will read in the a <Tag_Height .../> from xml_in_file* and return the resulting *Tag_Height* object.

Definition at line 309 of file Tag.cpp.


Member Data Documentation

unsigned int TagHeight::first_id

The first tag identifier in the span.

Definition at line 128 of file Tag.hpp.

unsigned int TagHeight::last_id

The last tag identifier in the span.

Definition at line 131 of file Tag.hpp.

Distance along one side of the tag in world units.

Definition at line 125 of file Tag.hpp.

double TagHeight::z

The fiducial height above the floor.

Definition at line 134 of file Tag.hpp.


The documentation for this class was generated from the following files:


fiducial_lib
Author(s): Wayne Gramlich
autogenerated on Thu Jun 6 2019 18:08:04