28 #ifndef __vtkStructuredVisibilityConstraint_h
29 #define __vtkStructuredVisibilityConstraint_h
56 vtkGetVectorMacro(Dimensions,
int,3);
61 void Initialize(
int dims[3]);
81 return this->VisibilityById ? 1 : 0;
145 for (
int i=0; i<3; i++)
150 static_cast<vtkIdType>(dims[1])*
abstract base class for most VTK objects
virtual void SetNumberOfTuples(vtkIdType number)=0
unsigned char IsVisible(vtkIdType id)
unsigned char Initialized
void Initialize(int dims[3])
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
vtkUnsignedCharArray * VisibilityById
unsigned char GetValue(vtkIdType id)
dynamic, self-adjusting array of unsigned char
static vtkUnsignedCharArray * New()
unsigned char IsConstrained()
helper object to manage the visibility of points and cells
void UnBlank(vtkIdType id)
void SetValue(vtkIdType id, unsigned char value)