|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   44 #include "vtkFiltersCoreModule.h"  
   62   void RemoveAllPlanes(
void);
 
   76   int AddPlane(
double A, 
double B, 
double C);
 
   77   int AddPlane(
double plane[3]);
 
   89   void SetPlane(
int i, 
double A, 
double B, 
double C);
 
   90   void SetPlane(
int i, 
double plane[3]);
 
   98   int AddPlane(
double A, 
double B, 
double C, 
double D);
 
   99   int AddPlane(
double plane[3], 
double D);
 
  100   void SetPlane(
int i, 
double A, 
double B, 
double C, 
double D);
 
  101   void SetPlane(
int i, 
double plane[3], 
double D);
 
  114   vtkGetMacro(NumberOfPlanes, 
int);
 
  122   void AddCubeVertexPlanes();
 
  130   void AddCubeEdgePlanes();
 
  136   void AddCubeFacePlanes();
 
  147   void AddRecursiveSpherePlanes(
int level);
 
  161   void GenerateHull(
vtkPolyData* pd, 
double* bounds);
 
  163     vtkPolyData* pd, 
double xmin, 
double xmax, 
double ymin, 
double ymax, 
double zmin, 
double zmax);
 
  191   void CreateInitialPolygon(
double*, 
int, 
const double*);
 
  198   void operator=(
const vtkHull&) = 
delete;
 
  
represent and manipulate 3D points
implicit function for convex set of planes
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
a simple class to control print indentation
object to represent cell connectivity
produce an n-sided convex hull
concrete dataset represents vertices, lines, polygons, and triangle strips
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.