CallbackTurbine Class Reference

#include <CallbackTurbine.h>

Inheritance diagram for CallbackTurbine:

Inheritance graph
[legend]
Collaboration diagram for CallbackTurbine:

Collaboration graph
[legend]

Public Member Functions

 CallbackTurbine (int currentIndex, osg::Drawable *draw)
void update (osg::NodeVisitor *nv)

Private Attributes

int currentIndex
osg::ref_ptr< osg::Drawable > draw
double angle

Detailed Description

Definition at line 26 of file CallbackTurbine.h.


Constructor & Destructor Documentation

CallbackTurbine::CallbackTurbine ( int  currentIndex,
osg::Drawable *  draw 
) [inline]

Definition at line 34 of file CallbackTurbine.h.

References angle.


Member Function Documentation

void CallbackTurbine::update ( osg::NodeVisitor *  nv  )  [inline]

Definition at line 42 of file CallbackTurbine.h.

References angle, COEF_TURBINE, cpt_mvt, DESCENDRE, draw, DUREE_MVT, ENBAS, geo2, mvtPorte, pat1, pat2_2, posPorte, and quaternion.

Referenced by geodeTurbineCallback::operator()().


Field Documentation

int CallbackTurbine::currentIndex [private]

Definition at line 29 of file CallbackTurbine.h.

osg::ref_ptr<osg::Drawable> CallbackTurbine::draw [private]

Definition at line 30 of file CallbackTurbine.h.

Referenced by update().

double CallbackTurbine::angle [private]

Definition at line 31 of file CallbackTurbine.h.

Referenced by CallbackTurbine(), and update().


The documentation for this class was generated from the following file:
Generated on Tue Jun 5 16:57:12 2007 for Anidam by  doxygen 1.5.1