|
| | albaTypeMacro (albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure) |
| |
| virtual void | AddMeasure (double *point1, double *point2) |
| |
| virtual void | EditMeasure (int index, double *point) |
| |
| virtual void | RemoveMeasure (int index) |
| |
| virtual void | SelectMeasure (int index) |
| |
| virtual void | SetPointSize (double size) |
| |
| virtual void | SetLineWidth (double width) |
| |
| virtual void | Show (bool show) |
| |
| void | SetLineExtensionLength (double length) |
| |
| void | SetLineStipplePattern (int lp) |
| |
| void | GetMeasureLinePoints (int index, double *point1, double *point2) |
| |
| bool | Load (albaVME *input, wxString tag) |
| |
| bool | Save (albaVME *input, wxString tag) |
| |
| double | GetDistance (int idx) |
| |
| | albaTypeMacro (albaInteractor2DMeasure, albaInteractorPER) |
| |
| virtual void | OnEvent (albaEventBase *event) |
| |
| virtual void | AddMeasure (double *point1, double *point2=NULL) |
| |
| virtual void | RemoveMeasure (int index) |
| |
| virtual void | RemoveAllMeasures () |
| |
| virtual void | SelectMeasure (int index) |
| |
| virtual void | ActivateMeasure (int index=-1, bool activate=true) |
| |
| void | Enable (bool enable=true) |
| |
| void | EnableAddMeasure (bool move=true) |
| |
| void | EnableEditMeasure (bool edit=true) |
| |
| void | EnableMoveMeasure (bool move=true) |
| |
| virtual void | Update (int index=-1) |
| |
| virtual bool | Load (albaVME *input, wxString tag) |
| |
| virtual bool | Save (albaVME *input, wxString tag) |
| |
| double | GetMeasureValue (int index) |
| |
| albaString | GetMeasureText (int index) |
| |
| albaString | GetMeasureLabel (int index) |
| |
| albaString | GetMeasureType () |
| |
| int | GetMaxMeasures () |
| |
| int | GetMeasureCount () |
| |
| int | GetLastEditedMeasureIndex () |
| |
| int | GetSelectedMeasure () |
| |
| bool | IsEnabled () |
| |
| double | GetPointSize () |
| |
| double | GetLineWidth () |
| |
| void | SetMaxMeasures (int maxMeasures) |
| |
| void | SetMeasureLabel (int index, albaString text) |
| |
| void | SetColorDefault (double r, double g, double b, double a=1.0) |
| |
| void | SetColorSelection (double r, double g, double b, double a=1.0) |
| |
| void | SetColorEdit (double r, double g, double b, double a=1.0) |
| |
| void | SetColorDisable (double r, double g, double b, double a=1.0) |
| |
| void | SetColorText (double r, double g, double b, double a=1.0) |
| |
| virtual void | SetPointSize (double size) |
| |
| virtual void | SetLineWidth (double width) |
| |
| virtual void | Show (bool show) |
| |
| void | ShowText (bool show) |
| |
| void | ShowText (int measure, bool show) |
| |
| void | SetRendererByView (albaView *view) |
| |
| void | Render () |
| |
| albaRWIBase * | GetCurrentRwi () |
| |
| albaRWIBase * | GetCurrentRwi (int m) |
| |
| int | GetCurrPlane () |
| |
| void | SetCurrPlane (int plane) |
| |
| virtual void | ReDrawAll () |
| |
| void | SetUpdateDistance (double dist) |
| |
| void | SetAction (MEASURE_ACTIONS action) |
| |
| | albaTypeMacro (albaInteractorPER, albaInteractor) |
| |
| virtual void | EnableSelect (bool enable) |
| |
| virtual void | FlyToMode () |
| |
| bool | IsInteracting (albaDevice *device, int button=-1) |
| |
| virtual int | StartInteraction (albaDevice *device, int button) |
| |
| virtual int | StopInteraction (albaDevice *device, int button) |
| |
| virtual void | OnEvent (albaEventBase *event) |
| |
| void | OnVmeSelected (albaVME *vme) |
| |
| void | SetMode (int mode) |
| |
| int | GetMode () |
| |
| void | SetModeToSingleButton () |
| |
| void | SetModeToMultiButton () |
| |
| albaInteractor * | GetCameraMouseInteractor () |
| |
| albaInteractor * | GetCameraInteractor () |
| |
| | 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) |
| |
|
| | albaInteractor2DMeasure_LineDistance () |
| |
| virtual | ~albaInteractor2DMeasure_LineDistance () |
| |
| void | MoveMeasure (int index, double *point) |
| |
| void | DrawNewMeasure (double *wp) |
| |
| void | UpdateMeasure (int index, double measure) |
| |
| virtual void | UpdateLineActors (double *point1, double *point2) |
| |
| virtual void | UpdatePointsActor (double *point1, double *point2) |
| |
| void | UpdateTextActor (double *point1, double *point2) |
| |
| virtual void | FindAndHighlight (double *point) |
| |
| | albaInteractor2DMeasure () |
| |
| virtual | ~albaInteractor2DMeasure () |
| |
| void | InitRenderer (albaEventInteraction *e) |
| |
| virtual void | OnLeftButtonDown (albaEventInteraction *e) |
| |
| virtual void | OnLeftButtonUp (albaEventInteraction *e) |
| |
| virtual void | OnRightButtonUp (albaEventInteraction *e) |
| |
| virtual void | OnMove (albaEventInteraction *e) |
| |
| virtual void | DrawNewMeasure (double *wp) |
| |
| virtual void | MoveMeasure (int index, double *pointCoord) |
| |
| virtual void | EditMeasure (int index, double *point) |
| |
| virtual void | FindAndHighlight (double *pointCoord) |
| |
| virtual void | UpdateEditActors (double *point1, double *point2=NULL) |
| |
| virtual void | UpdatePointActor (double *point) |
| |
| virtual void | UpdateTextActor (int index, double *point) |
| |
| virtual void | ShowEditLineActors () |
| |
| virtual void | HideEditActors () |
| |
| void | SetColor (vtkActor2D *actor, Color *color) |
| |
| MEASURE_ACTIONS | GetAction () |
| |
| void | iSetColor (int color, double r, double g, double b, double a) |
| |
| bool | IsInBound (double *pos) |
| |
| void | ScreenToWorld (double screen[2], double world[3]) |
| |
| double | PixelSizeInWorld () |
| |
| void | WorldToScreen (double world[3], double screen[2]) |
| |
| vtkPointSource * | GetNewPointSource () |
| |
| double | DistanceBetweenPoints (double *point1, double *point2) |
| |
| double | DistancePointToLine (double *point, double *lineP1, double *lineP2) |
| |
| void | GetMidPoint (double(&midPoint)[3], double *point1, double *point2) |
| |
| bool | FindPointOnLine (double(&point)[3], double *linePoint1, double *linePoint2, double distance) |
| |
| double | GetAngle (double *point1, double *point2, double *origin) |
| |
| void | RotatePoint (double *point, double *origin, double angle) |
| |
| int | PointUpDownLine (double *point, double *lp1, double *lp2) |
| |
| void | GetParallelLine (double(&point1)[3], double(&point2)[3], double *linePoint1, double *linePoint2, double distance) |
| |
| | albaInteractorPER () |
| |
| virtual | ~albaInteractorPER () |
| |
| virtual int | OnStartInteraction (albaEventInteraction *e) |
| |
| virtual int | OnStopInteraction (albaEventInteraction *e) |
| |
| virtual void | OnButtonDown (albaEventInteraction *e) |
| |
| virtual void | OnButtonUp (albaEventInteraction *e) |
| |
| virtual void | OnLeftButtonDown (albaEventInteraction *e) |
| |
| virtual void | OnLeftButtonUp (albaEventInteraction *e) |
| |
| virtual void | OnMiddleButtonDown (albaEventInteraction *e) |
| |
| virtual void | OnMiddleButtonUp (albaEventInteraction *e) |
| |
| virtual void | OnRightButtonDown (albaEventInteraction *e) |
| |
| virtual void | OnRightButtonUp (albaEventInteraction *e) |
| |
| virtual void | OnMove (albaEventInteraction *e) |
| |
| virtual void | OnChar (albaEventInteraction *e) |
| |
| virtual void | FlyTo (albaEventInteraction *e, int numstep=20, double zoom=1) |
| |
| void | InsertDevice (albaDevice *device, int button) |
| |
| void | RemoveDevice (albaDevice *device) |
| |
| void | SetCurrentBehavior (albaDevice *device, albaInteractor *inter) |
| |
| albaInteractor * | GetCurrentBehavior (albaDevice *device) |
| |
| void | SetPickedVME (albaDevice *device, albaVME *vme) |
| |
| albaVME * | GetPickedVME (albaDevice *device) |
| |
| 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) |
| |