![]() |
zxhproj v 2.2
zxhproj
|
This class is used as gradient class for FFD. More...
#include <zxhGradientFFDBase.h>
Public Member Functions | |
| zxhGradientBase * | Clone (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 zxhTransformBase * | GetRegriddingdTransform () |
Protected Attributes | |
| zxhImageData * | m_pFFDMaskTest |
| mask FFD image for test image coordinate | |
| zxhImageData * | m_pFFDMaskRef |
| mask FFD image for ref image coordinate | |
|
zxhImageModelingBaseT< float, float > * | m_pModelNormalVectorRef |
| Original NV on source space before applying m_pConcatenatedTransformsByRegridding. | |
| zxhTransformBase * | m_pConcatenatedTransformsByRegridding |
| float | m_fPortionOfUsePDinfluence |
This class is used as gradient class for FFD.