 |
VTK
9.0.1
|
Go to the documentation of this file.
33 #ifndef vtkCookieCutter_h
34 #define vtkCookieCutter_h
36 #include "vtkFiltersModelingModule.h"
static vtkCookieCutter * New()
Standard methods to instantiate, print and provide type information.
int FillInputPortInformation(int, vtkInformation *) override
Fill the input port information objects for this algorithm.
vtkAlgorithmOutput * GetLoopsConnection()
void SetLoopsData(vtkDataObject *loops)
Specify the a second vtkPolyData input which defines loops used to cut the input polygonal data.
vtkDataObject * GetLoops()
vtkIncrementalPointLocator * Locator
~vtkCookieCutter() override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
void CreateDefaultLocator()
Create default locator.
Abstract class in support of both point location and point insertion.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
Proxy object to connect input/output ports.
void SetLocator(vtkIncrementalPointLocator *locator)
Specify a spatial locator for merging points.
void SetLoopsConnection(vtkAlgorithmOutput *algOutput)
Specify the a second vtkPolyData input which defines loops used to cut the input polygonal data.
general representation of visualization data
cut vtkPolyData defined on the 2D plane with one or more polygons
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
Superclass for algorithms that produce only polydata as output.