Public Member Functions | Private Attributes
Stg::Model::Flag Class Reference

#include <stage.hh>

List of all members.

Public Member Functions

void Draw (GLUquadric *quadric)
 Flag (const Color &color, double size)
Color GetColor ()
double GetSize ()
FlagNibble (double portion)
void SetColor (const Color &col)
void SetSize (double sz)

Private Attributes

Color color
int displaylist
double size

Detailed Description

Definition at line 1813 of file stage.hh.


Constructor & Destructor Documentation

Model::Flag::Flag ( const Color color,
double  size 
)

Definition at line 1167 of file model.cc.


Member Function Documentation

void Model::Flag::Draw ( GLUquadric *  quadric)

Draw the flag in OpenGl. Takes a quadric parameter to save creating the quadric for each flag

Definition at line 1212 of file model.cc.

Definition at line 1824 of file stage.hh.

double Stg::Model::Flag::GetSize ( ) [inline]

Definition at line 1825 of file stage.hh.

Model::Flag * Model::Flag::Nibble ( double  portion)

Definition at line 1172 of file model.cc.

void Model::Flag::SetColor ( const Color col)

Definition at line 1187 of file model.cc.

void Model::Flag::SetSize ( double  sz)

Definition at line 1199 of file model.cc.


Member Data Documentation

Definition at line 1816 of file stage.hh.

Definition at line 1818 of file stage.hh.

double Stg::Model::Flag::size [private]

Definition at line 1817 of file stage.hh.


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


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 Thu Aug 27 2015 15:20:57