23#ifndef vtkAdaptiveDataSetSurfaceFilter_h
24#define vtkAdaptiveDataSetSurfaceFilter_h
26#include "vtkFiltersHybridModule.h"
29VTK_ABI_NAMESPACE_BEGIN
65 vtkSetMacro(ViewPointDepend,
bool);
66 vtkGetMacro(ViewPointDepend,
bool);
75 vtkSetMacro(FixedLevelMax,
int);
76 vtkGetMacro(FixedLevelMax,
int);
80 virtual
void SetCircleSelection(
bool _arg);
82 virtual
bool GetCircleSelection();
85 virtual
void SetBBSelection(
bool _arg);
87 virtual
bool GetBBSelection();
90 virtual
void SetDynamicDecimateLevelMax(
int _arg);
92 virtual
int GetDynamicDecimateLevelMax();
95 virtual
void SetScale(
double _arg);
97 virtual
int GetScale();
112 enum class ShapeState : uint8_t;
121 ShapeState IsShapeVisible(const
std::array<
std::array<
double, 3>, N>& points,
int level);
153 void AddFace(
vtkIdType, const
double*, const
double*,
int,
unsigned int);
161 unsigned int Dimension = 0;
166 unsigned int Orientation = 0;
201 int LastRendererSize[2] = { 0, 0 };
206 bool ViewPointDepend =
true;
211 int FixedLevelMax = -1;
216 bool IsParallel =
false;
Adaptively extract dataset surface.
vtkMTimeType GetMTime() override
Get the mtime of this object.
void SetRenderer(vtkRenderer *ren)
Set/Get the renderer attached to this adaptive surface extractor.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkAdaptiveDataSetSurfaceFilter * New()
dynamic, self-adjusting array of bits
a virtual camera for 3D rendering
object to represent cell connectivity
general representation of visualization data
represent and manipulate attribute data in a dataset
extract boundary geometry from dataset (or convert data to polygonal type)
Objects for traversal a HyperTreeGrid.
Objects for traversal a HyperTreeGrid.
A dataset containing a grid of vtkHyperTree instances arranged as a rectilinear grid.
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
represent and manipulate 3D points
concrete dataset represents vertices, lines, polygons, and triangle strips
abstract specification for renderers
Hold a reference to a vtkObjectBase instance.
@ Cells
A cell specified by degrees of freedom held in arrays.
#define VTK_DEPRECATED_IN_9_5_0(reason)
vtkTypeUInt32 vtkMTimeType