Collection of functions which compute point ids which are n-spheres away from a reference point.  
 More...
 | 
| static int  | IsTypeOf (const char *type) | 
|   | 
| static vtkvmtkCenterlineSphereDistance *  | SafeDownCast (vtkObjectBase *o) | 
|   | 
| static vtkvmtkCenterlineSphereDistance *  | New () | 
|   | 
| static void  | FindTouchingSphereCenter (vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true) | 
|   | 
| static void  | FindNTouchingSphereCenter (vtkPolyData *centerlines, const char *radiusArrayName, vtkIdType cellId, vtkIdType subId, double pcoord, int numberOfTouchingSpheres, vtkIdType &touchingSubId, double &touchingPCoord, bool forward=true) | 
|   | 
Collection of functions which compute point ids which are n-spheres away from a reference point. 
- Date
 - 2006/04/06 16:46:43 
 
- Revision
 - 1.3 
 
Allows us to find points which are n-touching spheres upstream or downstream from a reference point. In this description, "touching sphere" refers to the the points on the centerline (one upstream, one downstream) which lie closest to ("touch") the surface of a sphere whose barycenter is located at the reference points location. In practice, this means that we use the centerline's MaximumInscribedSphereRadius point data as the "sphere" radius/surface.
This metric is used because it is a well behaved way to normalize the comparison of distance as vessel radius scales. 
Definition at line 39 of file vtkvmtkCenterlineSphereDistance.h.