Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
vtTrackball Member List

This is the complete list of members for vtTrackball, including all inherited members.

_ApplyLimits() (defined in vtTrackball)vtTrackballprotected
_IsRotate() (defined in vtTrackball)vtTrackballprotected
_IsTranslate() (defined in vtTrackball)vtTrackballprotected
_IsZoom() (defined in vtTrackball)vtTrackballprotected
AddChild(vtEngine *pEngine) (defined in vtEngine)vtEngineinline
AddChildrenToList(vtArray< vtEngine * > &list, bool bEnabledOnly) (defined in vtEngine)vtEngine
AddTarget(osg::Referenced *ptr)vtEngineinline
Eval()vtTrackballvirtual
GetChild(uint i) (defined in vtEngine)vtEngineinline
GetEnabled() (defined in vtEnabledBase)vtEnabledBaseinline
getName() (defined in vtEngine)vtEngineinline
GetNormalizedMouseCoords(float &mx, float &my)vtLastMouse
GetPivotPoint() const (defined in vtTrackball)vtTrackballinline
GetRadius() const vtTrackball
GetState(FPoint3 *state) (defined in vtTrackball)vtTrackball
GetTarget(uint which=0)vtEngine
GetTrans() const (defined in vtTrackball)vtTrackballinline
GetWindow() (defined in vtEngine)vtEngineinline
LimitPos(const FPoint3 &min, const FPoint3 &max) (defined in vtTrackball)vtTrackball
LimitTrans(const FPoint3 &min, const FPoint3 &max) (defined in vtTrackball)vtTrackball
m_bEnabled (defined in vtEnabledBase)vtEnabledBaseprotected
m_bRotate (defined in vtTrackball)vtTrackballprotected
m_bTrans (defined in vtTrackball)vtTrackballprotected
m_buttonsvtLastMouse
m_bZoom (defined in vtTrackball)vtTrackballprotected
m_Children (defined in vtEngine)vtEngineprotected
m_flagsvtLastMouse
m_fRotScale (defined in vtTrackball)vtTrackballprotected
m_fTransScale (defined in vtTrackball)vtTrackballprotected
m_fZoomScale (defined in vtTrackball)vtTrackballprotected
m_MouseStart (defined in vtTrackball)vtTrackballprotected
m_Pivot (defined in vtTrackball)vtTrackballprotected
m_Pos (defined in vtTrackball)vtTrackballprotected
m_posvtLastMouse
m_pos_max (defined in vtTrackball)vtTrackballprotected
m_pos_min (defined in vtTrackball)vtTrackballprotected
m_pWindow (defined in vtEngine)vtEngineprotected
m_rotate_button (defined in vtTrackball)vtTrackballprotected
m_rotate_exact (defined in vtTrackball)vtTrackballprotected
m_rotate_modifier (defined in vtTrackball)vtTrackballprotected
m_Start (defined in vtTrackball)vtTrackballprotected
m_strName (defined in vtEngine)vtEngineprotected
m_Targets (defined in vtEngine)vtEngineprotected
m_Trans (defined in vtTrackball)vtTrackballprotected
m_trans_button (defined in vtTrackball)vtTrackballprotected
m_trans_exact (defined in vtTrackball)vtTrackballprotected
m_trans_max (defined in vtTrackball)vtTrackballprotected
m_trans_min (defined in vtTrackball)vtTrackballprotected
m_trans_modifier (defined in vtTrackball)vtTrackballprotected
m_zoom_button (defined in vtTrackball)vtTrackballprotected
m_zoom_exact (defined in vtTrackball)vtTrackballprotected
m_zoom_modifier (defined in vtTrackball)vtTrackballprotected
MoveDirection(float fTheta, float fPhi)vtTrackball
NumChildren() (defined in vtEngine)vtEngineinline
NumTargets()vtEngineinline
OnKey(int key, int flags)vtEnginevirtual
OnMouse(vtMouseEvent &event)vtTrackballvirtual
OnWindowSize(int width, int height)vtEnginevirtual
RemoveChild(vtEngine *pEngine) (defined in vtEngine)vtEngine
RemoveTarget(osg::Referenced *ptr)vtEngine
SetDirection(float fTheta, float fPhi)vtTrackball
SetEnabled(bool bOn) (defined in vtEnabledBase)vtEnabledBaseinlinevirtual
setName(const char *str) (defined in vtEngine)vtEngineinline
SetPivotPoint(const FPoint3 &pos) (defined in vtTrackball)vtTrackballinline
SetRadius(float fRadius)vtTrackball
SetRotateButton(int button, int modifier=0, bool bExact=true)vtTrackball
SetRotScale(float s)vtTrackball
SetState(const FPoint3 *state) (defined in vtTrackball)vtTrackball
SetTarget(osg::Referenced *ptr)vtEngineinline
SetTrans(const FPoint3 &trans) (defined in vtTrackball)vtTrackballinline
SetTranslateButton(int button, int modifier=0, bool bExact=true)vtTrackball
SetTransScale(float s)vtTrackball
SetWindow(vtWindow *pWin) (defined in vtEngine)vtEngineinline
SetZoomButton(int button, int modifier=0, bool bExact=true)vtTrackball
SetZoomScale(float s)vtTrackball
Translate(const FPoint3 &trans) (defined in vtTrackball)vtTrackballinline
vtEnabledBase() (defined in vtEnabledBase)vtEnabledBaseinline
vtEngine() (defined in vtEngine)vtEngine
vtLastMouse() (defined in vtLastMouse)vtLastMouse
vtTrackball(float fRadius) (defined in vtTrackball)vtTrackball
~vtEngine() (defined in vtEngine)vtEngineinlineprotected
~vtLastMouse() (defined in vtLastMouse)vtLastMouseinlineprotectedvirtual
~vtTrackball() (defined in vtTrackball)vtTrackballinlineprotected