#include <HOM_ViewerDragger.h>
|
| | HOM_ViewerDragger () |
| |
| virtual | ~HOM_ViewerDragger () |
| |
| virtual std::string | name () const =0 |
| |
| virtual bool | valid () const =0 |
| |
| virtual void | startDrag (HOM_ViewerEvent &event, const HOM_Vector3 &start_pos)=0 |
| |
| virtual void | startDragAcrossFloor (HOM_ViewerEvent &event, const HOM_Vector3 &start_pos)=0 |
| |
| virtual void | startDragAlongLine (HOM_ViewerEvent &event, const HOM_Vector3 &line_start, const HOM_Vector3 &line_dir)=0 |
| |
| virtual void | startDragAlongPlane (HOM_ViewerEvent &event, HOM_Vector3 const &plane_point, HOM_Vector3 const &plane_normal)=0 |
| |
| virtual void | startDragRotate (HOM_ViewerEvent &event, const HOM_Vector3 ¢er_pos, double radius, const HOM_Vector3 &rotate_axis, const HOM_Matrix3 &orient)=0 |
| |
| virtual DragValueMap | drag (HOM_ViewerEvent &event)=0 |
| |
| virtual void | endDrag ()=0 |
| |
| virtual HOM_Vector3 | position () const =0 |
| |
| virtual HOM_Vector3 | startPosition () const =0 |
| |
| virtual HOM_Vector3 | startDirection () const =0 |
| |
| virtual HOM_Vector3 | startRotatePosition () const =0 |
| |
| virtual HOM_GeometryViewport * | viewport ()=0 |
| |
| virtual void | enableModifierKeys (bool allow)=0 |
| |
| virtual void | setSnapToCookSelection (bool on)=0 |
| |
Definition at line 26 of file HOM_ViewerDragger.h.
| HOM_ViewerDragger::HOM_ViewerDragger |
( |
| ) |
|
|
inline |
| virtual HOM_ViewerDragger::~HOM_ViewerDragger |
( |
| ) |
|
|
inlinevirtual |
| virtual void HOM_ViewerDragger::enableModifierKeys |
( |
bool |
allow | ) |
|
|
pure virtual |
| virtual void HOM_ViewerDragger::endDrag |
( |
| ) |
|
|
pure virtual |
| virtual std::string HOM_ViewerDragger::name |
( |
| ) |
const |
|
pure virtual |
| virtual HOM_Vector3 HOM_ViewerDragger::position |
( |
| ) |
const |
|
pure virtual |
| virtual void HOM_ViewerDragger::setSnapToCookSelection |
( |
bool |
on | ) |
|
|
pure virtual |
| virtual HOM_Vector3 HOM_ViewerDragger::startDirection |
( |
| ) |
const |
|
pure virtual |
| virtual HOM_Vector3 HOM_ViewerDragger::startPosition |
( |
| ) |
const |
|
pure virtual |
| virtual HOM_Vector3 HOM_ViewerDragger::startRotatePosition |
( |
| ) |
const |
|
pure virtual |
| virtual bool HOM_ViewerDragger::valid |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: