16#ifndef __albaInteractor2DMeasure_CenterPoint_h 
   17#define __albaInteractor2DMeasure_CenterPoint_h 
   29class vtkDataSetMapper;
 
   32class vtkPolyDataMapper2D;
 
   34class vtkTransformPolyDataFilter;
 
   53   virtual void Show(
bool show);
 
  101   friend class albaInteractor2DMeasure_CenterPointTest;
 
albaTypeMacro(albaInteractor2DMeasure_CenterPoint, albaInteractor2DMeasure)
virtual void UpdatePointsActor(double *point1, double *point2)
virtual void SetPointSize(double size)
albaInteractor2DMeasure_CenterPoint()
std::vector< albaActor2dStackHelper * > m_CircleStackVector
virtual void EditMeasure(int index, double *point)
Edit Measure.
bool Save(albaVME *input, wxString tag)
std::vector< albaActor2dStackHelper * > m_PointsStackVectorR
virtual void AddMeasure(double *point1, double *point2)
Add Measure.
void DrawNewMeasure(double *wp)
Draw New Measure.
void MoveMeasure(int index, double *point)
Move Measure.
void GetCenter(int index, double *center)
bool Load(albaVME *input, wxString tag)
LOAD/SAVE.
void SetCenterPointSize(double size)
virtual void RemoveMeasure(int index)
Delete the Measure.
void UpdateTextActor(double *point1, double *point2)
virtual void UpdateLineActors(double *point1, double *point2)
virtual void SelectMeasure(int index)
Select a Measure.
virtual void FindAndHighlight(double *point)
Find Measure Point and Set Action.
std::vector< albaActor2dStackHelper * > m_PointsStackVectorL
virtual void SetLineWidth(double width)
virtual void Show(bool show)
virtual ~albaInteractor2DMeasure_CenterPoint()
void GetMeasureLinePoints(int index, double *point1, double *point2)
Get measure line extremity points.
void UpdateCircleActor(double *point1, double *point2)
std::vector< albaActor2dStackHelper * > m_LineStackVector
std::vector< albaActor2dStackHelper * > m_PointsStackVectorC