testCurvedEdges2D.hh
void testParallelCircle()
Tests one point on a straight line.
void testEllipseAgainstCircle()
Tests one point on a straight line.
void testCircleSP_(const concepts::MappingEdge2d &edge, Real t, bool inverse=false)
Some more special test case for three points determine an circle.
virtual ~TestEdgeMaps2D()
void testLine_(const concepts::MappingEdge2d &edgemap, const Real2d &vtx0, const Real2d &vtx1, Real t, bool inverse=false)
Tests one point on a straight line.
void testInverseEllipseAgainstCircle()
Tests one point on a straight line.
void testCircleFromThreePointsSP()
Tests one point on a straight line.
void testEllipse_(const concepts::MappingEdge2d &edge, Real t, bool inverse=false)
Tests one point on the particular ellipsoidal line.
void testCircleFromThreePoints()
Tests one point on a straight line.
void testCircle_(const concepts::MappingEdge2d &edge, Real t, bool inverse=false)
Tests one point on the particular circular line.
virtual void run()
Runs the tests. Must be overwritten by the specialization.