Collection of functions which are used when working with split and grouped centerlines.
More...
|
static int | IsTypeOf (const char *type) |
|
static vtkvmtkCenterlineUtilities * | SafeDownCast (vtkObjectBase *o) |
|
static vtkvmtkCenterlineUtilities * | New () |
|
static vtkIdType | GetMaxGroupId (vtkPolyData *centerlines, const char *groupIdsArrayName) |
|
static void | GetGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdList *groupIds) |
|
static void | GetGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, int blanked, vtkIdList *groupIds) |
|
static void | GetNonBlankedGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds) |
|
static void | GetBlankedGroupsIdList (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdList *groupIds) |
|
static void | GetGroupCellIds (vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds) |
|
static void | GetGroupUniqueCellIds (vtkPolyData *centerlines, const char *groupIdsArrayName, vtkIdType groupId, vtkIdList *groupCellIds) |
|
static void | GetCenterlineCellIds (vtkPolyData *centerlines, const char *centerlineIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds) |
|
static void | GetCenterlineCellIds (vtkPolyData *centerlines, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType centerlineId, vtkIdList *centerlineCellIds) |
|
static int | IsGroupBlanked (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *blankingArrayName, vtkIdType groupId) |
|
static int | IsCellBlanked (vtkPolyData *centerlines, const char *blankingArrayName, vtkIdType cellId) |
|
static void | FindAdjacentCenterlineGroupIds (vtkPolyData *centerlines, const char *groupIdsArrayName, const char *centerlineIdsArrayName, const char *tractIdsArrayName, vtkIdType groupId, vtkIdList *upStreamGroupIds, vtkIdList *downStreamGroupIds) |
|
static void | InterpolatePoint (vtkPolyData *centerlines, int cellId, int subId, double pcoord, double interpolatedPoint[3]) |
|
static void | InterpolateTuple (vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double *interpolatedTuple) |
|
static void | InterpolateTuple1 (vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double &interpolatedTuple1) |
|
static void | InterpolateTuple3 (vtkPolyData *centerlines, const char *arrayName, int cellId, int subId, double pcoord, double interpolatedTuple3[3]) |
|
static void | FindMergingPoints (vtkPolyData *centerlines, vtkPoints *mergingPoints, double tolerance) |
|
Collection of functions which are used when working with split and grouped centerlines.
- Date
- 2006/10/17 15:16:16
- Revision
- 1.5
...
Definition at line 39 of file vtkvmtkCenterlineUtilities.h.