manualPoint Class Reference

#include <manualPoint.h>

List of all members.

Public Member Functions

 manualPoint ()
virtual ~manualPoint ()
void SetPoint (double x, double y, double z)
void SetPointX (double x)
void SetPointY (double y)
void SetPointZ (double z)
double GetX ()
double GetY ()
double GetZ ()
virtual manualPointClone ()

Private Attributes

double _x
double _y
double _z

Detailed Description

Definition at line 4 of file manualPoint.h.


Constructor & Destructor Documentation

manualPoint::manualPoint (  ) 

Definition at line 8 of file manualPoint.cpp.

Referenced by Clone().

00009 {
00010 }

Here is the caller graph for this function:

manualPoint::~manualPoint (  )  [virtual]

Definition at line 12 of file manualPoint.cpp.

00013 {
00014 }


Member Function Documentation

manualPoint * manualPoint::Clone (  )  [virtual]

Definition at line 46 of file manualPoint.cpp.

References GetX(), GetY(), GetZ(), manualPoint(), and SetPoint().

00047 {
00048         manualPoint * clone = new manualPoint();
00049         clone->SetPoint( GetX(), GetY(), GetZ());
00050         return clone;
00051 }

Here is the call graph for this function:

double manualPoint::GetX (  ) 

Definition at line 34 of file manualPoint.cpp.

References _x.

Referenced by Clone(), manualContourModelRotationTool::getCenter(), manualContourModel::GetIdPoint(), manualBaseModel::GetIdPoint(), manualView3DContour::GetIdPoint2(), manualViewRotationTool::GetMinMax(), manualViewRoi::GetMinMax(), manualViewCircle::GetMinMax(), manualViewBaseContour::GetMinMax(), manualContourModelRotationTool::GetSpline_i_Point(), manualContourModelPolygon::GetSpline_i_Point(), manualBaseModel::GetSpline_i_Point(), manualContourModel::GetSpline_t_Point(), manualViewRotationTool::InitMove(), manualViewRoi::InitMove(), manualViewLine::InitMove(), manualViewContour::InitMove(), manualViewCircle::InitMove(), manualBaseModel::IsPoint(), manualContour3DControler::MouseClickLeft(), manualViewContour::MoveContour(), manualContourModel::MovePoint(), manualBaseModel::MovePoint(), wxMaracasCoutourTool::OnSaveControlPoints(), manualContourContainer::refreshCalc(), manualViewRoi::RefreshContour(), manualViewPoints::RefreshContour(), manualContourContainer::refreshHypo(), manualContourContainer::refreshLumen(), manualViewContour::RefreshText(), manualContourContainer::refreshWall(), manualContourModel::Save(), manualContourModel::Transform_Ax_Plus_B(), manualContourModelRotationTool::UpdateSpline(), manualContourModelCircle::UpdateSpline(), manualContourModelBullEye::UpdateSpline(), manualContourModel::UpdateSpline(), manualViewPerpPlaneContour::UpdateViewPoint(), manualViewBaseContour::UpdateViewPoint(), and manualView3VContour::UpdateViewPoint().

00034                         {
00035         return _x;
00036 }

Here is the caller graph for this function:

double manualPoint::GetY (  ) 

Definition at line 38 of file manualPoint.cpp.

References _y.

Referenced by Clone(), manualContourModelRotationTool::getCenter(), manualContourModel::GetIdPoint(), manualBaseModel::GetIdPoint(), manualView3DContour::GetIdPoint2(), manualViewRotationTool::GetMinMax(), manualViewRoi::GetMinMax(), manualViewCircle::GetMinMax(), manualViewBaseContour::GetMinMax(), manualContourModelRotationTool::GetSpline_i_Point(), manualContourModelPolygon::GetSpline_i_Point(), manualBaseModel::GetSpline_i_Point(), manualContourModel::GetSpline_t_Point(), manualViewRotationTool::InitMove(), manualViewRoi::InitMove(), manualViewLine::InitMove(), manualViewContour::InitMove(), manualViewCircle::InitMove(), manualBaseModel::IsPoint(), manualContour3DControler::MouseClickLeft(), manualViewContour::MoveContour(), manualContourModel::MovePoint(), manualBaseModel::MovePoint(), wxMaracasCoutourTool::OnSaveControlPoints(), manualContourContainer::refreshCalc(), manualViewRoi::RefreshContour(), manualViewPoints::RefreshContour(), manualContourContainer::refreshHypo(), manualContourContainer::refreshLumen(), manualViewContour::RefreshText(), manualContourContainer::refreshWall(), manualContourModel::Save(), manualContourModel::Transform_Ax_Plus_B(), manualContourModelRotationTool::UpdateSpline(), manualContourModelCircle::UpdateSpline(), manualContourModelBullEye::UpdateSpline(), manualContourModel::UpdateSpline(), manualViewPerpPlaneContour::UpdateViewPoint(), manualViewBaseContour::UpdateViewPoint(), and manualView3VContour::UpdateViewPoint().

00038                         {
00039         return _y;
00040 }

Here is the caller graph for this function:

double manualPoint::GetZ (  ) 
void manualPoint::SetPoint ( double  x,
double  y,
double  z 
)
void manualPoint::SetPointX ( double  x  ) 

Definition at line 22 of file manualPoint.cpp.

References _x.

Referenced by manualContourBaseControler::SetPointX(), manualRoiControler::SetRoi(), and manualContourModel::Transform_Ax_Plus_B().

00022                                    {
00023         _x=x;
00024 }

Here is the caller graph for this function:

void manualPoint::SetPointY ( double  y  ) 

Definition at line 26 of file manualPoint.cpp.

References _y.

Referenced by manualContourBaseControler::SetPointY(), manualRoiControler::SetRoi(), and manualContourModel::Transform_Ax_Plus_B().

00026                                    {
00027         _y=y;
00028 }

Here is the caller graph for this function:

void manualPoint::SetPointZ ( double  z  ) 

Definition at line 30 of file manualPoint.cpp.

References _z.

Referenced by manualContourBaseControler::SetPointZ().

00030                                    {
00031         _z=z;
00032 }

Here is the caller graph for this function:


Member Data Documentation

double manualPoint::_x [private]

Definition at line 19 of file manualPoint.h.

Referenced by GetX(), SetPoint(), and SetPointX().

double manualPoint::_y [private]

Definition at line 20 of file manualPoint.h.

Referenced by GetY(), SetPoint(), and SetPointY().

double manualPoint::_z [private]

Definition at line 21 of file manualPoint.h.

Referenced by GetZ(), SetPoint(), and SetPointZ().


The documentation for this class was generated from the following files:

Generated on 18 Mar 2010 for creaMaracasVisu_lib by  doxygen 1.6.1