ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkFEMLoadNoisyLandmark.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Element::MatrixType | MatrixType |
typedef SmartPointer< Self > | Pointer |
typedef LoadNoisyLandmark | Self |
typedef LoadLandmark | Superclass |
typedef Element::VectorType | VectorType |
Public Types inherited from itk::fem::LoadLandmark | |
Public Types inherited from itk::fem::LoadElement | |
typedef std::vector< const Element * > | ElementPointersVectorType |
typedef Element::Float | Float |
Public Types inherited from itk::fem::Load | |
typedef FEMPArray< Self > | ArrayType |
Public Types inherited from itk::fem::FEMLightObject | |
typedef Self | Baseclass |
Public Types inherited from itk::LightObject |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
virtual void | PrintSelf (std::ostream &os, Indent indent) const |
LoadNoisyLandmark () |
Private Attributes | |
float | m_Confidence |
float | m_ErrorNorm |
bool | m_HasStructureTensor |
bool | m_IsOutlier |
bool | m_IsOutOfMesh |
MatrixType | m_LandmarkTensor |
VectorType | m_RealDisplacement |
VectorType | m_Shape |
VectorType | m_SimulatedDisplacement |
MatrixType | m_StructureTensor |
Additional Inherited Members | |
Protected Attributes inherited from itk::fem::LoadLandmark | |
double | m_Eta |
vnl_vector< Float > | m_Force |
vnl_vector< Float > | m_Point |
Solution::ConstPointer | m_Solution |
vnl_vector< Float > | m_Source |
vnl_vector< Float > | m_Target |
Definition at line 37 of file itkFEMLoadNoisyLandmark.h.
typedef SmartPointer<const Self> itk::fem::LoadNoisyLandmark::ConstPointer |
Reimplemented from itk::fem::LoadLandmark.
Definition at line 45 of file itkFEMLoadNoisyLandmark.h.
Definition at line 49 of file itkFEMLoadNoisyLandmark.h.
Reimplemented from itk::fem::LoadLandmark.
Definition at line 44 of file itkFEMLoadNoisyLandmark.h.
Standard class typedefs.
Reimplemented from itk::fem::LoadLandmark.
Definition at line 42 of file itkFEMLoadNoisyLandmark.h.
Reimplemented from itk::fem::LoadLandmark.
Definition at line 43 of file itkFEMLoadNoisyLandmark.h.
Some convenient typedefs
Definition at line 48 of file itkFEMLoadNoisyLandmark.h.
|
inlineprotected |
Default constructors
Definition at line 167 of file itkFEMLoadNoisyLandmark.h.
References m_Confidence, itk::fem::Load::m_Element, m_HasStructureTensor, m_IsOutlier, and m_IsOutOfMesh.
|
inline |
Definition at line 85 of file itkFEMLoadNoisyLandmark.h.
References m_Confidence.
|
inline |
Definition at line 74 of file itkFEMLoadNoisyLandmark.h.
References m_ErrorNorm.
Referenced by itk::fem::CompareLandmarkDisplacementError::operator()().
|
inline |
Definition at line 157 of file itkFEMLoadNoisyLandmark.h.
References m_LandmarkTensor.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::fem::LoadLandmark.
|
inline |
Definition at line 96 of file itkFEMLoadNoisyLandmark.h.
References m_RealDisplacement.
|
inline |
Definition at line 118 of file itkFEMLoadNoisyLandmark.h.
References m_Shape.
|
inline |
Definition at line 107 of file itkFEMLoadNoisyLandmark.h.
References m_SimulatedDisplacement.
|
inline |
Definition at line 141 of file itkFEMLoadNoisyLandmark.h.
References m_StructureTensor.
|
inline |
Definition at line 146 of file itkFEMLoadNoisyLandmark.h.
References m_HasStructureTensor.
|
inline |
Definition at line 63 of file itkFEMLoadNoisyLandmark.h.
References m_IsOutlier.
|
inline |
Definition at line 129 of file itkFEMLoadNoisyLandmark.h.
References m_IsOutOfMesh.
|
static |
Method for creation through the object factory.
Reimplemented from itk::fem::LoadLandmark.
|
protectedvirtual |
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from itk::fem::LoadLandmark.
|
inline |
Set/Get Confidence
Definition at line 80 of file itkFEMLoadNoisyLandmark.h.
References m_Confidence.
|
inline |
|
inline |
Set/Get flag for outside of the mesh
Definition at line 124 of file itkFEMLoadNoisyLandmark.h.
References m_IsOutOfMesh.
|
inline |
Set/Get Landmark tensor
Definition at line 152 of file itkFEMLoadNoisyLandmark.h.
References m_LandmarkTensor.
|
inline |
|
inline |
Set/Get real displacement
Definition at line 91 of file itkFEMLoadNoisyLandmark.h.
References m_RealDisplacement.
|
inline |
Set/Get Shape function
Definition at line 113 of file itkFEMLoadNoisyLandmark.h.
References m_Shape.
|
inline |
Set/Get simulated displacement
Definition at line 102 of file itkFEMLoadNoisyLandmark.h.
References m_SimulatedDisplacement.
|
inline |
Set/Get Structure tensor
Definition at line 135 of file itkFEMLoadNoisyLandmark.h.
References m_HasStructureTensor, and m_StructureTensor.
|
private |
Confidence of the landmark
Definition at line 184 of file itkFEMLoadNoisyLandmark.h.
Referenced by GetConfidence(), LoadNoisyLandmark(), and SetConfidence().
|
private |
Magnitude of the error
Definition at line 204 of file itkFEMLoadNoisyLandmark.h.
Referenced by GetErrorNorm(), and SetErrorNorm().
|
private |
Has structure tensor or not
Definition at line 219 of file itkFEMLoadNoisyLandmark.h.
Referenced by HasStructureTensor(), LoadNoisyLandmark(), and SetStructureTensor().
|
private |
Outlier or not
Definition at line 209 of file itkFEMLoadNoisyLandmark.h.
Referenced by IsOutlier(), LoadNoisyLandmark(), and SetOutlier().
|
private |
Outside of mesh
Definition at line 214 of file itkFEMLoadNoisyLandmark.h.
Referenced by IsOutOfMesh(), LoadNoisyLandmark(), and SetIsOutOfMesh().
|
private |
Landmark tensor, which can be the stiffness tensor or the product of the stiffness tensor and the structure tensor
Definition at line 230 of file itkFEMLoadNoisyLandmark.h.
Referenced by GetLandmarkTensor(), and SetLandmarkTensor().
|
private |
Real displacement of the landmark
Definition at line 189 of file itkFEMLoadNoisyLandmark.h.
Referenced by GetRealDisplacement(), and SetRealDisplacement().
|
private |
Shape function vector
Definition at line 199 of file itkFEMLoadNoisyLandmark.h.
Referenced by GetShape(), and SetShape().
|
private |
Simulated displacement of the landmark
Definition at line 194 of file itkFEMLoadNoisyLandmark.h.
Referenced by GetSimulatedDisplacement(), and SetSimulatedDisplacement().
|
private |
Structure tensor
Definition at line 224 of file itkFEMLoadNoisyLandmark.h.
Referenced by GetStructureTensor(), and SetStructureTensor().