Public Member Functions | Public Attributes | List of all members
Stg::Geom Class Reference

#include <stage.hh>

Public Member Functions

 Geom ()
 
 Geom (const Pose &p, const Size &s)
 
void Print (const char *prefix) const
 
void Zero ()
 

Public Attributes

Pose pose
 position More...
 
Size size
 extent More...
 

Detailed Description

Specify an object's basic geometry: position and rectangular size.

Definition at line 391 of file stage.hh.

Constructor & Destructor Documentation

Stg::Geom::Geom ( )
inline

Default constructor. Members pose and size use their default constructors.

Definition at line 416 of file stage.hh.

Stg::Geom::Geom ( const Pose p,
const Size s 
)
inline

construct from a prior pose and size

Definition at line 419 of file stage.hh.

Member Function Documentation

void Stg::Geom::Print ( const char *  prefix) const
inline

Print geometry in human-readable format on stdout, with a prefix string

Parameters
prefixCharacter string to prepend to output, or NULL.

Definition at line 402 of file stage.hh.

void Stg::Geom::Zero ( )
inline

Definition at line 421 of file stage.hh.

Member Data Documentation

Pose Stg::Geom::pose

position

Definition at line 394 of file stage.hh.

Size Stg::Geom::size

extent

Definition at line 395 of file stage.hh.


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


stage
Author(s): Richard Vaughan , Brian Gerkey , Reed Hedges , Andrew Howard , Toby Collett , Pooya Karimian , Jeremy Asher , Alex Couture-Beil , Geoff Biggs , Rich Mattes , Abbas Sadat
autogenerated on Mon Jun 10 2019 15:06:12