ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkDeformableMesh3DFilter.h>
Definition at line 57 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellTraits itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::CellTraits |
Definition at line 101 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::CellType |
Other definitions.
Definition at line 100 of file itkDeformableMesh3DFilter.h.
typedef SmartPointer< const Self > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::ConstPointer |
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 68 of file itkDeformableMesh3DFilter.h.
typedef CovariantVector< double, 2 > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::double2DVector |
Definition at line 118 of file itkDeformableMesh3DFilter.h.
typedef CovariantVector< double, 3 > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::double3DVector |
Definition at line 119 of file itkDeformableMesh3DFilter.h.
typedef GradientImageType::Pointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GradientImagePointer |
Definition at line 125 of file itkDeformableMesh3DFilter.h.
typedef Image< GradientType, 3 > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GradientImageType |
Definition at line 109 of file itkDeformableMesh3DFilter.h.
typedef ImageRegionIterator< GradientImageType > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GradientIterator |
Definition at line 110 of file itkDeformableMesh3DFilter.h.
typedef CovariantVector< PixelType, 3 > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GradientType |
Definition at line 108 of file itkDeformableMesh3DFilter.h.
typedef GradientImageType::IndexType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::ImageIndexType |
Definition at line 112 of file itkDeformableMesh3DFilter.h.
typedef GradientImageType::SizeType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::ImageSizeType |
Definition at line 111 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellDataContainer::ConstIterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellDataContainerConstIterator |
Definition at line 91 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellDataContainerConstPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellDataContainerConstPointer |
Definition at line 90 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellDataContainer::Iterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellDataContainerIterator |
Definition at line 89 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellDataContainerPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellDataContainerPointer |
Definition at line 88 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellsContainer::ConstIterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellsContainerConstIterator |
Definition at line 87 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellsContainerConstPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellsContainerConstPointer |
Definition at line 86 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellsContainer::Iterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellsContainerIterator |
Definition at line 85 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::CellsContainerPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputCellsContainerPointer |
Definition at line 84 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::ConstPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputMeshConstPointer |
Definition at line 123 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::Pointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputMeshPointer |
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 122 of file itkDeformableMesh3DFilter.h.
typedef TInputMesh itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputMeshType |
Some typedefs.
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 74 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PointDataContainer::Iterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputPointDataContainerIterator |
Definition at line 83 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PointDataContainerPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputPointDataContainerPointer |
Definition at line 82 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PointsContainer::ConstIterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputPointsContainerConstIterator |
Definition at line 81 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PointsContainerConstPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputPointsContainerConstPointer |
Definition at line 79 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PointsContainer::Iterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputPointsContainerIterator |
Definition at line 80 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PointsContainerPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputPointsContainerPointer |
Definition at line 78 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PointType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::InputPointType |
Definition at line 102 of file itkDeformableMesh3DFilter.h.
typedef CovariantVector< int, 3 > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::int3DVector |
Definition at line 117 of file itkDeformableMesh3DFilter.h.
typedef OutputMeshType::CellsContainer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::OutputCellsContainer |
Definition at line 95 of file itkDeformableMesh3DFilter.h.
typedef OutputMeshType::CellsContainerPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::OutputCellsContainerPointer |
Definition at line 96 of file itkDeformableMesh3DFilter.h.
typedef OutputMeshType::Pointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::OutputMeshPointer |
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 124 of file itkDeformableMesh3DFilter.h.
typedef TOutputMesh itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::OutputMeshType |
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 93 of file itkDeformableMesh3DFilter.h.
typedef OutputMeshType::PointsContainer::Iterator itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::OutputPointsContainerIterator |
Definition at line 97 of file itkDeformableMesh3DFilter.h.
typedef OutputMeshType::PointsContainerPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::OutputPointsContainerPointer |
Definition at line 94 of file itkDeformableMesh3DFilter.h.
typedef InputMeshType::PixelType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::PixelType |
Definition at line 103 of file itkDeformableMesh3DFilter.h.
typedef SmartPointer< Self > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::Pointer |
Smart pointer typedef support
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 67 of file itkDeformableMesh3DFilter.h.
typedef Image< unsigned char, 3 > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::PotentialImageType |
Image and Image iterator definition.
Definition at line 106 of file itkDeformableMesh3DFilter.h.
typedef ImageRegionIterator< PotentialImageType > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::PotentialIterator |
Definition at line 107 of file itkDeformableMesh3DFilter.h.
typedef DeformableMesh3DFilter itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::Self |
Standard "Self" typedef.
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 61 of file itkDeformableMesh3DFilter.h.
typedef StiffnessMatrixType* itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::StiffnessMatrixRawPointer |
Definition at line 129 of file itkDeformableMesh3DFilter.h.
typedef vnl_matrix_fixed< double, 4, 4 > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::StiffnessMatrixType |
Definition at line 128 of file itkDeformableMesh3DFilter.h.
typedef MeshToMeshFilter< TInputMesh, TOutputMesh > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::Superclass |
Standard "Superclass" typedef.
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 64 of file itkDeformableMesh3DFilter.h.
typedef itk::CellInterface< PixelType, CellTraits > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::TCellInterface |
Definition at line 114 of file itkDeformableMesh3DFilter.h.
typedef itk::TriangleCell< TCellInterface > itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::TriCell |
Definition at line 115 of file itkDeformableMesh3DFilter.h.
itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::DeformableMesh3DFilter | ( | ) | [protected] |
itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::~DeformableMesh3DFilter | ( | ) | [protected] |
itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::DeformableMesh3DFilter | ( | const Self & | ) | [inline, protected] |
Definition at line 159 of file itkDeformableMesh3DFilter.h.
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::Advance | ( | ) | [private] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::ComputeDt | ( | ) | [private] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::ComputeNormals | ( | ) | [private] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::ComputeOutput | ( | ) | [private] |
virtual::itk::LightObject::Pointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GenerateData | ( | void | ) | [protected, virtual] |
This method causes the filter to generate its output.
Reimplemented from itk::ProcessObject.
virtual GradientImagePointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GetGradient | ( | ) | const [virtual] |
Set/Get routines.
virtual const char* itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
virtual InputMeshPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GetNormals | ( | ) | const [virtual] |
virtual int itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GetStepThreshold | ( | ) | const [virtual] |
virtual double2DVector itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GetStiffness | ( | ) | const [virtual] |
virtual double itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GetTimeStep | ( | ) | const [virtual] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::GradientFit | ( | ) | [private] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::Initialize | ( | ) | [private] |
static Pointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::New | ( | ) | [static] |
Method of creation through the object factory.
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::operator= | ( | const Self & | ) | [inline, protected] |
Time when GenerateOutputInformation was last called.
Reimplemented from itk::MeshToMeshFilter< TInputMesh, TOutputMesh >.
Definition at line 160 of file itkDeformableMesh3DFilter.h.
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::PotentialFit | ( | ) | [private] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
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::MeshSource< TOutputMesh >.
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetDefaultStiffnessMatrix | ( | ) | [private] |
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetGradient | ( | GradientImagePointer | _arg | ) | [virtual] |
Set/Get routines.
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetGradientMagnitude | ( | PixelType | _arg | ) | [virtual] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetMeshStiffness | ( | ) | [private] |
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetObjectLabel | ( | unsigned char | _arg | ) | [virtual] |
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetPotentialMagnitude | ( | PixelType | _arg | ) | [virtual] |
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetPotentialOn | ( | unsigned short | _arg | ) | [virtual] |
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetScale | ( | double3DVector | _arg | ) | [virtual] |
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetStepThreshold | ( | int | _arg | ) | [virtual] |
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetStiffness | ( | double2DVector | _arg | ) | [virtual] |
void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetStiffnessMatrix | ( | StiffnessMatrixType * | stiff, |
int | i | ||
) |
Routines.
virtual void itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::SetTimeStep | ( | double | _arg | ) | [virtual] |
InputMeshPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Derives [private] |
Definition at line 170 of file itkDeformableMesh3DFilter.h.
InputMeshPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Displacements [private] |
Definition at line 169 of file itkDeformableMesh3DFilter.h.
InputMeshPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Forces [private] |
Meshes for Forces,Displacement,Normals, etc.
Definition at line 167 of file itkDeformableMesh3DFilter.h.
GradientImagePointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Gradient [private] |
To compute force derived from gradient data.
Definition at line 224 of file itkDeformableMesh3DFilter.h.
PixelType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_GradientMagnitude [private] |
Definition at line 220 of file itkDeformableMesh3DFilter.h.
int itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ImageDepth [private] |
Definition at line 207 of file itkDeformableMesh3DFilter.h.
int itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ImageHeight [private] |
Image size
Definition at line 206 of file itkDeformableMesh3DFilter.h.
StiffnessMatrixRawPointer* itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_K [private] |
Definition at line 193 of file itkDeformableMesh3DFilter.h.
InputMeshPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Locations [private] |
Definition at line 171 of file itkDeformableMesh3DFilter.h.
unsigned short itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ModelXDownLimit [private] |
Definition at line 213 of file itkDeformableMesh3DFilter.h.
unsigned short itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ModelXUpLimit [private] |
This threshold decides when to stop the model.
Definition at line 212 of file itkDeformableMesh3DFilter.h.
unsigned short itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ModelYDownLimit [private] |
Definition at line 215 of file itkDeformableMesh3DFilter.h.
unsigned short itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ModelYUpLimit [private] |
Definition at line 214 of file itkDeformableMesh3DFilter.h.
unsigned short itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ModelZDownLimit [private] |
Definition at line 217 of file itkDeformableMesh3DFilter.h.
unsigned short itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ModelZUpLimit [private] |
Definition at line 216 of file itkDeformableMesh3DFilter.h.
InputMeshPointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Normals [private] |
Definition at line 168 of file itkDeformableMesh3DFilter.h.
int itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_NumberOfCells [private] |
Definition at line 203 of file itkDeformableMesh3DFilter.h.
int itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_NumberOfNodes [private] |
Number of iterations
Definition at line 202 of file itkDeformableMesh3DFilter.h.
unsigned char itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_ObjectLabel [private] |
Definition at line 219 of file itkDeformableMesh3DFilter.h.
PotentialImageType::Pointer itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Potential [private] |
Definition at line 225 of file itkDeformableMesh3DFilter.h.
PixelType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_PotentialMagnitude [private] |
Definition at line 221 of file itkDeformableMesh3DFilter.h.
unsigned short itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_PotentialOn [private] |
Definition at line 218 of file itkDeformableMesh3DFilter.h.
double3DVector itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Scale [private] |
Time step of each iteration
Definition at line 199 of file itkDeformableMesh3DFilter.h.
double2DVector itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_Stiffness [private] |
Parameters definitions.
Definition at line 196 of file itkDeformableMesh3DFilter.h.
StiffnessMatrixType itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >::m_StiffnessMatrix[10] [private] |
Three different kinds of stiffness matrix.
Definition at line 192 of file itkDeformableMesh3DFilter.h.