GCOP  1.0
Public Member Functions | Public Attributes
gcop::HeliView Class Reference

#include <heliview.h>

Inheritance diagram for gcop::HeliView:
Inheritance graph
[legend]
Collaboration diagram for gcop::HeliView:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 HeliView (const Heli &sys)
virtual ~HeliView ()
 HeliView (const Heli &sys, vector< pair< Matrix3d, Vector9d > > *xs, vector< Vector4d > *us=0)
void Render (const pair< Matrix3d, Vector9d > *x, const Vector4d *u=0)

Public Attributes

const Helisys
GLUquadricObj * body
GLUquadricObj * tail
GLUquadricObj * tprop [4]
GLUquadricObj * rprop

Constructor & Destructor Documentation

HeliView::HeliView ( const Heli sys)

Create a particle view of trajectory traj

Parameters:
sysparticle
HeliView::~HeliView ( ) [virtual]

References body, rprop, tail, and tprop.

HeliView::HeliView ( const Heli sys,
vector< pair< Matrix3d, Vector9d > > *  xs,
vector< Vector4d > *  us = 0 
)

Create a particle view of trajectory traj

Parameters:
sysparticle
xstrajectory

References body, rprop, tail, and tprop.


Member Function Documentation

void HeliView::Render ( const pair< Matrix3d, Vector9d > *  x,
const Vector4d *  u = 0 
)

Member Data Documentation

GLUquadricObj* gcop::HeliView::body

Referenced by HeliView(), and ~HeliView().

GLUquadricObj* gcop::HeliView::rprop

Referenced by HeliView(), Render(), and ~HeliView().

Reimplemented from gcop::Body3dView< 4 >.

Referenced by Render().

GLUquadricObj* gcop::HeliView::tail

Referenced by HeliView(), Render(), and ~HeliView().

GLUquadricObj* gcop::HeliView::tprop[4]

Referenced by HeliView(), and ~HeliView().


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