17 #if !defined(MITK_PLANEFIT_H__INCLUDED_)
18 #define MITK_PLANEFIT_H__INCLUDED_
73 virtual void GenerateOutputInformation()
override;
75 virtual void GenerateData()
override;
85 using mitk::GeometryDataSource::SetInput;
110 void CalculateCentroid(
int t = 0);
119 void ProcessPointSet(
int t = 0);
124 void InitializePlane(
int t = 0);
133 std::vector<mitk::PlaneGeometry::Pointer> m_Planes;
136 std::vector<mitk::Point3D> m_Centroids;
139 std::vector<mitk::Vector3D> m_PlaneVectors;
142 #endif // MITK_PLANFIT_INCLUDE_
Superclass of all classes generating GeometryData (instances of class GeometryData) as output...
mitk::PointSet::PointDataType PointDataType
Superclass of all classes generating some kind of mitk::BaseData.
DataCollection - Class to facilitate loading/accessing structured data.
struct for data of a point
mitk::PointSet::PointDataIterator PointDataIterator
#define MITKALGORITHMSEXT_EXPORT
Data structure which stores a set of points. Superclass of mitk::Mesh.
#define mitkClassMacro(className, SuperClassName)
DataType::PointDataContainerIterator PointDataIterator