#include <itkFEMLoadLandmark.h>
Inheritance diagram for itk::fem::LoadLandmark:
Public Types | |
typedef LoadLandmark | Self |
typedef LoadElement | Superclass |
typedef Self * | Pointer |
typedef const Self * | ConstPointer |
Public Member Functions | |
virtual Baseclass::Pointer | Clone () const |
virtual int | ClassID () const |
const Element::VectorType & | GetPoint () const |
void | SetPoint (const vnl_vector< Float > &pt) |
Element::VectorType & | GetSource () |
Element::VectorType & | GetForce () |
const Element::VectorType & | GetTarget () const |
void | ScalePointAndForce (double *spacing, double fwt) |
virtual void | Read (std::istream &f, void *info) |
virtual void | AssignToElement (Element::ArrayType::Pointer elements) |
virtual void | Write (std::ostream &f) const |
void | SetSolution (Solution::ConstPointer ptr) |
Solution::ConstPointer | GetSolution () |
Float | GetSolution (unsigned int i, unsigned int v=0) |
void | SetForce (const vnl_vector< Float > &force) |
void | SetSource (const vnl_vector< Float > &source) |
void | SetTarget (const vnl_vector< Float > &target) |
LoadLandmark () | |
Static Public Member Functions | |
Self::Pointer | New () |
Public Attributes | |
double | eta |
vnl_vector< Float > | m_pt |
vnl_vector< Float > | m_target |
vnl_vector< Float > | m_source |
vnl_vector< Float > | m_force |
Solution::ConstPointer | m_Solution |
Static Public Attributes | |
const int | CLID |
This load depends on the motion of a point from an undeformed configuration to a deformed configuration.
Definition at line 34 of file itkFEMLoadLandmark.h.
|
Const pointer or SmartPointer to an object. Reimplemented from itk::fem::LoadElement. Definition at line 35 of file itkFEMLoadLandmark.h. |
|
Pointer or SmartPointer to an object. Reimplemented from itk::fem::LoadElement. Definition at line 35 of file itkFEMLoadLandmark.h. Referenced by itk::fem::LoadImplementationGenericLandmarkLoad::HandleLoad(). |
|
Standard Self typedef. Reimplemented from itk::fem::LoadElement. Definition at line 35 of file itkFEMLoadLandmark.h. |
|
Standard Superclass typedef. Reimplemented from itk::fem::LoadElement. Definition at line 35 of file itkFEMLoadLandmark.h. |
|
Default constructors Definition at line 180 of file itkFEMLoadLandmark.h. |
|
Assign the LoadLandmark to an element |
|
Virtual function to access the class ID Reimplemented from itk::fem::LoadElement. Definition at line 35 of file itkFEMLoadLandmark.h. |
|
Create a new object from the existing one Reimplemented from itk::fem::LoadElement. |
|
Definition at line 95 of file itkFEMLoadLandmark.h. References m_force. |
|
Access the location of the point load Definition at line 80 of file itkFEMLoadLandmark.h. References m_pt. |
|
Methods to access the most recent solution vector Definition at line 74 of file itkFEMLoadLandmark.h. References itk::fem::Solution::GetSolutionValue(), and m_Solution. |
|
Methods to access the most recent solution vector Reimplemented from itk::fem::Load. Definition at line 73 of file itkFEMLoadLandmark.h. References itk::fem::Solution::ConstPointer, and m_Solution. |
|
Access the location of the point load Definition at line 90 of file itkFEMLoadLandmark.h. References m_source. |
|
Access the location of the point load Definition at line 132 of file itkFEMLoadLandmark.h. |
|
Object creation in an itk compatible way Reimplemented from itk::fem::LoadElement. Definition at line 35 of file itkFEMLoadLandmark.h. |
|
Read a LoadLandmark object from the input stream Reimplemented from itk::fem::LoadElement. |
|
Definition at line 152 of file itkFEMLoadLandmark.h. |
|
Set the force vector Definition at line 103 of file itkFEMLoadLandmark.h. References m_force. |
|
Set the force vector Definition at line 85 of file itkFEMLoadLandmark.h. References itk::fem::Element::VectorType. |
|
Methods to access the most recent solution vector Reimplemented from itk::fem::Load. Definition at line 72 of file itkFEMLoadLandmark.h. References itk::fem::Solution::ConstPointer, and m_Solution. |
|
Set the force vector Definition at line 118 of file itkFEMLoadLandmark.h. References m_source. |
|
Set the force vector Definition at line 140 of file itkFEMLoadLandmark.h. References m_target. |
|
Write a LoadLandmark object to the output stream Reimplemented from itk::fem::LoadElement. |
|
Class ID for FEM object factory Reimplemented from itk::fem::LoadElement. Definition at line 35 of file itkFEMLoadLandmark.h. |
|
Square root of the variance (eta) Definition at line 41 of file itkFEMLoadLandmark.h. Referenced by ScalePointAndForce(). |
|
Definition at line 55 of file itkFEMLoadLandmark.h. Referenced by GetForce(), and SetForce(). |
|
Point in __local coordinates__ in the undeformed configuration Definition at line 46 of file itkFEMLoadLandmark.h. Referenced by GetPoint(). |
|
Pointer to the solution object Definition at line 67 of file itkFEMLoadLandmark.h. Referenced by GetSolution(), and SetSolution(). |
|
Definition at line 53 of file itkFEMLoadLandmark.h. Referenced by GetSource(), ScalePointAndForce(), and SetSource(). |
|
Point in __global coordinates__ in the deformed configuration Definition at line 51 of file itkFEMLoadLandmark.h. Referenced by ScalePointAndForce(), and SetTarget(). |