ALBA
|
#include <albaInteractor2DMeasure.h>
Classes | |
struct | Measure2D |
Public Types | |
enum | MEASURE_INTERACTIONS { ID_MEASURE_STARTED = MINID , ID_MEASURE_FINISHED , ID_MEASURE_ADDED , ID_MEASURE_CHANGED , ID_MEASURE_MOVED , ID_MEASURE_SELECTED , ID_MEASURE_RCLICK } |
enum | MEASURE_ACTIONS { ACTION_NONE = 0 , ACTION_ADD_MEASURE , ACTION_EDIT_MEASURE , ACTION_MOVE_MEASURE } |
enum | LINE_POINT { NO_POINT = 0 , POINT_1 , POINT_2 , POINT_3 , POINT_4 } |
Public Types inherited from albaInteractorPER | |
enum | modalities { SINGLE_BUTTON =0 , MULTI_BUTTON } |
Public Types inherited from albaInteractor | |
enum | modalities { SINGLE_BUTTON_MODE =0 , MULTI_BUTTON_MODE } |
Public Member Functions | |
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 | GetSelectedMeasureIndex () |
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 () |
int | GetCurreasureIdx () const |
albaRWIBase * | GetCurrentRwi () |
albaRWIBase * | GetCurrentRwi (int m) |
int | GetCurrPlane () |
void | SetCurrPlane (int plane) |
virtual void | ReDrawAll () |
void | SetUpdateDistance (double dist) |
void | SetAction (MEASURE_ACTIONS action) |
Public Member Functions inherited from albaInteractorPER | |
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 () |
Public Member Functions inherited from albaInteractor | |
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 () |
Public Member Functions inherited from albaAgent | |
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 () |
Public Member Functions inherited from albaReferenceCounted | |
albaReferenceCounted () | |
virtual | ~albaReferenceCounted () |
albaAbstractTypeMacro (albaReferenceCounted, albaObject) | |
virtual void | Delete () |
void | Register (void *obj) |
virtual void | UnRegister (void *obj) |
int | GetReferenceCount () |
void | SetReferenceCount (int) |
Public Member Functions inherited from albaObject | |
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) | |
Public Member Functions inherited from albaObserver | |
albaObserver () | |
virtual | ~albaObserver () |
virtual void | OnEvent (albaEventBase *e)=0 |
Public Member Functions inherited from albaEventBroadcaster | |
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) |
Public Member Functions inherited from albaEventSender | |
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) |
Protected Types | |
enum | AXIS { X , Y , Z } |
enum | Colors { COLOR_DEFAULT , COLOR_EDIT , COLOR_SELECTION , COLOR_DISABLE , COLOR_TEXT } |
Protected Types inherited from albaEventBroadcaster | |
typedef std::list< albaObserver * > | albaObserversList |
Protected Member Functions | |
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) |
Protected Member Functions inherited from albaInteractorPER | |
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) |
Protected Member Functions inherited from albaInteractor | |
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]) |
Protected Member Functions inherited from albaAgent | |
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) |
Friends | |
class | albaInteractor2DMeasureTest |
Additional Inherited Members | |
Static Public Member Functions inherited from albaObject | |
static const char * | GetStaticTypeName () |
static bool | IsStaticType (const char *type_name) |
static bool | IsStaticType (const albaTypeID &type_id) |
static const albaTypeID & | GetStaticTypeId () |
static albaObject * | SafeDownCast (albaObject *o) |
Definition at line 53 of file albaInteractor2DMeasure.h.
Enumerator | |
---|---|
ID_MEASURE_STARTED | |
ID_MEASURE_FINISHED | |
ID_MEASURE_ADDED | |
ID_MEASURE_CHANGED | |
ID_MEASURE_MOVED | |
ID_MEASURE_SELECTED | |
ID_MEASURE_RCLICK |
Definition at line 59 of file albaInteractor2DMeasure.h.
Enumerator | |
---|---|
ACTION_NONE | |
ACTION_ADD_MEASURE | |
ACTION_EDIT_MEASURE | |
ACTION_MOVE_MEASURE |
Definition at line 70 of file albaInteractor2DMeasure.h.
Enumerator | |
---|---|
NO_POINT | |
POINT_1 | |
POINT_2 | |
POINT_3 | |
POINT_4 |
Definition at line 78 of file albaInteractor2DMeasure.h.
|
protected |
Enumerator | |
---|---|
X | |
Y | |
Z |
Definition at line 210 of file albaInteractor2DMeasure.h.
|
protected |
Enumerator | |
---|---|
COLOR_DEFAULT | |
COLOR_EDIT | |
COLOR_SELECTION | |
COLOR_DISABLE | |
COLOR_TEXT |
Definition at line 211 of file albaInteractor2DMeasure.h.
|
protected |
|
protectedvirtual |
albaInteractor2DMeasure::albaTypeMacro | ( | albaInteractor2DMeasure | , |
albaInteractorPER | |||
) |
|
virtual |
Process events coming from input device.
Reimplemented from albaInteractorPER.
|
virtual |
MEASURE.
Add Measure
Reimplemented in albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, and albaInteractor2DMeasure_MidPoint.
|
virtual |
Delete the Measure.
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, and albaInteractor2DMeasure_Template.
|
virtual |
Delete all Measures.
|
virtual |
Select a Measure.
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, and albaInteractor2DMeasure_Template.
|
virtual |
Disable Measure.
|
inline |
Enable/Disable Measure Interactor.
Definition at line 102 of file albaInteractor2DMeasure.h.
|
inline |
Enable/Disable Add Mode.
Definition at line 105 of file albaInteractor2DMeasure.h.
|
inline |
Enable/Disable Editing Mode.
Definition at line 107 of file albaInteractor2DMeasure.h.
|
inline |
Enable/Disable Moving Mode.
Definition at line 109 of file albaInteractor2DMeasure.h.
|
inlinevirtual |
Update All Actors.
Definition at line 112 of file albaInteractor2DMeasure.h.
|
inlinevirtual |
LOAD/SAVE.
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, albaInteractor2DMeasure_Segment, and albaInteractor2DMeasure_Template.
Definition at line 115 of file albaInteractor2DMeasure.h.
|
inlinevirtual |
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, albaInteractor2DMeasure_Segment, and albaInteractor2DMeasure_Template.
Definition at line 116 of file albaInteractor2DMeasure.h.
double albaInteractor2DMeasure::GetMeasureValue | ( | int | index | ) |
GET.
Get Measure Value
albaString albaInteractor2DMeasure::GetMeasureText | ( | int | index | ) |
Get Measure Text Value.
albaString albaInteractor2DMeasure::GetMeasureLabel | ( | int | index | ) |
Get Measure Extra Label.
|
inline |
Get a string type of measure.
Definition at line 126 of file albaInteractor2DMeasure.h.
|
inline |
Get Max Measures.
Definition at line 129 of file albaInteractor2DMeasure.h.
|
inline |
Get Number of Measures.
Definition at line 131 of file albaInteractor2DMeasure.h.
|
inline |
Returns the last Edited Measure index.
Definition at line 133 of file albaInteractor2DMeasure.h.
|
inline |
Returns the Current Measure Selected index.
Definition at line 135 of file albaInteractor2DMeasure.h.
|
inline |
Measure Interactor Is Enabled.
Definition at line 137 of file albaInteractor2DMeasure.h.
|
inline |
Definition at line 139 of file albaInteractor2DMeasure.h.
|
inline |
Definition at line 140 of file albaInteractor2DMeasure.h.
|
inline |
void albaInteractor2DMeasure::SetMeasureLabel | ( | int | index, |
albaString | text | ||
) |
Set Measure Extra Label.
|
inline |
Set Color Default.
Definition at line 149 of file albaInteractor2DMeasure.h.
|
inline |
Set Color Selection.
Definition at line 151 of file albaInteractor2DMeasure.h.
|
inline |
Set Color Edit.
Definition at line 153 of file albaInteractor2DMeasure.h.
|
inline |
Set Color For Disable Measure.
Definition at line 155 of file albaInteractor2DMeasure.h.
|
inline |
Set Color For Disable Measure.
Definition at line 157 of file albaInteractor2DMeasure.h.
|
inlinevirtual |
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, and albaInteractor2DMeasure_Template.
Definition at line 159 of file albaInteractor2DMeasure.h.
|
inlinevirtual |
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, and albaInteractor2DMeasure_MidPoint.
Definition at line 160 of file albaInteractor2DMeasure.h.
|
inlinevirtual |
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, and albaInteractor2DMeasure_Template.
Definition at line 162 of file albaInteractor2DMeasure.h.
void albaInteractor2DMeasure::ShowText | ( | bool | show | ) |
Show/Hide Text Labels.
void albaInteractor2DMeasure::ShowText | ( | int | measure, |
bool | show | ||
) |
void albaInteractor2DMeasure::SetRendererByView | ( | albaView * | view | ) |
Set Renderer by View needed.
void albaInteractor2DMeasure::Render | ( | ) |
|
inline |
Returns current measure index.
Definition at line 175 of file albaInteractor2DMeasure.h.
|
inline |
return the current rwi
Definition at line 178 of file albaInteractor2DMeasure.h.
|
inline |
Definition at line 179 of file albaInteractor2DMeasure.h.
|
inline |
Definition at line 181 of file albaInteractor2DMeasure.h.
|
inline |
Definition at line 182 of file albaInteractor2DMeasure.h.
|
inlinevirtual |
Reimplemented in albaInteractor2DMeasure_Point.
Definition at line 185 of file albaInteractor2DMeasure.h.
void albaInteractor2DMeasure::SetUpdateDistance | ( | double | dist | ) |
void albaInteractor2DMeasure::SetAction | ( | MEASURE_ACTIONS | action | ) |
Set Measure Action (None, Add, Edit, Move) and Update mouse Cursor.
|
protected |
|
protectedvirtual |
Mouse Events.
Reimplemented from albaInteractorPER.
|
protectedvirtual |
Reimplemented from albaInteractorPER.
|
protectedvirtual |
Reimplemented from albaInteractorPER.
|
protectedvirtual |
Reimplemented from albaInteractorPER.
|
inlineprotectedvirtual |
Draw New Measure.
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, and albaInteractor2DMeasure_Template.
Definition at line 225 of file albaInteractor2DMeasure.h.
|
inlineprotectedvirtual |
Move Measure.
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, and albaInteractor2DMeasure_Template.
Definition at line 227 of file albaInteractor2DMeasure.h.
|
inlineprotectedvirtual |
Edit Measure.
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, albaInteractor2DMeasure_Segment, and albaInteractor2DMeasure_Template.
Definition at line 229 of file albaInteractor2DMeasure.h.
|
inlineprotectedvirtual |
Find Measure Point and Set Action.
Reimplemented in albaInteractor2DMeasure_Angle, albaInteractor2DMeasure_AngleLine, albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure_Distance, albaInteractor2DMeasure_Line, albaInteractor2DMeasure_LineDistance, albaInteractor2DMeasure_MidPoint, albaInteractor2DMeasure_Point, and albaInteractor2DMeasure_Template.
Definition at line 231 of file albaInteractor2DMeasure.h.
|
inlineprotectedvirtual |
Update.
Definition at line 234 of file albaInteractor2DMeasure.h.
|
inlineprotectedvirtual |
Definition at line 235 of file albaInteractor2DMeasure.h.
|
protectedvirtual |
Reimplemented in albaInteractor2DMeasure_Point.
|
inlineprotectedvirtual |
Definition at line 238 of file albaInteractor2DMeasure.h.
|
inlineprotectedvirtual |
Definition at line 239 of file albaInteractor2DMeasure.h.
|
protected |
|
inlineprotected |
Get current Measure.
Definition at line 247 of file albaInteractor2DMeasure.h.
|
protected |
|
protected |
Utilities.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
friend |
Definition at line 335 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 207 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 208 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 269 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 270 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 271 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 272 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 273 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 274 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 276 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 279 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 281 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 283 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 284 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 286 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 288 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 289 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 291 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 292 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 294 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 295 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 296 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 298 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 300 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 301 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 302 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 303 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 304 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 306 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 307 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 309 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 310 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 311 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 313 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 314 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 315 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 316 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 317 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 319 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 320 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 322 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 323 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 324 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 326 of file albaInteractor2DMeasure.h.
|
protected |
Definition at line 327 of file albaInteractor2DMeasure.h.