![]() |
Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/Loadable/GeneralizedReformat/Logic/vtkMRMLScalarVectorDWIVolumeResampler.h>
Public Types | |
typedef vtkMRMLAbstractVolumeResampler | Superclass |
![]() | |
enum | { InterpolationTypeUndefined , InterpolationTypeNearestNeighbor , InterpolationTypeLinear , InterpolationTypeWindowedSinc , InterpolationTypeBSpline , InterpolationType_Last } |
typedef std::map< std::string, std::string > | ResamplingParameters |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) override |
virtual bool | Resample (vtkMRMLVolumeNode *inputVolume, vtkMRMLVolumeNode *outputVolume, vtkMRMLTransformNode *resamplingTransform, vtkMRMLVolumeNode *referenceVolume, int interpolationType, const vtkMRMLAbstractVolumeResampler::ResamplingParameters &resamplingParameter) override |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) override |
void | SetMRMLApplicationLogic (vtkMRMLApplicationLogic *appLogic) |
}@ | |
vtkMRMLApplicationLogic * | GetMRMLApplicationLogic () const |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkMRMLScalarVectorDWIVolumeResampler * | New () |
static vtkMRMLScalarVectorDWIVolumeResampler * | SafeDownCast (vtkObject *o) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkMRMLAbstractVolumeResampler * | SafeDownCast (vtkObject *o) |
static std::string | GetParameterValue (const ResamplingParameters ¶meters, const std::string &name) |
static double | GetParameterValueAsDouble (const ResamplingParameters ¶meters, const std::string &name) |
static int | GetParameterValueAsInt (const ResamplingParameters ¶meters, const std::string &name) |
static void | SetParameterValue (ResamplingParameters ¶meters, const std::string &name, const std::string &value) |
}@ | |
static void | SetParameterValueAsDouble (ResamplingParameters ¶meters, const std::string &name, double value) |
static void | SetParameterValueAsInt (ResamplingParameters ¶meters, const std::string &name, int value) |
Protected Member Functions | |
void | operator= (const vtkMRMLScalarVectorDWIVolumeResampler &)=delete |
vtkMRMLScalarVectorDWIVolumeResampler ()=default | |
vtkMRMLScalarVectorDWIVolumeResampler (const vtkMRMLScalarVectorDWIVolumeResampler &)=delete | |
~vtkMRMLScalarVectorDWIVolumeResampler () override=default | |
vtkMRMLAbstractVolumeResampler ()=default | |
}@ | |
~vtkMRMLAbstractVolumeResampler () override=default | |
vtkMRMLAbstractVolumeResampler (const vtkMRMLAbstractVolumeResampler &)=delete | |
void | operator= (const vtkMRMLAbstractVolumeResampler &)=delete |
Additional Inherited Members | |
vtkMRMLApplicationLogic * | MRMLApplicationLogic { nullptr } |
Definition at line 30 of file vtkMRMLScalarVectorDWIVolumeResampler.h.
Definition at line 35 of file vtkMRMLScalarVectorDWIVolumeResampler.h.
|
protecteddefault |
|
overrideprotecteddefault |
|
protecteddelete |
|
virtual |
Reimplemented from vtkMRMLAbstractVolumeResampler.
|
virtual |
Reimplemented from vtkMRMLAbstractVolumeResampler.
|
static |
|
static |
|
protecteddelete |
|
override |
|
overridevirtual |
Implements vtkMRMLAbstractVolumeResampler.
|
static |