|
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.
1.8.14