63 #ifndef vtk3DLinearGridPlaneCutter_h
64 #define vtk3DLinearGridPlaneCutter_h
67 #include "vtkFiltersCoreModule.h"
70 VTK_ABI_NAMESPACE_BEGIN
119 vtkGetMacro(MergePoints, vtkTypeBool);
121 virtual
void SetMergePointsOn();
123 virtual
void SetMergePointsOff();
131 vtkSetMacro(InterpolateAttributes,
bool);
132 vtkGetMacro(InterpolateAttributes,
bool);
133 vtkBooleanMacro(InterpolateAttributes,
bool);
143 vtkSetMacro(ComputeNormals,
bool);
144 vtkGetMacro(ComputeNormals,
bool);
145 vtkBooleanMacro(ComputeNormals,
bool);
155 vtkSetMacro(GenerateTriangles, vtkTypeBool);
156 vtkGetMacro(GenerateTriangles, vtkTypeBool);
157 vtkBooleanMacro(GenerateTriangles, vtkTypeBool);
172 vtkSetMacro(OutputPointsPrecision,
int);
173 vtkGetMacro(OutputPointsPrecision,
int);
185 vtkSetMacro(SequentialProcessing,
bool);
186 vtkGetMacro(SequentialProcessing,
bool);
187 vtkBooleanMacro(SequentialProcessing,
bool);
194 int GetNumberOfThreadsUsed() {
return this->NumberOfThreadsUsed; }
212 static bool CanFullyProcessDataObject(
vtkDataObject*
object);
243 VTK_ABI_NAMESPACE_END
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
vtkTypeUInt32 vtkMTimeType
static vtkDataObjectAlgorithm * New()
int OutputPointsPrecision
concrete dataset represents vertices, lines, polygons, and triangle strips
bool GetLargeIds()
Inform the user as to whether large ids were used during filter execution.
a simple class to control print indentation
bool SequentialProcessing
dataset represents arbitrary combinations of all possible cell types
perform various plane computations
fast plane cutting of vtkUnstructuredGrid containing 3D linear cells
Superclass for algorithms that produce only data object as output.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkTypeBool GenerateTriangles
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
general representation of visualization data
#define VTK_DEPRECATED_IN_9_7_0(reason)
bool InterpolateAttributes
vtkTypeBool GenerateCutScalars
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.