VTKExtensions
FiltersGeneral
vtkPVClipClosedSurface.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
3
// SPDX-License-Identifier: BSD-3-Clause
12
#ifndef vtkPVClipClosedSurface_h
13
#define vtkPVClipClosedSurface_h
14
15
#include "
vtkClipClosedSurface.h
"
16
#include "
vtkPVVTKExtensionsFiltersGeneralModule.h
"
//needed for exports
17
18
class
vtkPlane
;
19
20
class
VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
vtkPVClipClosedSurface
:
public
vtkClipClosedSurface
21
{
22
public
:
23
vtkTypeMacro(
vtkPVClipClosedSurface
,
vtkClipClosedSurface
);
24
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
25
static
vtkPVClipClosedSurface
*
New
();
26
30
void
SetClippingPlane(
vtkPlane
* plane);
31
32
protected
:
33
vtkPVClipClosedSurface
();
34
~
vtkPVClipClosedSurface
()
override
;
35
36
int
RequestData
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
37
vtkInformationVector
* outputVector)
override
;
38
39
vtkPlane
*
ClippingPlane
;
40
41
private
:
42
vtkPVClipClosedSurface
(
const
vtkPVClipClosedSurface
&) =
delete
;
43
void
operator=
(
const
vtkPVClipClosedSurface
&) =
delete
;
44
};
45
46
#endif
vtkClipClosedSurface::RequestData
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkPVVTKExtensionsFiltersGeneralModule.h
vtkInformation
vtkClipClosedSurface::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkClipClosedSurface::New
static vtkClipClosedSurface * New()
vtkPVClipClosedSurface::ClippingPlane
vtkPlane * ClippingPlane
Definition:
vtkPVClipClosedSurface.h:39
vtkClipClosedSurface.h
vtkIndent
vtkPlane
VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
#define VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
Definition:
vtkPVVTKExtensionsFiltersGeneralModule.h:15
vtkPVClipClosedSurface
Clipper for generating closed surfaces.
Definition:
vtkPVClipClosedSurface.h:20
vtkInformationVector
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkClipClosedSurface
Generated by
1.8.13 on Tue Oct 1 2024