00001 /*========================================================================= 00002 00003 Program: Medical Imaging & Interaction Toolkit 00004 Language: C++ 00005 Date: $Date$ 00006 Version: $Revision$ 00007 00008 Copyright (c) German Cancer Research Center, Division of Medical and 00009 Biological Informatics. All rights reserved. 00010 See MITKCopyright.txt or https://www.mitk.org/copyright.html for details. 00011 00012 This software is distributed WITHOUT ANY WARRANTY; without even 00013 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 00014 PURPOSE. See the above copyright notices for more information. 00015 00016 =========================================================================*/ 00017 00018 #include "mitkPointData.h" 00019 #include <itkProcessObject.h> 00020 #include <mitkBaseProcess.h> 00021 #include <itkSmartPointerForwardReference.txx> 00022 00023 00024 mitk::PointData::PointData() 00025 { 00026 m_Point3D[0] = 0; 00027 m_Point3D[1] = 0; 00028 m_Point3D[2] = 0; 00029 00030 m_Point2D[0] = 0; 00031 m_Point2D[1] = 0; 00032 } 00033 00034 mitk::PointData::~PointData() 00035 { 00036 00037 } 00038 00039 00040 void mitk::PointData::UpdateOutputInformation() 00041 { 00042 if ( this->GetSource() ) 00043 { 00044 this->GetSource()->UpdateOutputInformation(); 00045 } 00046 } 00047 00048 void mitk::PointData::SetRequestedRegionToLargestPossibleRegion() 00049 { 00050 00051 } 00052 00053 bool mitk::PointData::RequestedRegionIsOutsideOfTheBufferedRegion() 00054 { 00055 if ( VerifyRequestedRegion() == false ) 00056 return true; 00057 else 00058 return false; 00059 } 00060 00061 bool mitk::PointData::VerifyRequestedRegion() 00062 { 00063 return true; 00064 } 00065 00066 void mitk::PointData::SetRequestedRegion(itk::DataObject *) 00067 { 00068 00069 } 00070 00071 void mitk::PointData::CopyInformation(const itk::DataObject *data) 00072 { 00073 Superclass::CopyInformation(data); 00074 } 00075