39 #ifndef vtkConstrained2DLayoutStrategy_h
40 #define vtkConstrained2DLayoutStrategy_h
42 #include "vtkInfovisLayoutModule.h"
66 vtkGetMacro(RandomSeed,
int);
79 vtkGetMacro(MaxNumberOfIterations,
int);
91 vtkGetMacro(IterationsPerLayout,
int);
102 vtkGetMacro(InitialTemperature,
float);
115 vtkGetMacro(CoolDownRate,
double);
125 vtkGetMacro(RestDistance,
float);
154 vtkSetStringMacro(InputArrayName);
183 vtkLayoutEdge *EdgeArray;
186 int IterationsPerLayout;
192 char* InputArrayName;
195 void GenerateCircularSplat(
vtkImageData *splat,
int x,
int y);
196 void GenerateGaussianSplat(
vtkImageData *splat,
int x,
int y);
197 void ResolveCoincidentVertices();