 |
VTK
9.0.1
|
Go to the documentation of this file.
30 #ifndef vtkMaskFields_h
31 #define vtkMaskFields_h
34 #include "vtkFiltersCoreModule.h"
68 this->CopyFieldOnOff(fieldLocation,
name, 1);
72 this->CopyFieldOnOff(fieldLocation,
name, 0);
92 this->CopyAttributeOnOff(attributeLocation, attributeType, 1);
96 this->CopyAttributeOnOff(attributeLocation, attributeType, 0);
178 static char FieldLocationNames[3][12];
int GetFlag(const char *field, int location)
void CopyAttributeOnOff(int attributeLocation, int attributeType, int onOff)
void CopyAttributeOn(int attributeLocation, int attributeType)
Turn on/off the copying of the attribute or specified by vtkDataSetAttributes:AttributeTypes.
int GetFlag(int arrayType, int location)
int FindFlag(const char *field, int location)
int GetAttributeLocation(const char *loc)
void CopyAttributeOff(const char *attributeLoc, const char *attributeType)
void CopyFieldsOff()
Convenience methods which operate on all field data or attribute data.
~vtkMaskFields() override
Superclass for algorithms that produce output of the same type as input.
CopyFieldFlag * CopyFieldFlags
int FindFlag(int arrayType, int location)
virtual void CopyAllOn()
Turn on copying of all data.
void CopyFieldOnOff(int fieldLocation, const char *name, int onOff)
void CopyAttributeOn(const char *attributeLoc, const char *attributeType)
Helper methods used by other language bindings.
static vtkMaskFields * New()
Create a new vtkMaskFields.
void CopyFieldOn(const char *fieldLoc, const char *name)
a simple class to control print indentation
int GetAttributeType(const char *type)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void CopyFieldOff(const char *fieldLoc, const char *name)
Allow control of which fields get passed to the output.
abstract class to specify dataset behavior
void CopyFieldOff(int fieldLocation, const char *name)
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
virtual void CopyAllOff()
Turn off copying of all data.
void CopyFieldOn(int fieldLocation, const char *name)
Turn on/off the copying of the field or specified by name.
void CopyAttributeOff(int attributeLocation, int attributeType)