18 #ifndef itkFiniteCylinderSpatialFunction_h
19 #define itkFiniteCylinderSpatialFunction_h
38 template<
unsigned int VDimension = 3,
39 typename TInput = Point< double, VDimension > >
70 itkGetConstMacro(AxisLength,
double);
71 itkSetMacro(AxisLength,
double);
75 itkGetConstMacro(Radius,
double);
76 itkSetMacro(Radius,
double);
82 virtual void SetOrientation(
const InputType _Orientation);
88 #ifdef ITK_USE_CONCEPT_CHECKING
102 void PrintSelf(std::ostream & os,
Indent indent)
const override;
121 #ifndef ITK_MANUAL_INSTANTIATION
122 #include "itkFiniteCylinderSpatialFunction.hxx"
typename Superclass::OutputType OutputType
typename Superclass::OutputType OutputType
InputType m_NormalizedOrientation
typename Superclass::InputType InputType
Control indentation during Print() invocation.
#define itkConceptMacro(name, concept)
typename Superclass::InputType InputType
Returns whether or not a location is "inside" or "outside" a function.
Function implementation of an finite cylinder.