#include <itkDeformableSimplexMesh3DBalloonForceFilter.h>
Additional to its superclass this model adds an balloon force component to the internal forces.
The balloon force can be scaled, by setting the parameter kappa.
Definition at line 53 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
Protected Attributes | |
double | m_Kappa {} |
![]() | |
double | m_Alpha {} |
double | m_Beta {} |
double | m_Damping {} |
GeometryMapPointer | m_Data {} |
double | m_Gamma {} |
int | m_ImageDepth {} |
int | m_ImageHeight {} |
int | m_ImageWidth {} |
int | m_Iterations {} |
unsigned int | m_Rigidity {} |
int | m_Step {} |
![]() | |
TimeStamp | m_OutputInformationMTime {} |
bool | m_Updating {} |
![]() | |
std::atomic< int > | m_ReferenceCount {} |
Additional Inherited Members | |
![]() | |
static Pointer | New () |
![]() | |
static Pointer | New () |
![]() | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
![]() | |
static void | BreakOnError () |
static Pointer | New () |
![]() | |
template<typename TSourceObject> | |
static void | MakeRequiredOutputs (TSourceObject &sourceObject, const DataObjectPointerArraySizeType numberOfRequiredOutputs) |
static constexpr float | progressFixedToFloat (uint32_t fixed) |
static uint32_t | progressFloatToFixed (float f) |
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::ConstPointer = SmartPointer<const Self> |
Definition at line 66 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >::GradientImageType |
Definition at line 114 of file itkDeformableSimplexMesh3DFilter.h.
using itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >::GradientIndexType |
Definition at line 119 of file itkDeformableSimplexMesh3DFilter.h.
using itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >::GradientIndexValueType |
Definition at line 121 of file itkDeformableSimplexMesh3DFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::GradientIntensityImagePointer = typename GradientIntensityImageType::Pointer |
Definition at line 89 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::GradientIntensityImageType = Image<PixelType, 3> |
Definition at line 88 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::InputMeshPointer = typename InputMeshType::Pointer |
Definition at line 83 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::InputMeshType = TInputMesh |
Some type alias.
Definition at line 75 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::OutputMeshPointer = typename OutputMeshType::Pointer |
Definition at line 84 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::OutputMeshType = TOutputMesh |
Definition at line 76 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::PixelType = typename InputMeshType::PixelType |
Definition at line 86 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::Pointer = SmartPointer<Self> |
Smart pointer type alias support
Definition at line 65 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >::PointType |
Other definitions.
Definition at line 107 of file itkDeformableSimplexMesh3DFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::Self = DeformableSimplexMesh3DBalloonForceFilter |
Standard "Self" type alias.
Definition at line 59 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
using itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::Superclass = DeformableSimplexMesh3DFilter<TInputMesh, TOutputMesh> |
Standard "Superclass" type alias.
Definition at line 62 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
|
protected |
Referenced by itkOverrideGetNameOfClassMacro().
|
overrideprotecteddefault |
|
inlineprotected |
Definition at line 99 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
|
overrideprotectedvirtual |
Compute the external force component.
Computes the model Displacement according to image gradient forces.
Reimplemented from itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >.
itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::itkGetConstMacro | ( | Kappa | , |
double | ) |
Set/Get the scalar for balloon force.
itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::itkNewMacro | ( | Self | ) |
Method of creation through the object factory.
itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::itkOverrideGetNameOfClassMacro | ( | DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh > | ) |
References DeformableSimplexMesh3DBalloonForceFilter().
itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >::itkSetMacro | ( | Kappa | , |
double | ) |
Set/Get the scalar for balloon force.
|
inlineprotected |
Definition at line 102 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.
|
overrideprotectedvirtual |
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::LightObject.
|
protected |
Definition at line 115 of file itkDeformableSimplexMesh3DBalloonForceFilter.h.