 |
ITK
5.4.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....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename PointBasedSpatialObjectType::Pointer PointBasedSpatialObjectPointer
typename TPointBasedSpatialObject::ChildrenListType ChildrenListType
SmartPointer< Self > Pointer
void GenerateOutputInformation() override
Point used for spatial objects.