|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkSpatialObjectToPointSetFilter_h
19 #define itkSpatialObjectToPointSetFilter_h
35 template <
typename TPo
intBasedSpatialObject,
typename TOutputPo
intSet>
68 static constexpr
unsigned int ObjectDimension = PointBasedSpatialObjectType::ObjectDimension;
75 using Superclass::SetInput;
87 GetInput(
unsigned int idx);
94 itkSetMacro(ChildrenDepth,
unsigned int);
95 itkGetConstMacro(ChildrenDepth,
unsigned int);
100 itkSetMacro(SamplingFactor,
unsigned int);
101 itkGetConstMacro(SamplingFactor,
unsigned int);
111 GenerateData()
override;
114 PrintSelf(std::ostream & os,
Indent indent)
const override;
117 unsigned int m_ChildrenDepth{ 0 };
118 unsigned int m_SamplingFactor{ 1 };
122 #ifndef ITK_MANUAL_INSTANTIATION
123 # include "itkSpatialObjectToPointSetFilter.hxx"
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
DataObject::DataObjectIdentifierType DataObjectIdentifierType
Base class for filters that take a SpatialObject as input and produce a PointSet as output....
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Base class for all process objects that output mesh data.
typename PointBasedSpatialObjectType::ConstPointer PointBasedSpatialObjectConstPointer
typename OutputPointSetType::Pointer OutputPointSetPointer
Implementation of the composite pattern.
TPointBasedSpatialObject PointBasedSpatialObjectType
std::string DataObjectIdentifierType
TOutputPointSet OutputPointSetType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename PointBasedSpatialObjectType::Pointer PointBasedSpatialObjectPointer
typename TPointBasedSpatialObject::ChildrenListType ChildrenListType
SmartPointer< Self > Pointer
void GenerateOutputInformation() override
Point used for spatial objects.