#include <manualPoint.h>
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 manualPoint * | Clone () |
Private Attributes | |
double | _x |
double | _y |
double | _z |
Definition at line 4 of file manualPoint.h.
manualPoint::manualPoint | ( | ) |
Definition at line 8 of file manualPoint.cpp.
Referenced by Clone().
manualPoint::~manualPoint | ( | ) | [virtual] |
Definition at line 12 of file manualPoint.cpp.
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 }
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 }
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 }
double manualPoint::GetZ | ( | ) |
Definition at line 42 of file manualPoint.cpp.
References _z.
Referenced by Clone(), manualContourModel::GetIdPoint(), manualBaseModel::GetIdPoint(), manualView3DContour::GetIdPoint2(), manualViewBaseContour::GetMinMax(), manualContourModelPolygon::GetSpline_i_Point(), manualBaseModel::GetSpline_i_Point(), manualContourModel::GetSpline_t_Point(), manualViewRotationTool::InitMove(), manualViewRoi::InitMove(), manualViewLine::InitMove(), manualViewContour::InitMove(), manualViewCircle::InitMove(), manualRotationToolControler::InitRoi(), manualRoiControler::InitRoi(), manualLineControler::InitRoi(), manualCircleControler::InitRoi(), manualContour3DControler::MouseClickLeft(), manualViewContour::MoveContour(), manualContourModel::MovePoint(), manualBaseModel::MovePoint(), manualContourContainer::refreshCalc(), manualViewRoi::RefreshContour(), manualContourContainer::refreshHypo(), manualContourContainer::refreshLumen(), manualContourContainer::refreshWall(), manualContourModel::Save(), manualContourModelRotationTool::UpdateSpline(), manualContourModelCircle::UpdateSpline(), manualContourModel::UpdateSpline(), manualViewPerpPlaneContour::UpdateViewPoint(), manualViewBaseContour::UpdateViewPoint(), and manualView3VContour::UpdateViewPoint().
00042 { 00043 return _z; 00044 }
void manualPoint::SetPoint | ( | double | x, | |
double | y, | |||
double | z | |||
) |
Definition at line 16 of file manualPoint.cpp.
Referenced by manualContourModel::AddPoint(), manualBaseModel::AddPoint(), Clone(), manualRotationToolControler::InitRoi(), manualRoiControler::InitRoi(), manualLineControler::InitRoi(), manualCircleControler::InitRoi(), manualContourModel::InsertPoint_id(), manualBaseModel::InsertPoint_id(), manualContourBaseControler::Magnet(), manualViewRotationTool::MoveContour(), manualViewRoi::MoveContour(), manualViewLine::MoveContour(), manualViewContour::MoveContour(), manualViewCircle::MoveContour(), manualContourModel::MovePoint(), manualBaseModel::MovePoint(), manualContourBaseControler::SetPoint(), and manualContour3VControler::SetPoint().
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 }
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 }
void manualPoint::SetPointZ | ( | double | z | ) |
Definition at line 30 of file manualPoint.cpp.
References _z.
Referenced by manualContourBaseControler::SetPointZ().
00030 { 00031 _z=z; 00032 }
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().