VMTK
|
compute bifurcation profiles (the bifurcation splitting lines) from an input surface & grouped and split centerlines. More...
#include <vtkvmtkPolyDataBifurcationProfiles.h>
Public Types | |
typedef vtkPolyDataAlgorithm | Superclass |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkvmtkPolyDataBifurcationProfiles * | SafeDownCast (vtkObjectBase *o) |
static vtkvmtkPolyDataBifurcationProfiles * | New () |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkvmtkPolyDataBifurcationProfiles () | |
~vtkvmtkPolyDataBifurcationProfiles () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
void | ComputeBifurcationProfiles (vtkPolyData *input, int bifurcationGroupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds, vtkPolyData *output) |
Protected Attributes | |
vtkPolyData * | Centerlines |
char * | GroupIdsArrayName |
char * | CenterlineRadiusArrayName |
char * | CenterlineGroupIdsArrayName |
char * | CenterlineIdsArrayName |
char * | CenterlineTractIdsArrayName |
char * | BlankingArrayName |
char * | BifurcationProfileGroupIdsArrayName |
char * | BifurcationProfileBifurcationGroupIdsArrayName |
char * | BifurcationProfileOrientationArrayName |
compute bifurcation profiles (the bifurcation splitting lines) from an input surface & grouped and split centerlines.
Used to extract the bifurcation group, the orientation, and label the group as either coming from an upstream source or leading to a downstream centerline branch.
Definition at line 36 of file vtkvmtkPolyDataBifurcationProfiles.h.
typedef vtkPolyDataAlgorithm vtkvmtkPolyDataBifurcationProfiles::Superclass |
Definition at line 39 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkvmtkPolyDataBifurcationProfiles* vtkvmtkPolyDataBifurcationProfiles::NewInstance | ( | ) | const |
void vtkvmtkPolyDataBifurcationProfiles::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 |
|
protectedvirtual |
|
protected |
|
protected |
Definition at line 82 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 84 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 85 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 86 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 87 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 88 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 89 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 91 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 92 of file vtkvmtkPolyDataBifurcationProfiles.h.
|
protected |
Definition at line 93 of file vtkvmtkPolyDataBifurcationProfiles.h.