Create an explicitly deformable model which evolves a surface to gradient magnitudes of an input image.
More...
#include <vtkvmtkPolyDataPotentialFit.h>
Create an explicitly deformable model which evolves a surface to gradient magnitudes of an input image.
- Date
- 2006/04/06 16:48:25
- Revision
- 1.3
..
Definition at line 42 of file vtkvmtkPolyDataPotentialFit.h.
◆ Superclass
◆ vtkvmtkPolyDataPotentialFit()
| vtkvmtkPolyDataPotentialFit::vtkvmtkPolyDataPotentialFit |
( |
| ) |
|
|
protected |
◆ ~vtkvmtkPolyDataPotentialFit()
| vtkvmtkPolyDataPotentialFit::~vtkvmtkPolyDataPotentialFit |
( |
| ) |
|
|
protected |
◆ IsTypeOf()
| static int vtkvmtkPolyDataPotentialFit::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
| virtual int vtkvmtkPolyDataPotentialFit::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ NewInstanceInternal()
| virtual vtkObjectBase* vtkvmtkPolyDataPotentialFit::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
◆ NewInstance()
◆ PrintSelf()
| void vtkvmtkPolyDataPotentialFit::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ New()
◆ SetPotentialImage()
| virtual void vtkvmtkPolyDataPotentialFit::SetPotentialImage |
( |
vtkImageData * |
| ) |
|
|
virtual |
◆ GetPotentialImage()
| virtual vtkImageData* vtkvmtkPolyDataPotentialFit::GetPotentialImage |
( |
| ) |
|
|
virtual |
◆ SetInflationImage()
| virtual void vtkvmtkPolyDataPotentialFit::SetInflationImage |
( |
vtkImageData * |
| ) |
|
|
virtual |
◆ GetInflationImage()
| virtual vtkImageData* vtkvmtkPolyDataPotentialFit::GetInflationImage |
( |
| ) |
|
|
virtual |
◆ SetInflationThreshold()
| virtual void vtkvmtkPolyDataPotentialFit::SetInflationThreshold |
( |
double |
| ) |
|
|
virtual |
◆ GetInflationThreshold()
| virtual double vtkvmtkPolyDataPotentialFit::GetInflationThreshold |
( |
| ) |
|
|
virtual |
◆ SetNumberOfIterations()
| virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfIterations |
( |
int |
| ) |
|
|
virtual |
◆ GetNumberOfIterations()
| virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfIterations |
( |
| ) |
|
|
virtual |
◆ SetNumberOfStiffnessSubIterations()
| virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfStiffnessSubIterations |
( |
int |
| ) |
|
|
virtual |
◆ GetNumberOfStiffnessSubIterations()
| virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfStiffnessSubIterations |
( |
| ) |
|
|
virtual |
◆ SetNumberOfInflationSubIterations()
| virtual void vtkvmtkPolyDataPotentialFit::SetNumberOfInflationSubIterations |
( |
int |
| ) |
|
|
virtual |
◆ GetNumberOfInflationSubIterations()
| virtual int vtkvmtkPolyDataPotentialFit::GetNumberOfInflationSubIterations |
( |
| ) |
|
|
virtual |
◆ SetRelaxation()
| virtual void vtkvmtkPolyDataPotentialFit::SetRelaxation |
( |
double |
| ) |
|
|
virtual |
◆ GetRelaxation()
| virtual double vtkvmtkPolyDataPotentialFit::GetRelaxation |
( |
| ) |
|
|
virtual |
◆ SetPotentialWeight()
| virtual void vtkvmtkPolyDataPotentialFit::SetPotentialWeight |
( |
double |
| ) |
|
|
virtual |
◆ GetPotentialWeight()
| virtual double vtkvmtkPolyDataPotentialFit::GetPotentialWeight |
( |
| ) |
|
|
virtual |
◆ SetStiffnessWeight()
| virtual void vtkvmtkPolyDataPotentialFit::SetStiffnessWeight |
( |
double |
| ) |
|
|
virtual |
◆ GetStiffnessWeight()
| virtual double vtkvmtkPolyDataPotentialFit::GetStiffnessWeight |
( |
| ) |
|
|
virtual |
◆ SetInflationWeight()
| virtual void vtkvmtkPolyDataPotentialFit::SetInflationWeight |
( |
double |
| ) |
|
|
virtual |
◆ GetInflationWeight()
| virtual double vtkvmtkPolyDataPotentialFit::GetInflationWeight |
( |
| ) |
|
|
virtual |
◆ SetConvergence()
| virtual void vtkvmtkPolyDataPotentialFit::SetConvergence |
( |
double |
| ) |
|
|
virtual |
◆ GetConvergence()
| virtual double vtkvmtkPolyDataPotentialFit::GetConvergence |
( |
| ) |
|
|
virtual |
◆ SetMaxTimeStep()
| virtual void vtkvmtkPolyDataPotentialFit::SetMaxTimeStep |
( |
double |
| ) |
|
|
virtual |
◆ GetMaxTimeStep()
| virtual double vtkvmtkPolyDataPotentialFit::GetMaxTimeStep |
( |
| ) |
|
|
virtual |
◆ SetTimeStep()
| virtual void vtkvmtkPolyDataPotentialFit::SetTimeStep |
( |
double |
| ) |
|
|
virtual |
◆ GetTimeStep()
| virtual double vtkvmtkPolyDataPotentialFit::GetTimeStep |
( |
| ) |
|
|
virtual |
◆ SetAdaptiveTimeStep()
| virtual void vtkvmtkPolyDataPotentialFit::SetAdaptiveTimeStep |
( |
int |
| ) |
|
|
virtual |
◆ GetAdaptiveTimeStep()
| virtual int vtkvmtkPolyDataPotentialFit::GetAdaptiveTimeStep |
( |
| ) |
|
|
virtual |
◆ AdaptiveTimeStepOn()
| virtual void vtkvmtkPolyDataPotentialFit::AdaptiveTimeStepOn |
( |
| ) |
|
|
virtual |
◆ AdaptiveTimeStepOff()
| virtual void vtkvmtkPolyDataPotentialFit::AdaptiveTimeStepOff |
( |
| ) |
|
|
virtual |
◆ SetFlipNormals()
| virtual void vtkvmtkPolyDataPotentialFit::SetFlipNormals |
( |
int |
| ) |
|
|
virtual |
◆ GetFlipNormals()
| virtual int vtkvmtkPolyDataPotentialFit::GetFlipNormals |
( |
| ) |
|
|
virtual |
◆ FlipNormalsOn()
| virtual void vtkvmtkPolyDataPotentialFit::FlipNormalsOn |
( |
| ) |
|
|
virtual |
◆ FlipNormalsOff()
| virtual void vtkvmtkPolyDataPotentialFit::FlipNormalsOff |
( |
| ) |
|
|
virtual |
◆ SetUsePotentialInInflation()
| virtual void vtkvmtkPolyDataPotentialFit::SetUsePotentialInInflation |
( |
int |
| ) |
|
|
virtual |
◆ GetUsePotentialInInflation()
| virtual int vtkvmtkPolyDataPotentialFit::GetUsePotentialInInflation |
( |
| ) |
|
|
virtual |
◆ UsePotentialInInflationOn()
| virtual void vtkvmtkPolyDataPotentialFit::UsePotentialInInflationOn |
( |
| ) |
|
|
virtual |
◆ UsePotentialInInflationOff()
| virtual void vtkvmtkPolyDataPotentialFit::UsePotentialInInflationOff |
( |
| ) |
|
|
virtual |
◆ SetDimensionality()
| virtual void vtkvmtkPolyDataPotentialFit::SetDimensionality |
( |
int |
| ) |
|
|
virtual |
◆ GetDimensionality()
| virtual int vtkvmtkPolyDataPotentialFit::GetDimensionality |
( |
| ) |
|
|
virtual |
◆ RequestData()
| virtual int vtkvmtkPolyDataPotentialFit::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
◆ EvaluateForce()
| void vtkvmtkPolyDataPotentialFit::EvaluateForce |
( |
double |
point[3], |
|
|
double |
force[3], |
|
|
bool |
normalize = true |
|
) |
| |
|
protected |
◆ EvaluatePotential()
| double vtkvmtkPolyDataPotentialFit::EvaluatePotential |
( |
double |
point[3] | ) |
|
|
protected |
◆ EvaluateInflation()
| double vtkvmtkPolyDataPotentialFit::EvaluateInflation |
( |
double |
point[3] | ) |
|
|
protected |
◆ ComputeDisplacements()
| void vtkvmtkPolyDataPotentialFit::ComputeDisplacements |
( |
bool |
potential, |
|
|
bool |
stiffness, |
|
|
bool |
inflation |
|
) |
| |
|
protected |
◆ ComputePotentialDisplacement()
| void vtkvmtkPolyDataPotentialFit::ComputePotentialDisplacement |
( |
vtkIdType |
pointId, |
|
|
double |
potentialDisplacement[3] |
|
) |
| |
|
protected |
◆ ComputeStiffnessDisplacement()
| void vtkvmtkPolyDataPotentialFit::ComputeStiffnessDisplacement |
( |
vtkIdType |
pointId, |
|
|
double |
stiffnessDisplacement[3] |
|
) |
| |
|
protected |
◆ ComputeInflationDisplacement()
| void vtkvmtkPolyDataPotentialFit::ComputeInflationDisplacement |
( |
vtkIdType |
pointId, |
|
|
double |
inflationDisplacement[3] |
|
) |
| |
|
protected |
◆ ComputeTimeStep()
| void vtkvmtkPolyDataPotentialFit::ComputeTimeStep |
( |
| ) |
|
|
protected |
◆ ApplyDisplacements()
| void vtkvmtkPolyDataPotentialFit::ApplyDisplacements |
( |
| ) |
|
|
protected |
◆ TestConvergence()
| int vtkvmtkPolyDataPotentialFit::TestConvergence |
( |
| ) |
|
|
protected |
◆ ComputeMinSpacing()
| static double vtkvmtkPolyDataPotentialFit::ComputeMinSpacing |
( |
double |
spacing[3] | ) |
|
|
staticprotected |
◆ IsInExtent()
| static bool vtkvmtkPolyDataPotentialFit::IsInExtent |
( |
vtkIdType |
extent[6], |
|
|
int |
ijk[3], |
|
|
vtkIdType |
border |
|
) |
| |
|
inlinestaticprotected |
Definition at line 124 of file vtkvmtkPolyDataPotentialFit.h.
126 return (ijk[0]>=extent[0]+border && ijk[0]<=extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<=extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<=extent[5]-border) ? true :
false;
◆ IsCellInExtent()
| static bool vtkvmtkPolyDataPotentialFit::IsCellInExtent |
( |
int |
extent[6], |
|
|
int |
ijk[3], |
|
|
vtkIdType |
border |
|
) |
| |
|
inlinestaticprotected |
Definition at line 129 of file vtkvmtkPolyDataPotentialFit.h.
131 return (ijk[0]>=extent[0]+border && ijk[0]<extent[1]-border) && (ijk[1]>=extent[2]+border && ijk[1]<extent[3]-border) && (ijk[2]>=extent[4]+border && ijk[2]<extent[5]-border) ? true :
false;
◆ PotentialImage
| vtkImageData* vtkvmtkPolyDataPotentialFit::PotentialImage |
|
protected |
◆ InflationImage
| vtkImageData* vtkvmtkPolyDataPotentialFit::InflationImage |
|
protected |
◆ PotentialGradientImage
| vtkImageData* vtkvmtkPolyDataPotentialFit::PotentialGradientImage |
|
protected |
◆ NumberOfIterations
| int vtkvmtkPolyDataPotentialFit::NumberOfIterations |
|
protected |
◆ NumberOfStiffnessSubIterations
| int vtkvmtkPolyDataPotentialFit::NumberOfStiffnessSubIterations |
|
protected |
◆ NumberOfInflationSubIterations
| int vtkvmtkPolyDataPotentialFit::NumberOfInflationSubIterations |
|
protected |
◆ TimeStep
| double vtkvmtkPolyDataPotentialFit::TimeStep |
|
protected |
◆ Relaxation
| double vtkvmtkPolyDataPotentialFit::Relaxation |
|
protected |
◆ MaxDisplacementNorm
| double vtkvmtkPolyDataPotentialFit::MaxDisplacementNorm |
|
protected |
◆ MinEdgeLength
| double vtkvmtkPolyDataPotentialFit::MinEdgeLength |
|
protected |
◆ MinPotentialSpacing
| double vtkvmtkPolyDataPotentialFit::MinPotentialSpacing |
|
protected |
◆ Convergence
| double vtkvmtkPolyDataPotentialFit::Convergence |
|
protected |
◆ PotentialWeight
| double vtkvmtkPolyDataPotentialFit::PotentialWeight |
|
protected |
◆ StiffnessWeight
| double vtkvmtkPolyDataPotentialFit::StiffnessWeight |
|
protected |
◆ InflationWeight
| double vtkvmtkPolyDataPotentialFit::InflationWeight |
|
protected |
◆ InflationThreshold
| double vtkvmtkPolyDataPotentialFit::InflationThreshold |
|
protected |
◆ PotentialMaxNorm
| double vtkvmtkPolyDataPotentialFit::PotentialMaxNorm |
|
protected |
◆ UsePotentialInInflation
| int vtkvmtkPolyDataPotentialFit::UsePotentialInInflation |
|
protected |
◆ MaxTimeStep
| double vtkvmtkPolyDataPotentialFit::MaxTimeStep |
|
protected |
◆ AdaptiveTimeStep
| int vtkvmtkPolyDataPotentialFit::AdaptiveTimeStep |
|
protected |
◆ FlipNormals
| int vtkvmtkPolyDataPotentialFit::FlipNormals |
|
protected |
◆ Dimensionality
| int vtkvmtkPolyDataPotentialFit::Dimensionality |
|
protected |
◆ Displacements
| vtkDoubleArray* vtkvmtkPolyDataPotentialFit::Displacements |
|
protected |
◆ Neighborhoods
◆ Normals
| vtkDataArray* vtkvmtkPolyDataPotentialFit::Normals |
|
protected |
The documentation for this class was generated from the following file: