|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   31 #ifndef vtkDiagonalMatrixSource_h 
   32 #define vtkDiagonalMatrixSource_h 
   35 #include "vtkFiltersSourcesModule.h"  
   51   vtkGetMacro(ArrayType, 
int);
 
   52   vtkSetMacro(ArrayType, 
int);
 
   66   vtkGetMacro(Diagonal, 
double);
 
   67   vtkSetMacro(Diagonal, 
double);
 
   74   vtkGetMacro(SuperDiagonal, 
double);
 
   75   vtkSetMacro(SuperDiagonal, 
double);
 
   82   vtkGetMacro(SubDiagonal, 
double);
 
   83   vtkSetMacro(SubDiagonal, 
double);
 
   91   vtkGetStringMacro(RowLabel);
 
   92   vtkSetStringMacro(RowLabel);
 
  100   vtkGetStringMacro(ColumnLabel);
 
  101   vtkSetStringMacro(ColumnLabel);
 
  120   double SuperDiagonal;
 
  
a simple class to control print indentation
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
Superclass for algorithms that produce vtkArrayDatas as output.
generates a sparse or dense square matrix with user-specified values for the diagonal,...
Abstract interface for N-dimensional arrays.
static vtkArrayDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.