31 #ifndef vtkDiagonalMatrixSource_h 32 #define vtkDiagonalMatrixSource_h 34 #include "vtkFiltersSourcesModule.h" 51 vtkGetMacro(ArrayType,
int);
66 vtkGetMacro(Diagonal,
double);
74 vtkGetMacro(SuperDiagonal,
double);
82 vtkGetMacro(SubDiagonal,
double);
92 vtkSetStringMacro(RowLabel);
101 vtkSetStringMacro(ColumnLabel);
111 vtkInformationVector*) VTK_OVERRIDE;
123 double SuperDiagonal;
Abstract interface for N-dimensional arrays.
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
Superclass for algorithms that produce vtkArrayDatas as output.
generates a sparse or dense square matrix with user-specified values for the diagonal, superdiagonal, and subdiagonal.
static vtkArrayDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.