VMTK
|
Extract a vessel (cross) section n-spheres distance from from the start point of a branch. More...
#include <vtkvmtkPolyDataBranchSections.h>
Public Types | |
typedef vtkPolyDataAlgorithm | Superclass |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkvmtkPolyDataBranchSections * | SafeDownCast (vtkObjectBase *o) |
static vtkvmtkPolyDataBranchSections * | New () |
static double | ComputeBranchSectionArea (vtkPolyData *branchSection) |
static double | ComputeBranchSectionShape (vtkPolyData *branchSection, double center[3], double sizeRange[2]) |
static void | ExtractCylinderSection (vtkPolyData *cylinder, double origin[3], double normal[3], vtkPolyData *section, bool &closed) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkvmtkPolyDataBranchSections () | |
~vtkvmtkPolyDataBranchSections () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
void | ComputeBranchSections (vtkPolyData *input, int groupId, vtkPolyData *output) |
Protected Attributes | |
vtkPolyData * | Centerlines |
char * | GroupIdsArrayName |
char * | CenterlineRadiusArrayName |
char * | CenterlineGroupIdsArrayName |
char * | CenterlineIdsArrayName |
char * | CenterlineTractIdsArrayName |
char * | BlankingArrayName |
char * | BranchSectionGroupIdsArrayName |
char * | BranchSectionAreaArrayName |
char * | BranchSectionMinSizeArrayName |
char * | BranchSectionMaxSizeArrayName |
char * | BranchSectionShapeArrayName |
char * | BranchSectionClosedArrayName |
char * | BranchSectionDistanceSpheresArrayName |
int | NumberOfDistanceSpheres |
int | ReverseDirection |
Extract a vessel (cross) section n-spheres distance from from the start point of a branch.
The set of vessel sections contain the profile as well as the the following information about the section:
Definition at line 47 of file vtkvmtkPolyDataBranchSections.h.
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataBranchSections::Superclass |
Definition at line 50 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkvmtkPolyDataBranchSections* vtkvmtkPolyDataBranchSections::NewInstance | ( | ) | const |
void vtkvmtkPolyDataBranchSections::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 |
|
virtual |
|
virtual |
|
static |
|
static |
|
static |
|
protectedvirtual |
|
protected |
|
protected |
Definition at line 117 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 119 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 120 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 121 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 122 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 123 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 124 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 126 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 127 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 128 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 129 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 130 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 131 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 132 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 134 of file vtkvmtkPolyDataBranchSections.h.
|
protected |
Definition at line 135 of file vtkvmtkPolyDataBranchSections.h.