Static Public Member Functions

mitkPointSetTestClass Class Reference

List of all members.

Static Public Member Functions

static void TestGetITKPointSet (mitk::PointSet *pointSet)
static void TestGetSizeIsZero (mitk::PointSet *pointSet)
static void TestIsEmpty (mitk::PointSet *pointSet)
static void TestCreateOperationAndAddPoint (mitk::PointSet *pointSet)
static void TestAddSecondPoint (mitk::PointSet *pointSet)
static void TestIsNotEmpty (mitk::PointSet *pointSet)
static void TestSwapPointPositionUpwards (mitk::PointSet *pointSet)
static void TestSwapPointPositionUpwardsNotPossible (mitk::PointSet *pointSet)
static void TestSwapPointPositionDownwards (mitk::PointSet *pointSet)
static void TestSwapPointPositionDownwardsNotPossible (mitk::PointSet *)
static void TestPointOperationOpMove (mitk::PointSet *pointSet)
static void TestPointOperationOpRemove (mitk::PointSet *pointSet)
static void TestPointOperationOpSelectPoint (mitk::PointSet *pointSet)
static void TestGetNumberOfSelected (mitk::PointSet *pointSet)
static void TestSearchSelectedPoint (mitk::PointSet *pointSet)
static void TestOpDeselectPoint (mitk::PointSet *pointSet)
static void TestOpMovePointUp (mitk::PointSet *pointSet)
static void TestOpMovePointDown (mitk::PointSet *pointSet)
static void TestSetSelectInfo (mitk::PointSet *pointSet)
static void TestInsertPointWithPointSpecification (mitk::PointSet *pointSet)
static void TestGetPointIfExists (mitk::PointSet *pointSet)
static void TestCreateHoleInThePointIDs (mitk::PointSet *pointSet)
static void TestOpMovePointUpOnFirstPoint (mitk::PointSet *pointSet)
static void TestPointContainerPointDataContainer (mitk::PointSet *ps)

Detailed Description

Definition at line 28 of file mitkPointSetTest.cpp.


Member Function Documentation

static void mitkPointSetTestClass::TestAddSecondPoint ( mitk::PointSet pointSet ) [inline, static]

Definition at line 70 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetPoint(), mitk::PointSet::GetPointSet(), mitk::PointSet::GetSize(), mitk::PointSet::IndexExists(), and MITK_TEST_CONDITION.

Referenced by mitkPointSetTest().

{
  //add a point directly
  int id=0;
  mitk::Point3D point;
  mitk::FillVector3D(point, 1.0, 2.0, 3.0);
  ++id;
  pointSet->GetPointSet()->GetPoints()->InsertElement(id, point);

  MITK_TEST_CONDITION( pointSet->GetSize()==2 ||pointSet->IndexExists(id), "check if added points exists" )

    mitk::Point3D tempPoint;

  tempPoint.Fill(0);
  tempPoint = pointSet->GetPoint(id);

  MITK_TEST_CONDITION( point == tempPoint, "check if added point contains real value" )
}
static void mitkPointSetTestClass::TestCreateHoleInThePointIDs ( mitk::PointSet pointSet ) [inline, static]

Definition at line 425 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetPoint(), mitk::PointSet::IndexExists(), mitk::PointSet::InsertPoint(), MITK_TEST_CONDITION, mitk::OpMOVEPOINTDOWN, mitk::OpMOVEPOINTUP, and mitk::OpREMOVE.

Referenced by mitkPointSetTest().

{
  // create a hole in the point IDs
  mitk::Point3D point;
  mitk::PointSet::PointType p10, p11, p12;
  p10.Fill(10.0);
  p11.Fill(11.0);
  p12.Fill(12.0);
  pointSet->InsertPoint(10, p10);
  pointSet->InsertPoint(11, p11);
  pointSet->InsertPoint(12, p12);

  MITK_TEST_CONDITION((pointSet->IndexExists(10) == true) || (pointSet->IndexExists(11) == true) || (pointSet->IndexExists(12) == true), "add points with id 10, 11, 12: " )

  //check OpREMOVE  ExecuteOperation
  int id = 11;
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpREMOVE, point, id);
  pointSet->ExecuteOperation(doOp);

  MITK_TEST_CONDITION(!pointSet->IndexExists(id), "remove point id 11: ")

    /*
    if(pointSet->IndexExists(id))
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    delete doOp;
    std::cout<<"[PASSED]"<<std::endl;
    */

    //mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpMOVEPOINTUP, p12, 12);
    //pointSet->ExecuteOperation(doOp);
    delete doOp;

  //check OpMOVEPOINTUP  ExecuteOperation
  doOp = new mitk::PointOperation(mitk::OpMOVEPOINTUP, p12, 12);
  pointSet->ExecuteOperation(doOp);
  delete doOp;

  mitk::PointSet::PointType newP10 = pointSet->GetPoint(10);
  mitk::PointSet::PointType newP12 = pointSet->GetPoint(12);

  MITK_TEST_CONDITION(((newP10 == p12) && (newP12 == p10)) == true, "check PointOperation OpMOVEPOINTUP for point id 12:" )

  //check OpMOVEPOINTDOWN  ExecuteOperation
  doOp = new mitk::PointOperation(mitk::OpMOVEPOINTDOWN, p10, 10);
  pointSet->ExecuteOperation(doOp);
  delete doOp;
  newP10 = pointSet->GetPoint(10);
  newP12 = pointSet->GetPoint(12);

  MITK_TEST_CONDITION(((newP10 == p10) && (newP12 == p12)) == true, "check PointOperation OpMOVEPOINTDOWN for point id 10: ")
}
static void mitkPointSetTestClass::TestCreateOperationAndAddPoint ( mitk::PointSet pointSet ) [inline, static]

Definition at line 49 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetPoint(), mitk::PointSet::GetSize(), mitk::PointSet::IndexExists(), MITK_TEST_CONDITION, and mitk::OpINSERT.

Referenced by mitkPointSetTest().

{ 
  int id = 0;
  mitk::Point3D point;
  point.Fill(1);

  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpINSERT, point, id);
  pointSet->ExecuteOperation(doOp);
  MITK_TEST_CONDITION( pointSet->GetSize()==1 && pointSet->IndexExists(id), "check if added points exists" )

    delete doOp;

  mitk::Point3D tempPoint;
  tempPoint.Fill(0);

  tempPoint = pointSet->GetPoint(id);

  MITK_TEST_CONDITION( point == tempPoint, "check if added point contains real value" )
}
static void mitkPointSetTestClass::TestGetITKPointSet ( mitk::PointSet pointSet ) [inline, static]

Definition at line 30 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetPointSet(), and MITK_TEST_CONDITION.

Referenced by mitkPointSetTest().

{
  //try to get the itkPointSet
  mitk::PointSet::DataType::Pointer itkdata = NULL;
  itkdata = pointSet->GetPointSet();
  MITK_TEST_CONDITION( itkdata.IsNotNull(), "try to get the itkPointSet from a newly created PointSet" )
}
static void mitkPointSetTestClass::TestGetNumberOfSelected ( mitk::PointSet pointSet ) [inline, static]

Definition at line 256 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetNumberOfSelected(), and MITK_TEST_CONDITION.

Referenced by mitkPointSetTest().

{
  // check GetNumeberOfSelected 
  MITK_TEST_CONDITION(pointSet->GetNumberOfSelected() == 1 , "check GetNumeberOfSelected " )
    /*
    if(pointSet->GetNumberOfSelected() != 1)
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestGetPointIfExists ( mitk::PointSet pointSet ) [inline, static]

Definition at line 404 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetPointIfExists(), and MITK_TEST_CONDITION.

Referenced by mitkPointSetTest().

{
  //check GetPointIfExists
  mitk::Point3D point5;
  mitk::Point3D tempPoint;
  point5.Fill(7);
  mitk::PointSet::PointType tmpPoint;

  pointSet->GetPointIfExists(5, &tmpPoint);

  MITK_TEST_CONDITION(tmpPoint == point5, "check GetPointIfExists: " )
    /*
    if (tmpPoint != point5)
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
} 
static void mitkPointSetTestClass::TestGetSizeIsZero ( mitk::PointSet pointSet ) [inline, static]

Definition at line 38 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetSize(), and MITK_TEST_CONDITION.

Referenced by mitkPointSetTest().

{
  //fresh PointSet has to be empty!
  MITK_TEST_CONDITION( pointSet->GetSize() == 0, "check if the PointSet size is 0 " )
}
static void mitkPointSetTestClass::TestInsertPointWithPointSpecification ( mitk::PointSet pointSet ) [inline, static]

Definition at line 383 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetPoint(), MITK_TEST_CONDITION, and mitk::PointSet::SetPoint().

Referenced by mitkPointSetTest().

{
  //check InsertPoint with PointSpecification
  mitk::Point3D point5;
  mitk::Point3D tempPoint;
  point5.Fill(7);

  pointSet->SetPoint(5, point5, mitk::PTEDGE );
  tempPoint = pointSet->GetPoint(5);

  MITK_TEST_CONDITION(tempPoint == point5, "check InsertPoint with PointSpecification" )
    /*
    if (tempPoint != point5)
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestIsEmpty ( mitk::PointSet pointSet ) [inline, static]

Definition at line 44 of file mitkPointSetTest.cpp.

References mitk::PointSet::IsEmpty(), and MITK_TEST_CONDITION.

Referenced by mitkPointSetTest().

{
  MITK_TEST_CONDITION(pointSet->IsEmpty(0), "check if the PointSet is empty" )
}
static void mitkPointSetTestClass::TestIsNotEmpty ( mitk::PointSet pointSet ) [inline, static]

Definition at line 89 of file mitkPointSetTest.cpp.

References mitk::PointSet::IsEmpty(), and MITK_TEST_CONDITION.

Referenced by mitkPointSetTest().

{
  //PointSet can not be empty!
  MITK_TEST_CONDITION( !pointSet->IsEmpty(0), "check if the PointSet is not empty " )

    /* 
    std::cout << "check if the PointSet is not empty ";
    if (pointSet->IsEmpty(0))
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestOpDeselectPoint ( mitk::PointSet pointSet ) [inline, static]

Definition at line 285 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetNumberOfSelected(), mitk::PointSet::GetSelectInfo(), MITK_TEST_CONDITION, and mitk::OpDESELECTPOINT.

Referenced by mitkPointSetTest().

{
  //check OpDESELECTPOINT  ExecuteOperation
  mitk::Point3D point4;
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpDESELECTPOINT, point4,4);
  pointSet->ExecuteOperation(doOp);

  MITK_TEST_CONDITION(!pointSet->GetSelectInfo(4) , "check PointOperation OpDESELECTPOINT " )
    MITK_TEST_CONDITION(pointSet->GetNumberOfSelected() == 0 , "check GetNumeberOfSelected " )
    delete doOp;
  /*
  if (pointSet->GetSelectInfo(4))
  {
  std::cout<<"[FAILED]"<<std::endl;
  return EXIT_FAILURE;
  }
  delete doOp;
  std::cout<<"[PASSED]"<<std::endl;


  if(pointSet->GetNumberOfSelected() != 0)
  {
  std::cout<<"[FAILED]"<<std::endl;
  return EXIT_FAILURE;
  }
  std::cout<<"[PASSED]"<<std::endl;
  */
}
static void mitkPointSetTestClass::TestOpMovePointDown ( mitk::PointSet pointSet ) [inline, static]

Definition at line 340 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetPoint(), MITK_TEST_CONDITION, and mitk::OpMOVEPOINTDOWN.

Referenced by mitkPointSetTest().

{
  //check OpMOVEPOINTDown  ExecuteOperation  

  int id = 2;
  mitk::Point3D point;
  mitk::Point3D point2;
  mitk::Point3D tempPoint;

  point = pointSet->GetPoint(id);
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpMOVEPOINTDOWN, point2, id);
  pointSet->ExecuteOperation(doOp);
  tempPoint = pointSet->GetPoint(id+1);

  MITK_TEST_CONDITION(tempPoint == point , "check PointOperation OpMOVEPOINTDOWN " )
    delete doOp;
  /*
  if (tempPoint != point)
  {
  std::cout<<"[FAILED]"<<std::endl;
  return EXIT_FAILURE;
  }
  std::cout<<"[PASSED]"<<std::endl;
  */
}
static void mitkPointSetTestClass::TestOpMovePointUp ( mitk::PointSet pointSet ) [inline, static]

Definition at line 314 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetPoint(), MITK_TEST_CONDITION, and mitk::OpMOVEPOINTUP.

Referenced by mitkPointSetTest().

{
  //check OpMOVEPOINTUP  ExecuteOperation  
  int id = 4;
  mitk::Point3D point4;
  mitk::Point3D point;
  mitk::Point3D tempPoint;

  point = pointSet->GetPoint(id);
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpMOVEPOINTUP, point4, id);
  pointSet->ExecuteOperation(doOp);
  tempPoint = pointSet->GetPoint(id-1);

  MITK_TEST_CONDITION(tempPoint == point , "check PointOperation OpMOVEPOINTUP " )
    delete doOp;
  /*
  if (tempPoint != point)
  {
  std::cout<<"[FAILED]"<<std::endl;
  return EXIT_FAILURE;
  }
  delete doOp;
  std::cout<<"[PASSED]"<<std::endl;
  */
}
static void mitkPointSetTestClass::TestOpMovePointUpOnFirstPoint ( mitk::PointSet pointSet ) [inline, static]

Definition at line 481 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetPoint(), MITK_TEST_CONDITION, and mitk::OpMOVEPOINTUP.

Referenced by mitkPointSetTest().

{
  //check OpMOVEPOINTUP  on first point ExecuteOperation  

  mitk::PointSet::PointType p1 = pointSet->GetPoint(1);
  mitk::PointSet::PointType p2 = pointSet->GetPoint(2);
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpMOVEPOINTUP, p1, 1);
  pointSet->ExecuteOperation(doOp);
  delete doOp;
  
  mitk::PointSet::PointType newP1 = pointSet->GetPoint(1);
  mitk::PointSet::PointType newP2 = pointSet->GetPoint(2);

  MITK_TEST_CONDITION(((newP1 == p1) && (newP2 == p2)) == true, "check PointOperation OpMOVEPOINTUP for point id 1: ")

    /*
    if (((newP1 == p1) && (newP2 == p2)) == false)
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestPointContainerPointDataContainer ( mitk::PointSet ps ) [inline, static]

Definition at line 505 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetPointSet(), MITK_TEST_CONDITION, and MITK_TEST_CONDITION_REQUIRED.

Referenced by mitkPointSetTest().

{
  mitk::PointSet::PointsContainer* pc = ps->GetPointSet()->GetPoints();
  mitk::PointSet::PointDataContainer* pd = ps->GetPointSet()->GetPointData();
  MITK_TEST_CONDITION_REQUIRED(pc->Size() == pd->Size(), "PointContainer and PointDataContainer have same size");
  mitk::PointSet::PointsContainer::ConstIterator pIt = pc->Begin();
  mitk::PointSet::PointDataContainer::ConstIterator dIt = pd->Begin();
  bool failed = false;
  for (; pIt != pc->End(); ++pIt, ++dIt)
    if (pIt->Index() != dIt->Index())
    {
      failed = true;
      break;
    }
  MITK_TEST_CONDITION(failed == false, "Indices in PointContainer and PointDataContainer are equal");
}
static void mitkPointSetTestClass::TestPointOperationOpMove ( mitk::PointSet pointSet ) [inline, static]

Definition at line 186 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetPoint(), MITK_TEST_CONDITION, and mitk::OpMOVE.

Referenced by mitkPointSetTest().

{
  //check opMOVE  ExecuteOperation
  int id=1;
  mitk::Point3D point1;
  mitk::Point3D tempPoint;
  point1.Fill(2);
  
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpMOVE, point1, id);
  pointSet->ExecuteOperation(doOp);
  tempPoint = pointSet->GetPoint(id);

  MITK_TEST_CONDITION(tempPoint == point1 , "check PointOperation OpMove " )
    delete doOp;
  /*
  if (tempPoint != point1)
  {
  std::cout<<"[FAILED]"<<std::endl;
  return EXIT_FAILURE;
  }
  delete doOp;
  std::cout<<"[PASSED]"<<std::endl;
  */
}
static void mitkPointSetTestClass::TestPointOperationOpRemove ( mitk::PointSet pointSet ) [inline, static]

Definition at line 211 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetPoint(), mitk::PointSet::IndexExists(), MITK_TEST_CONDITION, and mitk::OpREMOVE.

Referenced by mitkPointSetTest().

{
  //check OpREMOVE  ExecuteOperation
  int id=0;
  mitk::Point3D point;
  mitk::Point3D tempPoint;

  point = pointSet->GetPoint(id);
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpREMOVE, point, id);
  pointSet->ExecuteOperation(doOp);
  tempPoint = pointSet->GetPoint(id);

  MITK_TEST_CONDITION(!pointSet->IndexExists(id) , "check PointOperation OpREMOVE " )
    delete doOp;
  /*
  if(pointSet->IndexExists(id))
  {
  std::cout<<"[FAILED]"<<std::endl;
  return EXIT_FAILURE;
  }
  delete doOp;
  std::cout<<"[PASSED]"<<std::endl;
  */
}
static void mitkPointSetTestClass::TestPointOperationOpSelectPoint ( mitk::PointSet pointSet ) [inline, static]

Definition at line 236 of file mitkPointSetTest.cpp.

References mitk::PointSet::ExecuteOperation(), mitk::PointSet::GetSelectInfo(), MITK_TEST_CONDITION, and mitk::OpSELECTPOINT.

Referenced by mitkPointSetTest().

{
  mitk::Point3D point4;
  //check OpSELECTPOINT  ExecuteOperation
  mitk::PointOperation* doOp = new mitk::PointOperation(mitk::OpSELECTPOINT, point4,4);
  pointSet->ExecuteOperation(doOp);

  MITK_TEST_CONDITION(pointSet->GetSelectInfo(4) , "check PointOperation OpSELECTPOINT " )
    delete doOp;
  /*
  if (!pointSet->GetSelectInfo(4))
  {
  std::cout<<"[FAILED]"<<std::endl;
  return EXIT_FAILURE;
  }
  delete doOp;
  std::cout<<"[PASSED]"<<std::endl;
  */
}
static void mitkPointSetTestClass::TestSearchSelectedPoint ( mitk::PointSet pointSet ) [inline, static]

Definition at line 270 of file mitkPointSetTest.cpp.

References MITK_TEST_CONDITION, and mitk::PointSet::SearchSelectedPoint().

Referenced by mitkPointSetTest().

{
  // check SearchSelectedPoint 
  MITK_TEST_CONDITION(pointSet->SearchSelectedPoint() == 4 , "check SearchSelectedPoint " )

    /*
    if( pointSet->SearchSelectedPoint() != 4)
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestSetSelectInfo ( mitk::PointSet pointSet ) [inline, static]

Definition at line 366 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetSelectInfo(), MITK_TEST_CONDITION, and mitk::PointSet::SetSelectInfo().

Referenced by mitkPointSetTest().

{
  //check SetSelectInfo
  pointSet->SetSelectInfo(2, true);

  MITK_TEST_CONDITION(pointSet->GetSelectInfo(2) , "check SetSelectInfo" )
    /*
    if (!pointSet->GetSelectInfo(2))
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    delete doOp;
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestSwapPointPositionDownwards ( mitk::PointSet pointSet ) [inline, static]

Definition at line 142 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetPoint(), MITK_TEST_CONDITION, and mitk::PointSet::SwapPointPosition().

Referenced by mitkPointSetTest().

{
  //Check SwapPointPosition downwards
  mitk::Point3D point;
  mitk::Point3D tempPoint;
  point = pointSet->GetPoint(0);  
  pointSet->SwapPointPosition(0, false);
  tempPoint = pointSet->GetPoint(1);

  MITK_TEST_CONDITION( point == tempPoint, "check SwapPointPosition down" )

    /*  
    if(point != tempPoint)
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestSwapPointPositionDownwardsNotPossible ( mitk::PointSet  ) [inline, static]

Definition at line 163 of file mitkPointSetTest.cpp.

References MITK_TEST_CONDITION, and mitk::PointSet::New().

Referenced by mitkPointSetTest().

{
  mitk::PointSet::Pointer pointSet2 = mitk::PointSet::New();

  int id = 0;
  mitk::Point3D point;
  point.Fill(1);
  pointSet2->SetPoint(id, point);


  //Check SwapPointPosition downwards not possible
  MITK_TEST_CONDITION(!pointSet2->SwapPointPosition(id, false), "check SwapPointPosition downwards not possible" )

    /*
    if(pointSet->SwapPointPosition(1, false))
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestSwapPointPositionUpwards ( mitk::PointSet pointSet ) [inline, static]

Definition at line 106 of file mitkPointSetTest.cpp.

References mitk::PointSet::GetPoint(), MITK_TEST_CONDITION, and mitk::PointSet::SwapPointPosition().

Referenced by mitkPointSetTest().

{
  //Check SwapPointPosition upwards
  mitk::Point3D point;
  mitk::Point3D tempPoint;
  point = pointSet->GetPoint(1);
  pointSet->SwapPointPosition(1, true);
  tempPoint = pointSet->GetPoint(0);

  MITK_TEST_CONDITION( point == tempPoint, "check SwapPointPosition upwards" )

    /*
    if(point != tempPoint)
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}
static void mitkPointSetTestClass::TestSwapPointPositionUpwardsNotPossible ( mitk::PointSet pointSet ) [inline, static]

Definition at line 127 of file mitkPointSetTest.cpp.

References MITK_TEST_CONDITION, and mitk::PointSet::SwapPointPosition().

Referenced by mitkPointSetTest().

{
  //Check SwapPointPosition upwards not possible
  MITK_TEST_CONDITION( pointSet->SwapPointPosition(0, true)==false, "check SwapPointPosition upwards not possible" )

    /*
    if(pointSet->SwapPointPosition(0, true))
    {
    std::cout<<"[FAILED]"<<std::endl;
    return EXIT_FAILURE;
    }
    std::cout<<"[PASSED]"<<std::endl;
    */
}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines