cmtk::ParallelElasticFunctional< VM > Member List

This is the complete list of members for cmtk::ParallelElasticFunctional< VM >, including all inherited members.
cmtkGetSetMacro(double, AdaptiveFixThreshFactor)cmtk::VoxelMatchingElasticFunctional [protected]
cmtkGetSetMacro(DataGrid::SmartPtr, RigidityConstraintMap)cmtk::VoxelMatchingElasticFunctional [protected]
cmtk::VoxelMatchingFunctional::cmtkGetSetMacro(MatchedLandmarkList::SmartPtr, MatchedLandmarkList)cmtk::VoxelMatchingFunctional [protected]
cmtk::VoxelMatchingFunctional::cmtkGetSetMacro(Self::ReturnType, LandmarkErrorWeight)cmtk::VoxelMatchingFunctional [protected]
cmtkGetSetMacroDefault(bool, AdaptiveFixParameters, true)cmtk::VoxelMatchingElasticFunctional [protected]
cmtkGetSetMacroDefault(double, JacobianConstraintWeight, 0)cmtk::VoxelMatchingElasticFunctional [protected]
cmtkGetSetMacroDefault(double, RigidityConstraintWeight, 0)cmtk::VoxelMatchingElasticFunctional [protected]
cmtkGetSetMacroDefault(double, GridEnergyWeight, 0)cmtk::VoxelMatchingElasticFunctional [protected]
cmtkGetSetMacroDefault(bool, Regularize, false)cmtk::VoxelMatchingElasticFunctional [protected]
cmtkGetSetMacroString(ActiveCoordinates)cmtk::VoxelMatchingElasticFunctional [protected]
ConsistencyHistogramcmtk::VoxelMatchingElasticFunctional [protected]
Dimcmtk::VoxelMatchingElasticFunctional [protected]
DimsXcmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
DimsYcmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
DimsZcmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
Evaluate()cmtk::ParallelElasticFunctional< VM > [inline, virtual]
EvaluateAlongGradientAt(ParameterVectorType &v)cmtk::Functional [inline, virtual]
EvaluateAt(CoordinateVector &v)cmtk::ParallelElasticFunctional< VM > [inline, virtual]
VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform >::EvaluateAt(ParameterVectorType &v)cmtk::Functional [inline, virtual]
EvaluateCompleteThread(void *arg, const size_t taskIdx, const size_t taskCnt, const size_t threadIdx, const size_t)cmtk::ParallelElasticFunctional< VM > [inline, private, static]
EvaluateGradientThread(void *arg, const size_t taskIdx, const size_t taskCnt, const size_t threadIdx, const size_t)cmtk::ParallelElasticFunctional< VM > [inline, private, static]
EvaluateIncremental(const SplineWarpXform &warp, VM *const localMetric, const DataGrid::RegionType &voi, Vector3D *const vectorCache)cmtk::ParallelElasticFunctional< VM > [inline]
cmtk::VoxelMatchingElasticFunctional_Template::EvaluateIncremental(const SplineWarpXform *warp, SmartPointer< VM > &localMetric, const DataGrid::RegionType &voi)cmtk::VoxelMatchingElasticFunctional_Template< VM > [inline]
EvaluateWithGradient(CoordinateVector &v, CoordinateVector &g, const typename Self::ParameterType step=1)cmtk::ParallelElasticFunctional< VM > [inline, virtual]
cmtk::VoxelMatchingElasticFunctional_Template::EvaluateWithGradient(CoordinateVector &v, CoordinateVector &g, const Types::Coordinate step=1)cmtk::VoxelMatchingElasticFunctional_Template< VM > [inline, virtual]
VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform >::EvaluateWithGradient(ParameterVectorType &v, ParameterVectorType &g, const Types::Coordinate step=1)cmtk::Functional [virtual]
FloatingDataClasscmtk::VoxelMatchingFunctional [protected]
FloatingDimscmtk::VoxelMatchingFunctional [protected]
FloatingGridcmtk::VoxelMatchingFunctional [protected]
FloatingInverseDeltacmtk::VoxelMatchingFunctional [protected]
FloatingSizecmtk::VoxelMatchingFunctional [protected]
FltDimsXcmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
FltDimsYcmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
GetParamStep(const size_t idx, const Types::Coordinate mmStep=1) constcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline, virtual]
GetParamVector(CoordinateVector &v)cmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline, virtual]
cmtk::VoxelMatchingElasticFunctional::GetParamVector(ParameterVectorType &)cmtk::Functional [inline, virtual]
GetReferenceGridRange(const Vector3D &fromVOI, const Vector3D &toVOI)cmtk::VoxelMatchingFunctional [protected]
IncrementalMetriccmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
InfoTaskCompletecmtk::ParallelElasticFunctional< VM > [private]
InfoTaskGradientcmtk::ParallelElasticFunctional< VM > [private]
InverseConsistencyWeightcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [protected]
InverseTransformationcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [protected]
m_FloatingCropRegionCoordinatescmtk::VoxelMatchingFunctional [protected]
m_FloatingCropRegionFractionalcmtk::VoxelMatchingFunctional [protected]
m_ForceOutsideFlagcmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
m_ForceOutsideValueRescaledcmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
m_NumberOfTaskscmtk::ParallelElasticFunctional< VM > [protected]
m_NumberOfThreadscmtk::ParallelElasticFunctional< VM > [protected]
m_ReferenceCropRegioncmtk::VoxelMatchingFunctional [protected]
Metriccmtk::VoxelMatchingFunctional_Template< VM > [protected]
ParallelElasticFunctional(UniformVolume::SmartPtr &reference, UniformVolume::SmartPtr &floating)cmtk::ParallelElasticFunctional< VM > [inline]
ParameterType typedefcmtk::Functional
ParameterVectorType typedefcmtk::Functional
ParamVectorDim() constcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline, virtual]
ReferenceDataClasscmtk::VoxelMatchingFunctional [protected]
ReferenceDimscmtk::VoxelMatchingFunctional [protected]
ReferenceFromcmtk::VoxelMatchingElasticFunctional [protected]
ReferenceGridcmtk::VoxelMatchingFunctional [protected]
ReferenceInvDeltacmtk::VoxelMatchingFunctional [protected]
ReferenceSizecmtk::VoxelMatchingFunctional [protected]
ReferenceTocmtk::VoxelMatchingElasticFunctional [protected]
ReturnType typedefcmtk::Functional
Self typedefcmtk::ParallelElasticFunctional< VM >
SetForceOutside(const bool flag=true, const Types::DataItem value=0)cmtk::VoxelMatchingElasticFunctional_Template< VM > [inline, virtual]
SetInverseConsistencyWeight(const double inverseConsistencyWeight)cmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline]
SetInverseTransformation(typename SplineWarpXform::SmartPtr &inverseTransformation)cmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline]
SetParamVector(ParameterVectorType &)cmtk::Functional [inline, virtual]
SetWarpXform(SplineWarpXform::SmartPtr &warp)cmtk::ParallelElasticFunctional< VM > [inline, virtual]
SmartPtr typedefcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform >
StepScaleVectorcmtk::VoxelMatchingElasticFunctional [protected]
Superclass typedefcmtk::ParallelElasticFunctional< VM >
TaskMetriccmtk::ParallelElasticFunctional< VM > [private]
ThreadConsistencyHistogramcmtk::ParallelElasticFunctional< VM > [private]
ThreadVectorCachecmtk::ParallelElasticFunctional< VM > [protected]
ThreadWarpcmtk::ParallelElasticFunctional< VM > [protected]
UpdateWarpFixedParameters()cmtk::VoxelMatchingElasticFunctional_Template< VM >
VariableParamVectorDim() constcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline, virtual]
VectorCachecmtk::VoxelMatchingElasticFunctional [protected]
VolumeOfInfluencecmtk::VoxelMatchingElasticFunctional [protected]
VoxelMatchingElasticFunctional(UniformVolume::SmartPtr &reference, UniformVolume::SmartPtr &floating)cmtk::VoxelMatchingElasticFunctional [protected]
VoxelMatchingElasticFunctional_Template(UniformVolume::SmartPtr &reference, UniformVolume::SmartPtr &floating)cmtk::VoxelMatchingElasticFunctional_Template< VM > [inline]
VoxelMatchingElasticFunctional_WarpTemplate(UniformVolume::SmartPtr &reference, UniformVolume::SmartPtr &floating)cmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline, protected]
VoxelMatchingFunctional(UniformVolume::SmartPtr &reference, UniformVolume::SmartPtr &floating)cmtk::VoxelMatchingFunctional [inline]
VoxelMatchingFunctional_Template(UniformVolume::SmartPtr &reference, UniformVolume::SmartPtr &floating)cmtk::VoxelMatchingFunctional_Template< VM > [inline]
Warpcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform >
WarpedVolumecmtk::VoxelMatchingElasticFunctional_Template< VM > [protected]
WarpNeedsFixUpdatecmtk::VoxelMatchingElasticFunctional [protected]
WeightedDerivative(double &lower, double &upper, SplineWarpXform &warp, const int param, const Types::Coordinate step) constcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [protected]
WeightedTotal(const typename Self::ReturnType metric, const SplineWarpXform *warp) constcmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline, protected]
Wiggle()cmtk::Functional [inline, virtual]
~Functional()cmtk::Functional [inline, virtual]
~ParallelElasticFunctional()cmtk::ParallelElasticFunctional< VM > [inline, virtual]
~VoxelMatchingElasticFunctional()cmtk::VoxelMatchingElasticFunctional [virtual]
~VoxelMatchingElasticFunctional_Template()cmtk::VoxelMatchingElasticFunctional_Template< VM > [inline, virtual]
~VoxelMatchingElasticFunctional_WarpTemplate()cmtk::VoxelMatchingElasticFunctional_WarpTemplate< SplineWarpXform > [inline, protected, virtual]
~VoxelMatchingFunctional()cmtk::VoxelMatchingFunctional [inline, virtual]
~VoxelMatchingFunctional_Template()cmtk::VoxelMatchingFunctional_Template< VM > [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines