Go to the documentation of this file.
35 #ifndef vtkMaskFields_h
36 #define vtkMaskFields_h
64 void CopyFieldOn(
int fieldLocation,
const char*
name) { this->CopyFieldOnOff(fieldLocation,
name, 1); }
80 void CopyAttributeOn(
int attributeLocation,
int attributeType) { this->CopyAttributeOnOff(attributeLocation, attributeType, 1); }
81 void CopyAttributeOff(
int attributeLocation,
int attributeType) { this->CopyAttributeOnOff(attributeLocation, attributeType, 0); }
98 const char* attributeType);
100 const char* attributeType);
161 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)
#define vtkTypeMacro(thisClass, superclass)
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)
Superclass for algorithms that produce output of the same type as input.
CopyFieldFlag * CopyFieldFlags
GLuint const GLchar * name
int FindFlag(int arrayType, int location)
void CopyFieldOnOff(int fieldLocation, const char *name, int onOff)
void CopyAttributeOn(const char *attributeLoc, const char *attributeType)
static vtkMaskFields * New()
void CopyFieldOn(const char *fieldLoc, const char *name)
#define VTKFILTERSCORE_EXPORT
a simple class to control print indentation
int GetAttributeType(const char *type)
void CopyFieldOff(const char *fieldLoc, const char *name)
Allow control of which fields get passed to the output.
abstract class to specify dataset behavior
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void CopyFieldOff(int fieldLocation, const char *name)
virtual void CopyAllOff()
void PrintSelf(ostream &os, vtkIndent indent)
void CopyFieldOn(int fieldLocation, const char *name)
void CopyAttributeOff(int attributeLocation, int attributeType)
GLuint GLuint GLsizei GLenum type