14 #ifndef __itkAdvancedCombinationTransform_h
15 #define __itkAdvancedCombinationTransform_h
18 #include "itkExceptionObject.h"
51 template<
typename TScalarType,
unsigned int NDimensions = 3 >
146 itkGetConstMacro( UseComposition,
bool );
151 itkGetConstMacro( UseAddition,
bool );
163 <<
"TransformVector(const InputVectorType &) is not implemented "
164 <<
"for AdvancedCombinationTransform" );
171 <<
"TransformVector(const InputVnlVectorType &) is not implemented "
172 <<
"for AdvancedCombinationTransform" );
179 <<
"TransformCovariantVector(const InputCovariantVectorType &) is not implemented "
180 <<
"for AdvancedCombinationTransform" );
221 virtual bool IsLinear(
void )
const;
392 const InputPointType &,
398 const InputPointType &,
404 const InputPointType &,
414 const InputPointType & ipp,
421 const InputPointType & ipp,
426 const InputPointType & ipp,
431 const InputPointType & ipp,
440 const InputPointType & ipp,
447 const InputPointType & ipp,
452 const InputPointType & ipp,
457 const InputPointType & ipp,
466 const InputPointType & ipp,
471 const InputPointType & ipp,
480 const InputPointType & ipp,
485 const InputPointType & ipp,
492 const InputPointType & ipp,
497 const InputPointType & ipp,
504 const InputPointType & ipp,
509 const InputPointType & ipp,
520 const InputPointType & ipp,
525 const InputPointType & ipp,
534 const InputPointType & ipp,
539 const InputPointType & ipp,
546 const InputPointType & ipp,
551 const InputPointType & ipp,
558 const InputPointType & ipp,
563 const InputPointType & ipp,
575 void operator=( const Self & );
581 #ifndef ITK_MANUAL_INSTANTIATION
582 #include "itkAdvancedCombinationTransform.hxx"
585 #endif // end #ifndef __itkAdvancedCombinationTransform_h