|
| | albaTypeMacro (albaInteractorGenericMouseFloatVME, albaInteractorGenericMouse) |
| |
| void | Set2DModality (bool mod2d) |
| |
| | albaTypeMacro (albaInteractorGenericMouse, albaInteractor) |
| |
| void | OnButtonDownAction (int X, int Y) |
| |
| void | OnMouseMoveAction (int X, int Y) |
| |
| void | OnButtonUpAction () |
| |
| void | SendTransformMatrix (const albaMatrix &matrix, int mouseAction=MOUSE_MOVE, double rotationAngle=0) |
| |
| virtual void | SetCurrentCamera (vtkCamera *camera) |
| |
| void | SetResultMatrixConcatenationSemanticToPostMultiply () |
| |
| void | SetResultMatrixConcatenationSemanticToPreMultiply () |
| |
| int | GetResultMatrixConcatenationSemantic () |
| |
| void | SetResultMatrixConcatenation (bool active) |
| |
| bool | GetResultMatrixConcatenation () |
| |
| void | ResultMatrixConcatenationOn () |
| |
| void | ResultMatrixConcatenationOff () |
| |
| | ALBA_ID_DEC (MOVE_EVENT) |
| |
| | albaAbstractTypeMacro (albaInteractorGenericInterface, albaInteractor) |
| |
| albaRefSys * | GetTargetRefSys () |
| |
| void | SetTargetRefSys (albaRefSys &ref_sys) |
| |
| void | SetTargetRefSys (albaRefSys *ref_sys) |
| |
| void | SetPivotRefSys (albaRefSys &pivot_frame) |
| |
| void | SetPivotRefSys (albaRefSys *pivot_frame) |
| |
| albaRefSys * | GetPivotRefSys () |
| |
| void | EnableTranslation (bool enable) |
| |
| void | EnableRotation (bool enable) |
| |
| void | EnableScaling (bool enable) |
| |
| void | EnableUniformScaling (bool enable) |
| |
| bool | GetTranslationFlag () |
| |
| bool | GetRotationFlag () |
| |
| bool | GetScalingFlag () |
| |
| bool | GetUniformScalingFlag () |
| |
| albaInteractorConstraint * | GetTranslationConstraint () |
| |
| void | SetTranslationConstraint (albaInteractorConstraint *constrain) |
| |
| albaInteractorConstraint * | GetRotationConstraint () |
| |
| void | SetRotationConstraint (albaInteractorConstraint *constrain) |
| |
| albaInteractorConstraint * | GetScaleConstraint () |
| |
| void | SetScaleConstraint (albaInteractorConstraint *constrain) |
| |
| void | SetResultMatrix (albaMatrix *result) |
| |
| albaMatrix * | GetResultMatrix () |
| |
| void | SetResultTransform (albaTransform *result) |
| |
| albaTransform * | GetResultTransform () |
| |
| virtual void | SetRendererAndView (vtkRenderer *ren, albaView *view) |
| |
| virtual void | SetVME (albaVME *vme) |
| |
| void | SetSurfaceSnap (bool flag) |
| |
| bool | GetSurfaceSnap () |
| |
| void | SurfaceSnapOn () |
| |
| void | SurfaceSnapOff () |
| |
| void | SetSurfaceNormal (bool flag) |
| |
| bool | GetSurfaceNormal () |
| |
| void | SurfaceNormalOn () |
| |
| void | SurfaceNormalOff () |
| |
| | albaInteractor () |
| |
| virtual | ~albaInteractor () |
| |
| | ALBA_ID_DEC (INTERACTION_STARTED) |
| |
| | ALBA_ID_DEC (INTERACTION_STOPPED) |
| |
| | ALBA_ID_DEC (BUTTON_DOWN) |
| |
| | ALBA_ID_DEC (BUTTON_UP) |
| |
| | albaAbstractTypeMacro (albaInteractor, albaAgent) |
| |
| virtual void | SetRendererAndView (vtkRenderer *ren, albaView *view) |
| |
| vtkRenderer * | GetRenderer () |
| |
| albaView * | GetView () |
| |
| albaDevice * | GetDevice () |
| |
| virtual void | SetDevice (albaDevice *) |
| |
| virtual void | SetVME (albaVME *vme) |
| |
| void | SetProp (vtkProp3D *prop) |
| |
| void | SetIgnoreTriggerEvents (bool flag) |
| |
| int | GetIgnoreTriggerEvents (bool flag) |
| |
| void | IgnoreTriggerEventsOn () |
| |
| void | IgnoreTriggerEventsOff () |
| |
| void | SetStartInteractionEvent (albaID event) |
| |
| albaID | GetStartInteractionEvent () |
| |
| void | SetStopInteractionEvent (albaID event) |
| |
| albaID | GetStopInteractionEvent () |
| |
| void | SetStartButton (int btn) |
| |
| int | GetStartButton () |
| |
| void | SetModifiers (int mod) |
| |
| int | GetModifiers () |
| |
| int | GetCurrentButton () |
| |
| unsigned long | GetCurrentModifier () |
| |
| virtual int | StartInteraction (albaDevice *device) |
| |
| virtual int | StopInteraction (albaDevice *device) |
| |
| virtual bool | IsInteracting () |
| |
| virtual bool | IsInteracting (albaDevice *device) |
| |
| void | SetButtonMode (int mode) |
| |
| int | GetButtonMode () |
| |
| void | SetButtonModeToSingleButton () |
| |
| void | SetButtonModeToMultiButton () |
| |
| virtual void | OnEvent (albaEventBase *event) |
| |
| void | TestModeOn () |
| |
| void | TestModeOff () |
| |
| bool | GetTestMode () |
| |
| | albaAbstractTypeMacro (albaAgent, albaReferenceCounted) |
| |
| | ALBA_ID_DEC (AGENT_INITIALIZE) |
| |
| void | AddObserver (albaObserver *listener, albaID channel=MCH_UP) |
| |
| void | RemoveObserver (albaObserver *listener) |
| |
| void | RemoveAllObservers () |
| |
| virtual void | OnEvent (albaEventBase *event) |
| |
| bool | HasObservers (albaID channel) |
| |
| void | GetObservers (albaID channel, std::vector< albaObserver * > &olist) |
| |
| int | Initialize () |
| |
| void | Shutdown () |
| |
| int | IsInitialized () |
| |
| virtual void | SetName (const char *name) |
| |
| const char * | GetName () |
| |
| | albaReferenceCounted () |
| |
| virtual | ~albaReferenceCounted () |
| |
| | albaAbstractTypeMacro (albaReferenceCounted, albaObject) |
| |
| virtual void | Delete () |
| |
| void | Register (void *obj) |
| |
| virtual void | UnRegister (void *obj) |
| |
| int | GetReferenceCount () |
| |
| void | SetReferenceCount (int) |
| |
| | albaObject () |
| |
| virtual | ~albaObject () |
| |
| virtual void | Delete () |
| |
| virtual const char * | GetTypeName () const |
| |
| virtual bool | IsA (const char *type_name) const |
| |
| virtual bool | IsA (const albaTypeID &type_id) const |
| |
| virtual albaObject * | NewObjectInstance () const =0 |
| |
| virtual const albaTypeID & | GetTypeId () const |
| |
| virtual void | Print (std::ostream &os, const int indent=0) const |
| |
| | albaObject (const albaObject &c) |
| |
| | albaObserver () |
| |
| virtual | ~albaObserver () |
| |
| virtual void | OnEvent (albaEventBase *e)=0 |
| |
| | albaEventBroadcaster (void *owner=NULL) |
| |
| virtual | ~albaEventBroadcaster () |
| |
| | albaEventBroadcaster (const albaEventBroadcaster &c) |
| |
| void | AddObserver (albaObserver *obj) |
| |
| void | AddObserver (albaObserver &obj) |
| |
| albaObserverCallback * | AddObserverCallback (void(*f)(void *sender, albaID eid, void *clientdata, void *calldata)) |
| |
| bool | RemoveObserver (albaObserver *obj) |
| |
| void | RemoveAllObservers () |
| |
| bool | IsObserver (albaObserver *obj) |
| |
| bool | HasObservers () |
| |
| void | GetObservers (std::vector< albaObserver * > &olist) |
| |
| void | InvokeEvent (albaEventBase &e) |
| |
| void | InvokeEvent (albaEventBase *e) |
| |
| void | InvokeEvent (void *sender, albaID id=ID_NO_EVENT, void *data=NULL) |
| |
| void | SetChannel (albaID ch) |
| |
| albaID | GetChannel () |
| |
| virtual void | SetListener (albaObserver *o) |
| |
| | albaEventSender () |
| |
| virtual void | SetListener (albaObserver *o) |
| |
| virtual albaObserver * | GetListener () |
| |
| virtual bool | HasListener () |
| |
| virtual void | InvokeEvent (albaEventBase &e) |
| |
| virtual void | InvokeEvent (albaEventBase *e) |
| |
| virtual void | InvokeEvent (void *sender, albaID id=ID_NO_EVENT, void *data=NULL) |
| |
|
| | albaInteractorGenericMouseFloatVME () |
| |
| | ~albaInteractorGenericMouseFloatVME () |
| |
| virtual void | TrackballRotate () |
| |
| virtual void | TrackballRoll () |
| |
| | albaInteractorGenericMouse () |
| |
| | ~albaInteractorGenericMouse () |
| |
| void | EnableTranslationInternal (bool enable) |
| |
| void | EnableRotationInternal (bool enable) |
| |
| void | EnableScalingInternal (bool enable) |
| |
| void | EnableUniformScalingInternal (bool enable) |
| |
| void | Translate (double *p1, double *p2) |
| |
| void | Rotate (double *p1, double *p2, double *viewup) |
| |
| void | Scale (double *p1, double *p2, double *viewup) |
| |
| int | BinarySearch (double pos, vtkDoubleArray *array, int &helper_point_status) |
| |
| virtual void | TrackballRotate () |
| |
| virtual void | TrackballTranslate () |
| |
| virtual void | TrackballRoll () |
| |
| void | SnapOnSurface () |
| |
| void | NormalOnSurface () |
| |
| | albaInteractorGenericInterface () |
| |
| virtual | ~albaInteractorGenericInterface () |
| |
| virtual void | EnableTranslationInternal (bool enable) |
| |
| virtual void | EnableRotationInternal (bool enable) |
| |
| virtual void | EnableScalingInternal (bool enable) |
| |
| virtual void | EnableUniformScalingInternal (bool enable) |
| |
| virtual int | OnStartInteraction (albaEventInteraction *e) |
| |
| virtual int | OnStopInteraction (albaEventInteraction *e) |
| |
| virtual void | OnButtonDown (albaEventInteraction *e) |
| |
| virtual void | OnButtonUp (albaEventInteraction *e) |
| |
| void | ComputeDisplayToWorld (double x, double y, double z, double worldPt[4]) |
| |
| void | ComputeWorldToDisplay (double x, double y, double z, double displayPt[3]) |
| |
| | albaAgent () |
| |
| virtual | ~albaAgent () |
| |
| virtual int | InternalInitialize () |
| |
| virtual void | InternalShutdown () |
| |
| void | InvokeEvent (albaEventBase &event, albaID channel=-1) |
| |
| void | InvokeEvent (albaEventBase *event, albaID channel=-1) |
| |
| void | InvokeEvent (void *sender, int id, albaID channel=MCH_UP, void *data=NULL) |
| |