|
HDK
|
#include <HOM_ViewerStateDragger2D.h>
Inheritance diagram for HOM_ViewerStateDragger2D:Public Member Functions | |
| HOM_ViewerStateDragger2D () | |
| ~HOM_ViewerStateDragger2D () 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 |
Public Member Functions inherited from HOM_ViewerDragger2D | |
| HOM_ViewerDragger2D () | |
| virtual | ~HOM_ViewerDragger2D () |
| virtual bool | update (HOM_UIEvent &event)=0 |
| virtual bool | valid () const =0 |
| virtual void | startDrag (const HOM_Vector3 &start_pos, double radius=0.0, const HOM_Matrix3 &orient=HOM_Matrix3(1), const HOM_Vector3 &plane_dir=HOM_Vector3(0, 0, 1))=0 |
| virtual void | endDrag ()=0 |
| virtual DragValueMap | dragXY ()=0 |
| virtual DragValueMap | dragAlongX ()=0 |
| virtual DragValueMap | dragAlongY ()=0 |
| virtual DragValueMap | dragRotate ()=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 |
Additional Inherited Members | |
Public Types inherited from HOM_ViewerDragger2D | |
| typedef std::map< std::string, hboost::any > | DragValueMap |
Definition at line 24 of file HOM_ViewerStateDragger2D.h.
|
inline |
Definition at line 41 of file HOM_ViewerStateDragger2D.h.
|
inlineoverride |
Definition at line 45 of file HOM_ViewerStateDragger2D.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |