VisioMove  2.1.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
VgApplication::VgSimpleTrackballManipulator Class Reference

Handles trackball gestures. More...

Inheritance diagram for VgApplication::VgSimpleTrackballManipulator:
Inheritance graph

Public Member Functions

virtual ~VgSimpleTrackballManipulator ()
 
virtual std::string getType () const
 
virtual void setAnchor (const VgEngine::VgPosition &pAnchor)
 Set the anchor point around with the view will pivot. More...
 
virtual void setMinRadius (double pMinRadius)
 Set the minimum distance to the anchor point. More...
 
virtual void setMaxRadius (double pMaxRadius)
 Set the maximum distance to the anchor point. More...
 
- Public Member Functions inherited from VgApplication::VgManipulator
virtual ~VgManipulator ()
 

Protected Member Functions

 VgSimpleTrackballManipulator (Private *pPrivate, VgApplication::VgIApplication *pApplication)
 
- Protected Member Functions inherited from VgApplication::VgManipulator
 VgManipulator ()
 

Friends

class ::VgIManipulatorManagerImpl
 
class VgEngine::VgObjectBridge
 

Detailed Description

Handles trackball gestures.

Version
2.0.8744

Constructor & Destructor Documentation

virtual VgApplication::VgSimpleTrackballManipulator::~VgSimpleTrackballManipulator ( )
virtual
VgApplication::VgSimpleTrackballManipulator::VgSimpleTrackballManipulator ( Private *  pPrivate,
VgApplication::VgIApplication pApplication 
)
protected

Member Function Documentation

virtual std::string VgApplication::VgSimpleTrackballManipulator::getType ( ) const
virtual
Returns
The type identifer of the VgSimpleTrackballManipulator class.

Implements VgApplication::VgManipulator.

virtual void VgApplication::VgSimpleTrackballManipulator::setAnchor ( const VgEngine::VgPosition pAnchor)
virtual

Set the anchor point around with the view will pivot.

Parameters
pAnchorposition of pivot.
virtual void VgApplication::VgSimpleTrackballManipulator::setMaxRadius ( double  pMaxRadius)
virtual

Set the maximum distance to the anchor point.

Parameters
pMaxRadiusThe maximum radius to set.
virtual void VgApplication::VgSimpleTrackballManipulator::setMinRadius ( double  pMinRadius)
virtual

Set the minimum distance to the anchor point.

Parameters
pMinRadiusThe minimum radius to set.

Friends And Related Function Documentation

friend class ::VgIManipulatorManagerImpl
friend
friend class VgEngine::VgObjectBridge
friend

The documentation for this class was generated from the following file:
VisioMove 2.1.5, Visioglobe® 2015