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.