src
paraview-5.12
Remoting
Views
vtkPVDefaultPass.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
12
#ifndef vtkPVDefaultPass_h
13
#define vtkPVDefaultPass_h
14
15
#include "vtkRemotingViewsModule.h"
// needed for export macro
16
#include "
vtkRenderPass.h
"
17
18
class
VTKREMOTINGVIEWS_EXPORT
vtkPVDefaultPass
:
public
vtkRenderPass
19
{
20
public
:
21
static
vtkPVDefaultPass
*
New
();
22
vtkTypeMacro(
vtkPVDefaultPass
,
vtkRenderPass
);
23
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
24
28
void
Render
(
const
vtkRenderState
* render_state)
override
;
29
30
protected
:
31
vtkPVDefaultPass
();
32
~
vtkPVDefaultPass
()
override
;
33
34
private
:
35
vtkPVDefaultPass
(
const
vtkPVDefaultPass
&) =
delete
;
36
void
operator=
(
const
vtkPVDefaultPass
&) =
delete
;
37
};
38
39
#endif
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkObject::New
static vtkObject * New()
vtkPVDefaultPass
encapsulates the traditional OpenGL pipeline (minus the camera).
Definition:
vtkPVDefaultPass.h:18
vtkRenderPass::Render
virtual void Render(const vtkRenderState *s)=0
vtkRenderPass::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkRenderPass.h
vtkIndent
vtkRenderState
vtkRenderPass
Generated by
1.8.17 on Wed Mar 27 2024