VMTK
|
Move the abscissa metric such that its zero point is at a bifurcation center and rotate parallel transport normals such that they are normal to the bifurcation plane. More...
#include <vtkvmtkCenterlineReferenceSystemAttributesOffset.h>
Public Types | |
typedef vtkPolyDataAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkvmtkCenterlineReferenceSystemAttributesOffset * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
virtual void | SetOffsetAbscissasArrayName (const char *) |
virtual char * | GetOffsetAbscissasArrayName () |
virtual void | SetOffsetNormalsArrayName (const char *) |
virtual char * | GetOffsetNormalsArrayName () |
virtual void | SetAbscissasArrayName (const char *) |
virtual char * | GetAbscissasArrayName () |
virtual void | SetNormalsArrayName (const char *) |
virtual char * | GetNormalsArrayName () |
virtual void | SetGroupIdsArrayName (const char *) |
virtual char * | GetGroupIdsArrayName () |
virtual void | SetCenterlineIdsArrayName (const char *) |
virtual char * | GetCenterlineIdsArrayName () |
virtual void | SetReferenceSystems (vtkPolyData *) |
virtual vtkPolyData * | GetReferenceSystems () |
virtual void | SetReferenceSystemsNormalArrayName (const char *) |
virtual char * | GetReferenceSystemsNormalArrayName () |
virtual void | SetReferenceSystemsGroupIdsArrayName (const char *) |
virtual char * | GetReferenceSystemsGroupIdsArrayName () |
virtual void | SetReferenceGroupId (int) |
virtual int | GetReferenceGroupId () |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkvmtkCenterlineReferenceSystemAttributesOffset * | SafeDownCast (vtkObjectBase *o) |
static vtkvmtkCenterlineReferenceSystemAttributesOffset * | New () |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkvmtkCenterlineReferenceSystemAttributesOffset () | |
~vtkvmtkCenterlineReferenceSystemAttributesOffset () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
Protected Attributes | |
char * | OffsetAbscissasArrayName |
char * | OffsetNormalsArrayName |
char * | AbscissasArrayName |
char * | NormalsArrayName |
char * | GroupIdsArrayName |
char * | CenterlineIdsArrayName |
vtkPolyData * | ReferenceSystems |
char * | ReferenceSystemsNormalArrayName |
char * | ReferenceSystemsGroupIdsArrayName |
int | ReferenceGroupId |
Move the abscissa metric such that its zero point is at a bifurcation center and rotate parallel transport normals such that they are normal to the bifurcation plane.
Abscissa to be set to 0 at the bifurcation. We twist the entire parallel transport reference framing (rigidly) around the centerline so that the parallel transport normals are normal to the bifurcation plane at the bifurcation. this is useful for analyses that may be conducted later on comparing vessel torsion to the parallel transport normal
Definition at line 39 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
typedef vtkPolyDataAlgorithm vtkvmtkCenterlineReferenceSystemAttributesOffset::Superclass |
Definition at line 42 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkvmtkCenterlineReferenceSystemAttributesOffset* vtkvmtkCenterlineReferenceSystemAttributesOffset::NewInstance | ( | ) | const |
void vtkvmtkCenterlineReferenceSystemAttributesOffset::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 |
Definition at line 83 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 84 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 86 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 87 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 88 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 89 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 91 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 93 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 94 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.
|
protected |
Definition at line 96 of file vtkvmtkCenterlineReferenceSystemAttributesOffset.h.