19 #ifndef rtkRayEllipsoidIntersectionImageFilter_h 20 #define rtkRayEllipsoidIntersectionImageFilter_h 42 template <
class TInputImage,
class TOutputImage>
64 #ifdef itkOverrideGetNameOfClassMacro 77 itkGetConstReferenceMacro(PlaneDirections, std::vector<VectorType>);
78 itkGetConstReferenceMacro(PlanePositions, std::vector<ScalarType>);
105 BeforeThreadedGenerateData()
override;
119 #ifndef ITK_MANUAL_INSTANTIATION 120 # include "rtkRayEllipsoidIntersectionImageFilter.hxx"
itk::Vector< ScalarType, Dimension > VectorType
Analytical projection of ConvexShape.
#define itkSetMacro(name, type)
ConvexShape::ScalarType ScalarType
std::vector< ScalarType > m_PlanePositions
Analytical projection of ellipsoids.
std::vector< VectorType > m_PlaneDirections
itk::Vector< ScalarType, Dimension > PointType