Public Member Functions | |
void | setUp () |
void | tearDown () |
void | testLineCtor () |
void | testLineLineDistance () |
void | testLinePlaneIntersection1 () |
void | testLinePointDistance () |
void | testNormalizeAngleMinusPiPi () |
void | testPerpendicularProjection () |
void | testPlaneCtor () |
void | testPlanePlaneIntersection1 () |
void | testPlanePlaneIntersection2 () |
void | testPlanePlaneIntersection3 () |
void | testPlanePointDistance () |
Private Member Functions | |
void | CheckIntersection (const Plane &plane1, const Plane &plane2, const Vector &resDirection, const Point &resAnchor) const |
void | CheckIntersection (const Plane &plane, const Line &line, const Point &resPoint) const |
void | CheckProjection (const Plane &plane, const Point &point, const Point &resPoint) const |
CPPUNIT_TEST (testNormalizeAngleMinusPiPi) | |
CPPUNIT_TEST (testPlaneCtor) | |
CPPUNIT_TEST (testLineCtor) | |
CPPUNIT_TEST (testLineLineDistance) | |
CPPUNIT_TEST (testLinePointDistance) | |
CPPUNIT_TEST (testPlanePointDistance) | |
CPPUNIT_TEST (testPlanePlaneIntersection1) | |
CPPUNIT_TEST (testPlanePlaneIntersection2) | |
CPPUNIT_TEST (testPlanePlaneIntersection3) | |
CPPUNIT_TEST (testLinePlaneIntersection1) | |
CPPUNIT_TEST (testPerpendicularProjection) | |
CPPUNIT_TEST_SUITE (testGeometryUtilities) | |
CPPUNIT_TEST_SUITE_END () | |
Private Attributes | |
CoordinateSystemPtr | fCS |
Definition at line 27 of file testGeometryUtilities.cc.
|
inlineprivate |
Definition at line 45 of file testGeometryUtilities.cc.
References Distance(), utl::Line::GetAnchor(), utl::Line::GetDirection(), utl::Intersection(), and TEST.
|
inlineprivate |
Definition at line 60 of file testGeometryUtilities.cc.
References Distance(), utl::Intersection(), and TEST.
|
inlineprivate |
Definition at line 71 of file testGeometryUtilities.cc.
References Distance(), utl::PerpendicularProjection(), and TEST.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 83 of file testGeometryUtilities.cc.
|
inline |
Definition at line 85 of file testGeometryUtilities.cc.
|
inline |
Definition at line 109 of file testGeometryUtilities.cc.
References utl::Line::GetAnchor(), utl::Line::GetDirection(), utl::Vector::GetMag(), and TEST.
|
inline |
Definition at line 117 of file testGeometryUtilities.cc.
References Distance(), and TEST.
|
inline |
Definition at line 186 of file testGeometryUtilities.cc.
References TelescopeSimulatorKG::RTFunctions::Plane().
|
inline |
Definition at line 127 of file testGeometryUtilities.cc.
References Distance(), utl::Line::GetDirection(), sqrt(), and TEST.
|
inline |
Definition at line 88 of file testGeometryUtilities.cc.
References utl::kPi, utl::NormalizeAngleMinusPiPi(), and TEST.
|
inline |
Definition at line 194 of file testGeometryUtilities.cc.
References TelescopeSimulatorKG::RTFunctions::Plane().
|
inline |
Definition at line 101 of file testGeometryUtilities.cc.
References utl::Plane::GetAnchor(), utl::Vector::GetMag(), utl::Plane::GetNormal(), and TEST.
|
inline |
Definition at line 146 of file testGeometryUtilities.cc.
References TelescopeSimulatorKG::RTFunctions::Plane().
|
inline |
Definition at line 168 of file testGeometryUtilities.cc.
References TelescopeSimulatorKG::RTFunctions::Plane().
|
inline |
Definition at line 177 of file testGeometryUtilities.cc.
References TelescopeSimulatorKG::RTFunctions::Plane(), and sqrt().
|
inline |
Definition at line 137 of file testGeometryUtilities.cc.
References Distance(), sqrt(), and TEST.
|
private |
Definition at line 80 of file testGeometryUtilities.cc.