Page MenuHomePhabricator

mitkPlanarFigureIOTest.patch

Authored By
saruji
Jun 17 2010, 2:41 PM
Size
1 KB
Referenced Files
None
Subscribers
None

mitkPlanarFigureIOTest.patch

Index: mitkPlanarFigureIOTest.cpp
===================================================================
--- mitkPlanarFigureIOTest.cpp (revision 23790)
+++ mitkPlanarFigureIOTest.cpp (working copy)
@@ -113,6 +113,32 @@
planarRectangle->SetCurrentControlPoint( p1 );
planarFigures.push_back( planarRectangle.GetPointer() );
+
+ mitk::PlaneGeometry::Pointer preciseGeometry = mitk::PlaneGeometry::New();
+ mitk::Vector3D right;
+ right[0] = 0.0;
+ right[1] = 1.123456;
+ right[2] = 0.0;
+ mitk::Vector3D down;
+ down[0] = 1.123456;
+ down[1] = 0.0;
+ down[2] = 0.0;
+ mitk::Vector3D spacing;
+ spacing[0] = 0.0123456;
+ spacing[1] = 0.0123456;
+ spacing[2] = 1.123456;
+ preciseGeometry->InitializeStandardPlane( right, down, &spacing );
+
+ // Create PlanarCross
+ mitk::PlanarCross::Pointer nochncross = mitk::PlanarCross::New();
+ nochncross->SetSingleLineMode( false );
+ nochncross->SetGeometry2D( preciseGeometry );
+ nochncross->PlaceFigure( p0 );
+ nochncross->SetCurrentControlPoint( p1 );
+ nochncross->AddControlPoint( p2 );
+ nochncross->AddControlPoint( p3 );
+ planarFigures.push_back( nochncross.GetPointer() );
+
return planarFigures;
}
@@ -160,7 +186,7 @@
{
mitk::Point2D& point1 = figure1->GetControlPoint( i );
mitk::Point2D& point2 = figure2->GetControlPoint( i );
-
+
MITK_TEST_CONDITION_REQUIRED(
point1.EuclideanDistanceTo( point2 ) < mitk::eps,
figureName << ": Testing equality of control point " << i );

File Metadata

Mime Type
text/plain
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
527
Default Alt Text
mitkPlanarFigureIOTest.patch (1 KB)

Event Timeline