VMTK
|
remove the end caps of a surface at flow inlets/outlets and append a cylinder with matching radius that follows the centerline path. More...
#include <vtkvmtkPolyDataFlowExtensionsFilter.h>
Public Types | |
enum | { USE_NORMAL_TO_BOUNDARY = 0, USE_CENTERLINE_DIRECTION } |
enum | { USE_LINEAR_INTERPOLATION = 0, USE_THIN_PLATE_SPLINE_INTERPOLATION } |
typedef vtkPolyDataAlgorithm | Superclass |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkvmtkPolyDataFlowExtensionsFilter * | SafeDownCast (vtkObjectBase *o) |
static vtkvmtkPolyDataFlowExtensionsFilter * | New () |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkvmtkPolyDataFlowExtensionsFilter () | |
~vtkvmtkPolyDataFlowExtensionsFilter () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
Protected Attributes | |
vtkPolyData * | Centerlines |
double | ExtensionRatio |
double | ExtensionLength |
double | ExtensionRadius |
double | TransitionRatio |
double | Sigma |
double | CenterlineNormalEstimationDistanceRatio |
int | AdaptiveExtensionLength |
int | AdaptiveExtensionRadius |
int | NumberOfBoundaryPoints |
int | AdaptiveNumberOfBoundaryPoints |
int | ExtensionMode |
int | InterpolationMode |
vtkIdList * | BoundaryIds |
remove the end caps of a surface at flow inlets/outlets and append a cylinder with matching radius that follows the centerline path.
Various options are explained below:
Definition at line 38 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataFlowExtensionsFilter::Superclass |
Definition at line 41 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
anonymous enum |
Enumerator | |
---|---|
USE_NORMAL_TO_BOUNDARY | |
USE_CENTERLINE_DIRECTION |
Definition at line 100 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
anonymous enum |
Enumerator | |
---|---|
USE_LINEAR_INTERPOLATION | |
USE_THIN_PLATE_SPLINE_INTERPOLATION |
Definition at line 105 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkvmtkPolyDataFlowExtensionsFilter* vtkvmtkPolyDataFlowExtensionsFilter::NewInstance | ( | ) | const |
void vtkvmtkPolyDataFlowExtensionsFilter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
static |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
Definition at line 87 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
inline |
Definition at line 89 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
virtual |
|
virtual |
|
inline |
Definition at line 94 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
inline |
Definition at line 96 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protectedvirtual |
|
protected |
Definition at line 117 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 119 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 120 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 121 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 123 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 124 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 126 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 128 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 129 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 131 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 132 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 134 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 135 of file vtkvmtkPolyDataFlowExtensionsFilter.h.
|
protected |
Definition at line 137 of file vtkvmtkPolyDataFlowExtensionsFilter.h.