![]() |
OGS
|
Definition at line 26 of file VtkAppendArrayFilter.h.
#include <VtkAppendArrayFilter.h>
Public Member Functions | |
| vtkTypeMacro (VtkAppendArrayFilter, vtkUnstructuredGridAlgorithm) | |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| Prints the mesh data to an output stream. | |
| void | SetUserProperty (QString name, QVariant value) override |
| Sets user properties. | |
| void | SetArray (const std::string &array_name, const std::vector< double > &new_array) |
Public Member Functions inherited from VtkAlgorithmProperties | |
| VtkAlgorithmProperties (QObject *parent=nullptr) | |
| Constructor (sets default values) | |
| ~VtkAlgorithmProperties () override | |
| vtkProperty * | GetProperties () const |
| Returns the vtk properties. | |
| vtkTexture * | GetTexture () |
| Returns a texture (if one has been assigned). | |
| void | SetTexture (vtkTexture *t) |
| Sets a texture for the VtkVisPipelineItem. | |
| vtkLookupTable * | GetLookupTable (const QString &array_name) |
| Returns the colour lookup table (if one has been assigned). | |
| void | RemoveLookupTable (const QString &array_name) |
| Removes the lookup table for the given scalar. | |
| void | SetLookUpTable (const QString &array_name, vtkLookupTable *lut) |
| Sets a colour lookup table for the given scalar array of the VtkVisPipelineItem. | |
| void | SetLookUpTable (const QString &array_name, const QString &filename) |
| Loads a predefined color lookup table from a file for the specified scalar array. | |
| bool | GetScalarVisibility () const |
| Returns the scalar visibility. | |
| void | SetScalarVisibility (bool on) |
| Sets the scalar visibility. | |
| QString | GetName () const |
| Returns the name. This is set to the file path if it is a source algorithm. | |
| void | SetName (QString name) |
| Sets the name. | |
| bool | IsRemovable () const |
| Is this algorithm removable from the pipeline (view). | |
| QMap< QString, QVariant > * | GetAlgorithmUserProperties () const |
| Returns a map of user properties. | |
| QMap< QString, QList< QVariant > > * | GetAlgorithmUserVectorProperties () const |
| Returns a map of vector user properties. | |
| QVariant | GetUserProperty (QString name) const |
| Returns the value of a user property. | |
| virtual void | SetUserVectorProperty (QString name, QList< QVariant > values) |
| Sets a vector user property. This should be implemented by subclasses. | |
| QList< QVariant > | GetUserVectorProperty (QString name) const |
| Returns a list of values of a vector user property. | |
| void | SetActiveAttribute (QString name) |
| Set the active attribute. | |
| QString | GetActiveAttribute () const |
| Returns the desired active attribute. | |
Static Public Member Functions | |
| static VtkAppendArrayFilter * | New () |
| Create new objects with New() because of VTKs object reference counting. | |
Protected Member Functions | |
| VtkAppendArrayFilter () | |
| ~VtkAppendArrayFilter () override | |
| int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override |
| The filter logic. | |
Private Attributes | |
| std::vector< double > | _array |
| std::string | _array_name |
Additional Inherited Members | |
Signals inherited from VtkAlgorithmProperties | |
| void | ScalarVisibilityChanged (bool on) |
Protected Attributes inherited from VtkAlgorithmProperties | |
| vtkProperty * | _property |
| vtkTexture * | _texture |
| bool | _scalarVisibility |
| std::map< QString, vtkLookupTable * > | _lut |
| QString | _name |
| QString | _activeAttributeName |
| bool | _removable |
| QMap< QString, QVariant > * | _algorithmUserProperties |
| QMap< QString, QList< QVariant > > * | _algorithmUserVectorProperties |
|
protecteddefault |
|
overrideprotecteddefault |
|
static |
Create new objects with New() because of VTKs object reference counting.
|
override |
Prints the mesh data to an output stream.
Definition at line 36 of file VtkAppendArrayFilter.cpp.
|
overrideprotected |
The filter logic.
Definition at line 42 of file VtkAppendArrayFilter.cpp.
References _array, _array_name, ERR(), and WARN().
| void VtkAppendArrayFilter::SetArray | ( | const std::string & | array_name, |
| const std::vector< double > & | new_array ) |
Definition at line 85 of file VtkAppendArrayFilter.cpp.
References _array, and _array_name.
|
inlineoverridevirtual |
Sets user properties.
Reimplemented from VtkAlgorithmProperties.
Definition at line 38 of file VtkAppendArrayFilter.h.
| VtkAppendArrayFilter::vtkTypeMacro | ( | VtkAppendArrayFilter | , |
| vtkUnstructuredGridAlgorithm | ) |
|
private |
Definition at line 57 of file VtkAppendArrayFilter.h.
Referenced by RequestData(), and SetArray().
|
private |
Definition at line 58 of file VtkAppendArrayFilter.h.
Referenced by RequestData(), and SetArray().