30 #ifndef __vtkHedgeHog_h
31 #define __vtkHedgeHog_h
33 #include "vtkFiltersCoreModule.h"
34 #include "vtkPolyDataAlgorithm.h"
36 #define VTK_USE_VECTOR 0
37 #define VTK_USE_NORMAL 1
39 class VTKFILTERSCORE_EXPORT
vtkHedgeHog :
public vtkPolyDataAlgorithm
44 void PrintSelf(ostream& os, vtkIndent indent);
48 vtkSetMacro(ScaleFactor,
double);
49 vtkGetMacro(ScaleFactor,
double);
54 vtkSetMacro(VectorMode,
int);
55 vtkGetMacro(VectorMode,
int);
58 const char *GetVectorModeAsString();
65 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
66 virtual int FillInputPortInformation(
int port, vtkInformation *info);
void SetVectorModeToUseNormal()
create oriented lines from vector data
const char * GetVectorModeAsString()
void SetVectorModeToUseVector()