zxhproj v 2.2
zxhproj

zxhGradientFFDBase Class Reference

This class is used as gradient class for FFD. More...

#include <zxhGradientFFDBase.h>

Inheritance diagram for zxhGradientFFDBase:
zxhGradientBase zxhTransformFFD

List of all members.

Public Member Functions

zxhGradientBaseClone (zxhGradientBase *&p)
virtual void SetPortionOfPDinfluence (float f)
virtual float GetPortionOfPDinfluence (void)
virtual bool PrePostComputeMetricGradient (zxhMetricBase *pMetric, zxhTransformBase *pInfluence, bool isPre)
 adjust influence and differential
virtual void SetFFDMaskImage (zxhImageData *pTest, zxhImageData *pRef)
virtual void GetFFDMaskImage (zxhImageData *&pTest, zxhImageData *&pRef)
virtual void SetDirectionFFDsNVModelRef (zxhImageModelingBaseT< float, float > *pRef)
virtual zxhImageModelingBaseT
< float, float > * 
GetDirectionFFDsNVModelRef ()
virtual void SetRegriddingdTransform (zxhTransformBase *p)
virtual zxhTransformBaseGetRegriddingdTransform ()

Protected Attributes

zxhImageDatam_pFFDMaskTest
 mask FFD image for test image coordinate
zxhImageDatam_pFFDMaskRef
 mask FFD image for ref image coordinate
zxhImageModelingBaseT< float,
float > * 
m_pModelNormalVectorRef
 Original NV on source space before applying m_pConcatenatedTransformsByRegridding.
zxhTransformBasem_pConcatenatedTransformsByRegridding
float m_fPortionOfUsePDinfluence

Detailed Description

This class is used as gradient class for FFD.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs