42 #ifndef __vtkvmtkSteepestDescentLineTracer_h    43 #define __vtkvmtkSteepestDescentLineTracer_h    46 #include "vtkIntArray.h"    47 #include "vtkDoubleArray.h"    48 #include "vtkIdList.h"    50 #include "vtkvmtkWin32Header.h"    56   void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE; 
    62   vtkSetObjectMacro(Seeds,vtkIdList);
    63   vtkGetObjectMacro(Seeds,vtkIdList);
    68   vtkSetObjectMacro(Targets,vtkIdList);
    69   vtkGetObjectMacro(Targets,vtkIdList);
    75   vtkGetObjectMacro(HitTargets,vtkIdList);
    78   vtkSetMacro(StopOnTargets,
int)
    79   vtkGetMacro(StopOnTargets,
int)
    80   vtkBooleanMacro(StopOnTargets,
int)
    85   vtkSetStringMacro(DataArrayName);
    86   vtkGetStringMacro(DataArrayName);
    92   vtkSetStringMacro(EdgeArrayName);
    93   vtkGetStringMacro(EdgeArrayName);
   100   vtkSetStringMacro(EdgePCoordArrayName);
   101   vtkGetStringMacro(EdgePCoordArrayName);
   108   vtkSetMacro(MergePaths,
int);
   109   vtkGetMacro(MergePaths,
int);
   110   vtkBooleanMacro(MergePaths,
int);
   118   vtkSetMacro(MergeTolerance,
double);
   119   vtkGetMacro(MergeTolerance,
double);
   126   virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
   128   void Backtrace(vtkPolyData* input, vtkIdType seedId);
 
vtkDoubleArray * ExistingPathsEdgeParCoords
int MergeWithExistingPaths
vtkDataArray * LineDataArray
char * MinDistanceArrayName
char * ExistingPathsEdgeArrayName
char * ExistingPathsEdgePCoordArrayName
char * EdgePCoordArrayName
Abstract class for steepest descent on a polygonal non-manifold. 
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkDoubleArray * EdgeParCoords
vtkDoubleArray * PCoordsArray
static vtkvmtkNonManifoldSteepestDescent * New()
vtkDoubleArray * MinDistanceArray
vtkIntArray * CellIdsArray
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
vtkIntArray * ExistingPathsEdges
Trace the steepest descent line over a polygonal non-manifold. 
vtkPolyData * ExistingPaths