18 #ifndef __itkGPUCompositeTransformCopier_h 19 #define __itkGPUCompositeTransformCopier_h 21 #include "itkCompositeTransform.h" 63 template<
typename TTypeList,
typename NDimensions,
64 typename TCompositeTransform,
typename TOutputTransformPrecisionType >
91 itkStaticConstMacro( SpaceDimension,
unsigned int, CPUCompositeTransformType::InputDimension );
95 typedef CompositeTransform< GPUScalarType, SpaceDimension >
106 itkSetConstObjectMacro( InputTransform, CPUCompositeTransformType );
119 itkGetConstMacro( ExplicitMode,
bool );
120 itkSetMacro( ExplicitMode,
bool );
125 #ifdef ITK_USE_CONCEPT_CHECKING 127 itkConceptMacro( OutputTransformPrecisionTypeIsFloatingPointCheck,
128 ( Concept::IsFloatingPoint< TOutputTransformPrecisionType > ) );
136 virtual void PrintSelf( std::ostream & os, Indent indent )
const ITK_OVERRIDE;
152 #ifndef ITK_MANUAL_INSTANTIATION 153 #include "itkGPUCompositeTransformCopier.hxx"