SimpleITK
|
#include <sitkTransformixImageFilter.h>
Definition at line 33 of file sitkTransformixImageFilter.h.
Classes | |
class | TransformixImageFilterImpl |
Public Types | |
typedef std::string | ParameterKeyType |
typedef ParameterMapType::const_iterator | ParameterMapConstIterator |
typedef ParameterMapType::iterator | ParameterMapIterator |
typedef std::map< ParameterKeyType, ParameterValueVectorType > | ParameterMapType |
typedef std::vector< ParameterMapType > | ParameterMapVectorType |
typedef std::string | ParameterValueType |
typedef ParameterValueVectorType::iterator | ParameterValueVectorIterator |
typedef std::vector< ParameterValueType > | ParameterValueVectorType |
typedef TransformixImageFilter | Self |
Public Member Functions | |
Self & | AddTransformParameter (const std::string key, const std::string value) |
Self & | AddTransformParameter (const unsigned int index, const std::string key, const std::string value) |
Self & | AddTransformParameterMap (const std::map< std::string, std::vector< std::string > > parameterMap) |
Self & | ComputeDeformationFieldOff () |
Self & | ComputeDeformationFieldOn () |
Self & | ComputeDeterminantOfSpatialJacobianOff () |
Self & | ComputeDeterminantOfSpatialJacobianOn () |
Self & | ComputeSpatialJacobianOff () |
Self & | ComputeSpatialJacobianOn () |
Image | Execute () |
bool | GetComputeDeformationField () |
bool | GetComputeDeterminantOfSpatialJacobian () |
bool | GetComputeSpatialJacobian () |
Image | GetDeformationField () |
std::string | GetFixedPointSetFileName () |
std::string | GetLogFileName () |
bool | GetLogToConsole () |
bool | GetLogToFile () |
Image & | GetMovingImage () |
std::string | GetName () const |
unsigned int | GetNumberOfTransformParameterMaps () |
std::string | GetOutputDirectory () |
Image | GetResultImage () |
std::vector< std::string > | GetTransformParameter (const std::string key) |
std::vector< std::string > | GetTransformParameter (const unsigned int index, const std::string key) |
std::vector< std::map< std::string, std::vector< std::string > > > | GetTransformParameterMap () |
std::vector< std::map< std::string, std::vector< std::string > > > | GetTransformParameterMaps () |
Self & | LogToConsoleOff () |
Self & | LogToConsoleOn () |
Self & | LogToFileOff () |
Self & | LogToFileOn () |
Self & | PrintParameterMap () |
Self & | PrintParameterMap (const std::map< std::string, std::vector< std::string > > parameterMap) |
Self & | PrintParameterMap (const std::vector< std::map< std::string, std::vector< std::string > > > parameterMapVector) |
std::map< std::string, std::vector< std::string > > | ReadParameterFile (const std::string parameterFileName) |
Self & | RemoveFixedPointSetFileName () |
Self & | RemoveLogFileName () |
Self & | RemoveMovingImage () |
Self & | RemoveOutputDirectory () |
Self & | RemoveTransformParameter (const std::string key) |
Self & | RemoveTransformParameter (const unsigned int index, const std::string key) |
Self & | SetComputeDeformationField (bool) |
Self & | SetComputeDeterminantOfSpatialJacobian (const bool) |
Self & | SetComputeSpatialJacobian (const bool) |
Self & | SetFixedPointSetFileName (const std::string movingPointSetFileName) |
Self & | SetLogFileName (const std::string logFileName) |
Self & | SetLogToConsole (const bool logToConsole) |
Self & | SetLogToFile (const bool logToFile) |
Self & | SetMovingImage (const Image &movingImage) |
Self & | SetOutputDirectory (const std::string outputDirectory) |
Self & | SetTransformParameter (const std::string key, const std::string value) |
Self & | SetTransformParameter (const std::string key, const std::vector< std::string > value) |
Self & | SetTransformParameter (const unsigned int index, const std::string key, const std::string value) |
Self & | SetTransformParameter (const unsigned int index, const std::string key, const std::vector< std::string > value) |
Self & | SetTransformParameterMap (const std::map< std::string, std::vector< std::string > > parameterMap) |
Self & | SetTransformParameterMap (const std::vector< std::map< std::string, std::vector< std::string > > > parameterMapVector) |
Self & | SetTransformParameterMaps (const std::vector< std::map< std::string, std::vector< std::string > > > parameterMapVector) |
TransformixImageFilter () | |
Self & | WriteParameterFile (const std::map< std::string, std::vector< std::string > > parameterMap, const std::string parameterFileName) |
~TransformixImageFilter () | |
Private Attributes | |
const std::unique_ptr< TransformixImageFilterImpl > | m_Pimple |
typedef std::string itk::simple::TransformixImageFilter::ParameterKeyType |
Definition at line 41 of file sitkTransformixImageFilter.h.
typedef ParameterMapType::const_iterator itk::simple::TransformixImageFilter::ParameterMapConstIterator |
Definition at line 48 of file sitkTransformixImageFilter.h.
typedef ParameterMapType::iterator itk::simple::TransformixImageFilter::ParameterMapIterator |
Definition at line 47 of file sitkTransformixImageFilter.h.
typedef std::map<ParameterKeyType, ParameterValueVectorType> itk::simple::TransformixImageFilter::ParameterMapType |
Definition at line 45 of file sitkTransformixImageFilter.h.
typedef std::vector<ParameterMapType> itk::simple::TransformixImageFilter::ParameterMapVectorType |
Definition at line 46 of file sitkTransformixImageFilter.h.
typedef std::string itk::simple::TransformixImageFilter::ParameterValueType |
Definition at line 42 of file sitkTransformixImageFilter.h.
typedef ParameterValueVectorType::iterator itk::simple::TransformixImageFilter::ParameterValueVectorIterator |
Definition at line 44 of file sitkTransformixImageFilter.h.
typedef std::vector<ParameterValueType> itk::simple::TransformixImageFilter::ParameterValueVectorType |
Definition at line 43 of file sitkTransformixImageFilter.h.
Definition at line 39 of file sitkTransformixImageFilter.h.
itk::simple::TransformixImageFilter::TransformixImageFilter | ( | ) |
itk::simple::TransformixImageFilter::~TransformixImageFilter | ( | ) |
Self & itk::simple::TransformixImageFilter::AddTransformParameter | ( | const std::string | key, |
const std::string | value ) |
Self & itk::simple::TransformixImageFilter::AddTransformParameter | ( | const unsigned int | index, |
const std::string | key, | ||
const std::string | value ) |
Self & itk::simple::TransformixImageFilter::AddTransformParameterMap | ( | const std::map< std::string, std::vector< std::string > > | parameterMap | ) |
Self & itk::simple::TransformixImageFilter::ComputeDeformationFieldOff | ( | ) |
Self & itk::simple::TransformixImageFilter::ComputeDeformationFieldOn | ( | ) |
Self & itk::simple::TransformixImageFilter::ComputeDeterminantOfSpatialJacobianOff | ( | ) |
Self & itk::simple::TransformixImageFilter::ComputeDeterminantOfSpatialJacobianOn | ( | ) |
Self & itk::simple::TransformixImageFilter::ComputeSpatialJacobianOff | ( | ) |
Self & itk::simple::TransformixImageFilter::ComputeSpatialJacobianOn | ( | ) |
Image itk::simple::TransformixImageFilter::Execute | ( | ) |
bool itk::simple::TransformixImageFilter::GetComputeDeformationField | ( | ) |
bool itk::simple::TransformixImageFilter::GetComputeDeterminantOfSpatialJacobian | ( | ) |
bool itk::simple::TransformixImageFilter::GetComputeSpatialJacobian | ( | ) |
Image itk::simple::TransformixImageFilter::GetDeformationField | ( | ) |
std::string itk::simple::TransformixImageFilter::GetFixedPointSetFileName | ( | ) |
std::string itk::simple::TransformixImageFilter::GetLogFileName | ( | ) |
bool itk::simple::TransformixImageFilter::GetLogToConsole | ( | ) |
bool itk::simple::TransformixImageFilter::GetLogToFile | ( | ) |
Image & itk::simple::TransformixImageFilter::GetMovingImage | ( | ) |
std::string itk::simple::TransformixImageFilter::GetName | ( | ) | const |
unsigned int itk::simple::TransformixImageFilter::GetNumberOfTransformParameterMaps | ( | ) |
std::string itk::simple::TransformixImageFilter::GetOutputDirectory | ( | ) |
Image itk::simple::TransformixImageFilter::GetResultImage | ( | ) |
std::vector< std::string > itk::simple::TransformixImageFilter::GetTransformParameter | ( | const std::string | key | ) |
std::vector< std::string > itk::simple::TransformixImageFilter::GetTransformParameter | ( | const unsigned int | index, |
const std::string | key ) |
std::vector< std::map< std::string, std::vector< std::string > > > itk::simple::TransformixImageFilter::GetTransformParameterMap | ( | ) |
Referenced by GetTransformParameterMaps().
|
inline |
Definition at line 140 of file sitkTransformixImageFilter.h.
References GetTransformParameterMap().
Self & itk::simple::TransformixImageFilter::LogToConsoleOff | ( | ) |
Self & itk::simple::TransformixImageFilter::LogToConsoleOn | ( | ) |
Self & itk::simple::TransformixImageFilter::LogToFileOff | ( | ) |
Self & itk::simple::TransformixImageFilter::LogToFileOn | ( | ) |
Self & itk::simple::TransformixImageFilter::PrintParameterMap | ( | ) |
Self & itk::simple::TransformixImageFilter::PrintParameterMap | ( | const std::map< std::string, std::vector< std::string > > | parameterMap | ) |
Self & itk::simple::TransformixImageFilter::PrintParameterMap | ( | const std::vector< std::map< std::string, std::vector< std::string > > > | parameterMapVector | ) |
std::map< std::string, std::vector< std::string > > itk::simple::TransformixImageFilter::ReadParameterFile | ( | const std::string | parameterFileName | ) |
Self & itk::simple::TransformixImageFilter::RemoveFixedPointSetFileName | ( | ) |
Self & itk::simple::TransformixImageFilter::RemoveLogFileName | ( | ) |
Self & itk::simple::TransformixImageFilter::RemoveMovingImage | ( | ) |
Self & itk::simple::TransformixImageFilter::RemoveOutputDirectory | ( | ) |
Self & itk::simple::TransformixImageFilter::RemoveTransformParameter | ( | const std::string | key | ) |
Self & itk::simple::TransformixImageFilter::RemoveTransformParameter | ( | const unsigned int | index, |
const std::string | key ) |
Self & itk::simple::TransformixImageFilter::SetComputeDeformationField | ( | bool | ) |
Self & itk::simple::TransformixImageFilter::SetComputeDeterminantOfSpatialJacobian | ( | const bool | ) |
Self & itk::simple::TransformixImageFilter::SetComputeSpatialJacobian | ( | const bool | ) |
Self & itk::simple::TransformixImageFilter::SetFixedPointSetFileName | ( | const std::string | movingPointSetFileName | ) |
Self & itk::simple::TransformixImageFilter::SetLogFileName | ( | const std::string | logFileName | ) |
Self & itk::simple::TransformixImageFilter::SetLogToConsole | ( | const bool | logToConsole | ) |
Self & itk::simple::TransformixImageFilter::SetLogToFile | ( | const bool | logToFile | ) |
Self & itk::simple::TransformixImageFilter::SetOutputDirectory | ( | const std::string | outputDirectory | ) |
Self & itk::simple::TransformixImageFilter::SetTransformParameter | ( | const std::string | key, |
const std::string | value ) |
Self & itk::simple::TransformixImageFilter::SetTransformParameter | ( | const std::string | key, |
const std::vector< std::string > | value ) |
Self & itk::simple::TransformixImageFilter::SetTransformParameter | ( | const unsigned int | index, |
const std::string | key, | ||
const std::string | value ) |
Self & itk::simple::TransformixImageFilter::SetTransformParameter | ( | const unsigned int | index, |
const std::string | key, | ||
const std::vector< std::string > | value ) |
Self & itk::simple::TransformixImageFilter::SetTransformParameterMap | ( | const std::map< std::string, std::vector< std::string > > | parameterMap | ) |
Self & itk::simple::TransformixImageFilter::SetTransformParameterMap | ( | const std::vector< std::map< std::string, std::vector< std::string > > > | parameterMapVector | ) |
Referenced by SetTransformParameterMaps().
|
inline |
Definition at line 129 of file sitkTransformixImageFilter.h.
References SetTransformParameterMap().
Self & itk::simple::TransformixImageFilter::WriteParameterFile | ( | const std::map< std::string, std::vector< std::string > > | parameterMap, |
const std::string | parameterFileName ) |
|
private |
Definition at line 191 of file sitkTransformixImageFilter.h.