86 #ifndef vtkTensorGlyph_h 87 #define vtkTensorGlyph_h 89 #include "vtkFiltersCoreModule.h" 125 this->SetSourceConnection(0, algOutput);
134 vtkGetMacro(Scaling,
int);
144 vtkGetMacro(ScaleFactor,
double);
152 vtkGetMacro(ThreeGlyphs,
int);
161 vtkGetMacro(Symmetric,
int);
171 vtkGetMacro(Length,
double);
180 vtkGetMacro(ExtractEigenvalues,
int);
190 vtkGetMacro(ColorGlyphs,
int);
211 vtkSetClampMacro(ColorMode,
int, COLOR_BY_SCALARS, COLOR_BY_EIGENVALUES);
212 vtkGetMacro(ColorMode,
int);
214 {this->SetColorMode(COLOR_BY_SCALARS);};
216 {this->SetColorMode(COLOR_BY_EIGENVALUES);};
226 vtkGetMacro(ClampScaling,
int);
238 vtkGetMacro(MaxScaleFactor,
double);
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
concrete dataset represents vertices, lines, polygons, and triangle strips
Proxy object to connect input/output ports.
void SetColorModeToScalars()
Set the color mode to be used for the glyphs.
static vtkPolyDataAlgorithm * New()
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
void SetSourceConnection(vtkAlgorithmOutput *algOutput)
Specify a source object at a specified table location.
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
boost::graph_traits< vtkGraph *>::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
void SetColorModeToEigenvalues()
Set the color mode to be used for the glyphs.
scale and orient glyph(s) according to eigenvalues and eigenvectors of symmetrical part of tensor ...
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.