19 #ifndef rtkRayQuadricIntersectionImageFilter_h 20 #define rtkRayQuadricIntersectionImageFilter_h 23 #include "rtkConfiguration.h" 37 template <
class TInputImage,
class TOutputImage>
59 #ifdef itkOverrideGetNameOfClassMacro 72 itkGetConstReferenceMacro(PlaneDirections, std::vector<VectorType>);
73 itkGetConstReferenceMacro(PlanePositions, std::vector<ScalarType>);
108 BeforeThreadedGenerateData()
override;
129 #ifndef ITK_MANUAL_INSTANTIATION 130 # include "rtkRayQuadricIntersectionImageFilter.hxx" itk::Vector< ScalarType, Dimension > VectorType
Analytical projection of ConvexShape.
std::vector< ScalarType > m_PlanePositions
std::vector< VectorType > m_PlaneDirections
#define itkSetMacro(name, type)
ConvexShape::ScalarType ScalarType
Analytical projection of a QuadricShape.
itk::Vector< ScalarType, Dimension > PointType