 |
VTK
9.1.0
|
Go to the documentation of this file.
31 #ifndef vtkDiagonalMatrixSource_h
32 #define vtkDiagonalMatrixSource_h
35 #include "vtkFiltersSourcesModule.h"
53 vtkGetMacro(ArrayType,
int);
54 vtkSetMacro(ArrayType,
int);
68 vtkGetMacro(Diagonal,
double);
69 vtkSetMacro(Diagonal,
double);
76 vtkGetMacro(SuperDiagonal,
double);
77 vtkSetMacro(SuperDiagonal,
double);
84 vtkGetMacro(SubDiagonal,
double);
85 vtkSetMacro(SubDiagonal,
double);
93 vtkGetStringMacro(RowLabel);
94 vtkSetStringMacro(RowLabel);
102 vtkGetStringMacro(ColumnLabel);
103 vtkSetStringMacro(ColumnLabel);
122 double SuperDiagonal;
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
~vtkDiagonalMatrixSource() override
static vtkDiagonalMatrixSource * New()
a simple class to control print indentation
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.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkDiagonalMatrixSource()