28 #ifndef __itkPointSet_h
29 #define __itkPointSet_h
88 unsigned int VDimension = 3,
89 typename TMeshTraits = DefaultStaticMeshTraits< TPixelType, VDimension, VDimension >
118 itkStaticConstMacro(PointDimension,
unsigned int,
119 TMeshTraits::PointDimension);
152 void PassStructure(
Self *inputPointSet);
154 virtual void Initialize(
void);
187 virtual void UpdateOutputInformation();
189 virtual void SetRequestedRegionToLargestPossibleRegion();
191 virtual void CopyInformation(
const DataObject *data);
195 virtual bool RequestedRegionIsOutsideOfTheBufferedRegion();
197 virtual bool VerifyRequestedRegion();
203 virtual void SetRequestedRegion(
const DataObject *data);
206 virtual void SetRequestedRegion(
const RegionType & region);
208 itkGetConstMacro(RequestedRegion,
RegionType);
211 virtual void SetBufferedRegion(
const RegionType & region);
219 virtual void PrintSelf(std::ostream & os,
Indent indent)
const;
240 void operator=(
const Self &);
244 #ifndef ITK_MANUAL_INSTANTIATION
245 #include "itkPointSet.hxx"