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

#include <gunicycleview.h>

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

List of all members.

Public Member Functions

 GunicycleView (const Gunicycle &sys, vector< pair< Matrix3d, Vector2d > > *xs=0, vector< Vector2d > *us=0)
virtual ~GunicycleView ()
void Render (const pair< Matrix3d, Vector2d > *x, const Vector2d *u=0)
void Render (const vector< pair< Matrix3d, Vector2d > > *xs, const vector< Vector2d > *us, bool rs=true, int is=-1, int ie=-1, int dis=1, int dit=1, bool dl=false)

Public Attributes

const Gunicyclesys
GLUquadricObj * qobj

Constructor & Destructor Documentation

GunicycleView::GunicycleView ( const Gunicycle sys,
vector< pair< Matrix3d, Vector2d > > *  xs = 0,
vector< Vector2d > *  us = 0 
)

Create a particle view of trajectory traj

Parameters:
sysparticle
xstrajectory

References gcop::SystemView< pair< Matrix3d, Vector2d >, Vector2d >::lineWidth, qobj, and gcop::SystemView< pair< Matrix3d, Vector2d >, Vector2d >::rgba.

References qobj.


Member Function Documentation

void GunicycleView::Render ( const pair< Matrix3d, Vector2d > *  x,
const Vector2d *  u = 0 
) [virtual]
void GunicycleView::Render ( const vector< pair< Matrix3d, Vector2d > > *  xs,
const vector< Vector2d > *  us,
bool  rs = true,
int  is = -1,
int  ie = -1,
int  dis = 1,
int  dit = 1,
bool  dl = false 
) [virtual]

Member Data Documentation

GLUquadricObj* gcop::GunicycleView::qobj

Referenced by Render().


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