GLC_PanMover Class Reference

GLC_PanMover : Panoramic interactive manipulation. More...

#include <glc_panmover.h>

Inheritance diagram for GLC_PanMover:
GLC_Mover

List of all members.

Public Member Functions

 GLC_PanMover (GLC_Viewport *, const QList< GLC_RepMover * > &repsList=QList< GLC_RepMover * >())
 Default constructor.
 GLC_PanMover (const GLC_PanMover &)
 Copy constructor.
virtual ~GLC_PanMover ()
 Destructor.
Get Functions

virtual GLC_Moverclone () const
 Return a clone of the mover.
Set Functions

virtual void init (const GLC_UserInput &userInput)
 Initialized the mover.
virtual bool move (const GLC_UserInput &userInput)
 Move the camera.

Detailed Description

GLC_PanMover : Panoramic interactive manipulation.

Definition at line 36 of file glc_panmover.h.


Constructor & Destructor Documentation

GLC_PanMover::GLC_PanMover ( GLC_Viewport pViewport,
const QList< GLC_RepMover * > &  repsList = QList<GLC_RepMover*>() 
)

Default constructor.

Definition at line 30 of file glc_panmover.cpp.

Referenced by clone().

GLC_PanMover::GLC_PanMover ( const GLC_PanMover panMover  ) 

Copy constructor.

Definition at line 37 of file glc_panmover.cpp.

GLC_PanMover::~GLC_PanMover (  )  [virtual]

Destructor.

Definition at line 44 of file glc_panmover.cpp.


Member Function Documentation

GLC_Mover * GLC_PanMover::clone (  )  const [virtual]

Return a clone of the mover.

Implements GLC_Mover.

Definition at line 54 of file glc_panmover.cpp.

References GLC_PanMover().

void GLC_PanMover::init ( const GLC_UserInput userInput  )  [virtual]
bool GLC_PanMover::move ( const GLC_UserInput userInput  )  [virtual]

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

SourceForge.net Logo

©2005-2011 Laurent Ribon