#include <HOM_ViewerStateDragger.h>
|
| HOM_ViewerStateDragger () |
|
| ~HOM_ViewerStateDragger () override |
|
virtual std::string | __repr__ ()=0 |
|
virtual void | setTransform (HOM_Matrix4 const &xform)=0 |
|
virtual void | setInverseTransform (HOM_Matrix4 const &inv_xform)=0 |
|
virtual HOM_Matrix4 | transform () const =0 |
|
virtual HOM_Matrix4 | inverseTransform () const =0 |
|
| 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 |
|
Definition at line 24 of file HOM_ViewerStateDragger.h.
HOM_ViewerStateDragger::HOM_ViewerStateDragger |
( |
| ) |
|
|
inline |
HOM_ViewerStateDragger::~HOM_ViewerStateDragger |
( |
| ) |
|
|
inlineoverride |
virtual std::string HOM_ViewerStateDragger::__repr__ |
( |
| ) |
|
|
pure virtual |
virtual HOM_Matrix4 HOM_ViewerStateDragger::inverseTransform |
( |
| ) |
const |
|
pure virtual |
virtual void HOM_ViewerStateDragger::setInverseTransform |
( |
HOM_Matrix4 const & |
inv_xform | ) |
|
|
pure virtual |
virtual void HOM_ViewerStateDragger::setTransform |
( |
HOM_Matrix4 const & |
xform | ) |
|
|
pure virtual |
virtual HOM_Matrix4 HOM_ViewerStateDragger::transform |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: