Fawkes API  Fawkes Development Version
firevision::FieldLinesCityTower Class Reference

#include <firevision/apps/nao_loc/field_lines.cpp/field_lines.h>

Inheritance diagram for firevision::FieldLinesCityTower:

Public Member Functions

 FieldLinesCityTower (float length, float width)
 Constructor. More...
 
- Public Member Functions inherited from firevision::FieldLines
virtual ~FieldLines ()
 Destructor. More...
 
float get_line_width () const
 Line width getter. More...
 
float get_field_length () const
 
float get_field_width () const
 
fawkes::cart_coord_2d_t get_field_offsets () const
 
const field_circles_t & get_circles () const
 
const std::string & get_name () const
 Returns the field name. More...
 

Additional Inherited Members

- Protected Member Functions inherited from firevision::FieldLines
 FieldLines (std::string field_name, float field_length, float field_width, float line_width)
 Creates a new FieldLines container. More...
 
void calc_offsets ()
 Calculates the field's offsets. More...
 
- Protected Attributes inherited from firevision::FieldLines
std::string _field_name
 
float _line_width
 
float _field_length
 
float _field_width
 
fawkes::cart_coord_2d_t _field_offsets
 
field_circles_t _field_circles
 

Detailed Description

This class implements the test field in Graz, Austria at the CityTower. The field is not symmetrical!

Author
Christof Rath

Definition at line 90 of file field_lines.h.

Constructor & Destructor Documentation

◆ FieldLinesCityTower()

firevision::FieldLinesCityTower::FieldLinesCityTower ( float  length,
float  width 
)

Constructor.

Parameters
lengthof the soccer field
widthof the soccer field

Definition at line 231 of file field_lines.cpp.

References firevision::FieldLines::calc_offsets().


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