Experimental method for generating centerlines from an image.
More...
#include <vtkvmtkActiveTubeFilter.h>
|
| static bool | IsInExtent (vtkIdType extent[6], int ijk[3], vtkIdType border) |
| |
| static bool | IsCellInExtent (int extent[6], int ijk[3], vtkIdType border) |
| |
Experimental method for generating centerlines from an image.
- Date
- 2006/04/06 16:48:25
- Revision
- 1.3
Developed with support from the EC FP7/2007-2013: ARCH, Project n. 224390
Definition at line 41 of file vtkvmtkActiveTubeFilter.h.
◆ Superclass
◆ vtkvmtkActiveTubeFilter()
| vtkvmtkActiveTubeFilter::vtkvmtkActiveTubeFilter |
( |
| ) |
|
|
protected |
◆ ~vtkvmtkActiveTubeFilter()
| vtkvmtkActiveTubeFilter::~vtkvmtkActiveTubeFilter |
( |
| ) |
|
|
protected |
◆ IsTypeOf()
| static int vtkvmtkActiveTubeFilter::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
| virtual int vtkvmtkActiveTubeFilter::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ NewInstanceInternal()
| virtual vtkObjectBase* vtkvmtkActiveTubeFilter::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
◆ NewInstance()
◆ PrintSelf()
| void vtkvmtkActiveTubeFilter::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ New()
◆ SetPotentialImage()
| virtual void vtkvmtkActiveTubeFilter::SetPotentialImage |
( |
vtkImageData * |
| ) |
|
|
virtual |
◆ GetPotentialImage()
| virtual vtkImageData* vtkvmtkActiveTubeFilter::GetPotentialImage |
( |
| ) |
|
|
virtual |
◆ SetRadiusArrayName()
| virtual void vtkvmtkActiveTubeFilter::SetRadiusArrayName |
( |
const char * |
| ) |
|
|
virtual |
◆ GetRadiusArrayName()
| virtual char* vtkvmtkActiveTubeFilter::GetRadiusArrayName |
( |
| ) |
|
|
virtual |
◆ SetNumberOfIterations()
| virtual void vtkvmtkActiveTubeFilter::SetNumberOfIterations |
( |
int |
| ) |
|
|
virtual |
◆ GetNumberOfIterations()
| virtual int vtkvmtkActiveTubeFilter::GetNumberOfIterations |
( |
| ) |
|
|
virtual |
◆ SetPotentialWeight()
| virtual void vtkvmtkActiveTubeFilter::SetPotentialWeight |
( |
double |
| ) |
|
|
virtual |
◆ GetPotentialWeight()
| virtual double vtkvmtkActiveTubeFilter::GetPotentialWeight |
( |
| ) |
|
|
virtual |
◆ SetStiffnessWeight()
| virtual void vtkvmtkActiveTubeFilter::SetStiffnessWeight |
( |
double |
| ) |
|
|
virtual |
◆ GetStiffnessWeight()
| virtual double vtkvmtkActiveTubeFilter::GetStiffnessWeight |
( |
| ) |
|
|
virtual |
◆ SetConvergence()
| virtual void vtkvmtkActiveTubeFilter::SetConvergence |
( |
double |
| ) |
|
|
virtual |
◆ GetConvergence()
| virtual double vtkvmtkActiveTubeFilter::GetConvergence |
( |
| ) |
|
|
virtual |
◆ SetCFLCoefficient()
| virtual void vtkvmtkActiveTubeFilter::SetCFLCoefficient |
( |
double |
| ) |
|
|
virtual |
◆ GetCFLCoefficient()
| virtual double vtkvmtkActiveTubeFilter::GetCFLCoefficient |
( |
| ) |
|
|
virtual |
◆ SetMinimumRadius()
| virtual void vtkvmtkActiveTubeFilter::SetMinimumRadius |
( |
double |
| ) |
|
|
virtual |
◆ GetMinimumRadius()
| virtual double vtkvmtkActiveTubeFilter::GetMinimumRadius |
( |
| ) |
|
|
virtual |
◆ SetFixedEndpointCoordinates()
| virtual void vtkvmtkActiveTubeFilter::SetFixedEndpointCoordinates |
( |
int |
| ) |
|
|
virtual |
◆ GetFixedEndpointCoordinates()
| virtual int vtkvmtkActiveTubeFilter::GetFixedEndpointCoordinates |
( |
| ) |
|
|
virtual |
◆ FixedEndpointCoordinatesOn()
| virtual void vtkvmtkActiveTubeFilter::FixedEndpointCoordinatesOn |
( |
| ) |
|
|
virtual |
◆ FixedEndpointCoordinatesOff()
| virtual void vtkvmtkActiveTubeFilter::FixedEndpointCoordinatesOff |
( |
| ) |
|
|
virtual |
◆ SetFixedEndpointRadius()
| virtual void vtkvmtkActiveTubeFilter::SetFixedEndpointRadius |
( |
int |
| ) |
|
|
virtual |
◆ GetFixedEndpointRadius()
| virtual int vtkvmtkActiveTubeFilter::GetFixedEndpointRadius |
( |
| ) |
|
|
virtual |
◆ FixedEndpointRadiusOn()
| virtual void vtkvmtkActiveTubeFilter::FixedEndpointRadiusOn |
( |
| ) |
|
|
virtual |
◆ FixedEndpointRadiusOff()
| virtual void vtkvmtkActiveTubeFilter::FixedEndpointRadiusOff |
( |
| ) |
|
|
virtual |
◆ SetNumberOfAngularEvaluations()
| virtual void vtkvmtkActiveTubeFilter::SetNumberOfAngularEvaluations |
( |
int |
| ) |
|
|
virtual |
◆ GetNumberOfAngularEvaluations()
| virtual int vtkvmtkActiveTubeFilter::GetNumberOfAngularEvaluations |
( |
| ) |
|
|
virtual |
◆ SetSplineResamplingWhileIterating()
| virtual void vtkvmtkActiveTubeFilter::SetSplineResamplingWhileIterating |
( |
int |
| ) |
|
|
virtual |
◆ GetSplineResamplingWhileIterating()
| virtual int vtkvmtkActiveTubeFilter::GetSplineResamplingWhileIterating |
( |
| ) |
|
|
virtual |
◆ SplineResamplingWhileIteratingOn()
| virtual void vtkvmtkActiveTubeFilter::SplineResamplingWhileIteratingOn |
( |
| ) |
|
|
virtual |
◆ SplineResamplingWhileIteratingOff()
| virtual void vtkvmtkActiveTubeFilter::SplineResamplingWhileIteratingOff |
( |
| ) |
|
|
virtual |
◆ SetNegativeNormWarnings()
| virtual void vtkvmtkActiveTubeFilter::SetNegativeNormWarnings |
( |
int |
| ) |
|
|
virtual |
◆ GetNegativeNormWarnings()
| virtual int vtkvmtkActiveTubeFilter::GetNegativeNormWarnings |
( |
| ) |
|
|
virtual |
◆ NegativeNormWarningsOn()
| virtual void vtkvmtkActiveTubeFilter::NegativeNormWarningsOn |
( |
| ) |
|
|
virtual |
◆ NegativeNormWarningsOff()
| virtual void vtkvmtkActiveTubeFilter::NegativeNormWarningsOff |
( |
| ) |
|
|
virtual |
◆ RequestData()
| virtual int vtkvmtkActiveTubeFilter::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
◆ EvaluateForce()
| void vtkvmtkActiveTubeFilter::EvaluateForce |
( |
double |
point[3], |
|
|
double |
force[3], |
|
|
bool |
normalize |
|
) |
| |
|
protected |
◆ EvaluatePotential()
| double vtkvmtkActiveTubeFilter::EvaluatePotential |
( |
double |
point[3] | ) |
|
|
protected |
◆ IsInExtent()
| static bool vtkvmtkActiveTubeFilter::IsInExtent |
( |
vtkIdType |
extent[6], |
|
|
int |
ijk[3], |
|
|
vtkIdType |
border |
|
) |
| |
|
inlinestaticprotected |
Definition at line 101 of file vtkvmtkActiveTubeFilter.h.
103 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 vtkvmtkActiveTubeFilter::IsCellInExtent |
( |
int |
extent[6], |
|
|
int |
ijk[3], |
|
|
vtkIdType |
border |
|
) |
| |
|
inlinestaticprotected |
Definition at line 106 of file vtkvmtkActiveTubeFilter.h.
108 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;
◆ EvolveCellSpline()
| void vtkvmtkActiveTubeFilter::EvolveCellSpline |
( |
vtkPolyData * |
lines, |
|
|
vtkIdType |
cellId |
|
) |
| |
|
protected |
◆ RadiusArrayName
| char* vtkvmtkActiveTubeFilter::RadiusArrayName |
|
protected |
◆ PotentialImage
| vtkImageData* vtkvmtkActiveTubeFilter::PotentialImage |
|
protected |
◆ PotentialGradientImage
| vtkImageData* vtkvmtkActiveTubeFilter::PotentialGradientImage |
|
protected |
◆ NumberOfIterations
| int vtkvmtkActiveTubeFilter::NumberOfIterations |
|
protected |
◆ NumberOfAngularEvaluations
| int vtkvmtkActiveTubeFilter::NumberOfAngularEvaluations |
|
protected |
◆ CFLCoefficient
| double vtkvmtkActiveTubeFilter::CFLCoefficient |
|
protected |
◆ Convergence
| double vtkvmtkActiveTubeFilter::Convergence |
|
protected |
◆ PotentialWeight
| double vtkvmtkActiveTubeFilter::PotentialWeight |
|
protected |
◆ StiffnessWeight
| double vtkvmtkActiveTubeFilter::StiffnessWeight |
|
protected |
◆ MinimumRadius
| double vtkvmtkActiveTubeFilter::MinimumRadius |
|
protected |
◆ PotentialMaxNorm
| double vtkvmtkActiveTubeFilter::PotentialMaxNorm |
|
protected |
◆ FixedEndpointCoordinates
| int vtkvmtkActiveTubeFilter::FixedEndpointCoordinates |
|
protected |
◆ FixedEndpointRadius
| int vtkvmtkActiveTubeFilter::FixedEndpointRadius |
|
protected |
◆ SplineResamplingWhileIterating
| int vtkvmtkActiveTubeFilter::SplineResamplingWhileIterating |
|
protected |
◆ NegativeNormWarnings
| bool vtkvmtkActiveTubeFilter::NegativeNormWarnings |
|
protected |
The documentation for this class was generated from the following file: