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 376 of file stage.hh.

Constructor & Destructor Documentation

◆ Geom() [1/2]

Stg::Geom::Geom ( )
inline

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

Definition at line 396 of file stage.hh.

◆ Geom() [2/2]

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

construct from a prior pose and size

Definition at line 398 of file stage.hh.

Member Function Documentation

◆ Print()

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 386 of file stage.hh.

◆ Zero()

void Stg::Geom::Zero ( )
inline

Definition at line 399 of file stage.hh.

Member Data Documentation

◆ pose

Pose Stg::Geom::pose

position

Definition at line 378 of file stage.hh.

◆ size

Size Stg::Geom::size

extent

Definition at line 379 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 Feb 28 2022 23:48:56