VTK
9.4.20251007
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
Rendering
ANARI
vtkAnariWindowNode.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
16
17
#ifndef vtkAnariWindowNode_h
18
#define vtkAnariWindowNode_h
19
20
#include "vtkRenderingAnariModule.h"
// For export macro
21
#include "
vtkWindowNode.h
"
22
23
VTK_ABI_NAMESPACE_BEGIN
24
25
class
VTKRENDERINGANARI_EXPORT
vtkAnariWindowNode
:
public
vtkWindowNode
26
{
27
public
:
28
static
vtkAnariWindowNode
*
New
();
29
vtkTypeMacro(
vtkAnariWindowNode
,
vtkWindowNode
);
30
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
31
35
void
Render
(
bool
prepass)
override
;
36
37
protected
:
38
vtkAnariWindowNode
();
39
~vtkAnariWindowNode
() =
default
;
40
41
private
:
42
vtkAnariWindowNode
(
const
vtkAnariWindowNode
&) =
delete
;
43
void
operator=(
const
vtkAnariWindowNode
&) =
delete
;
44
};
45
46
VTK_ABI_NAMESPACE_END
47
#endif
vtkAnariWindowNode::New
static vtkAnariWindowNode * New()
vtkAnariWindowNode::Render
void Render(bool prepass) override
Make ANARI calls to make visible.
vtkAnariWindowNode::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkAnariWindowNode::~vtkAnariWindowNode
~vtkAnariWindowNode()=default
vtkAnariWindowNode::vtkAnariWindowNode
vtkAnariWindowNode()
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:29
vtkWindowNode::vtkWindowNode
vtkWindowNode()
vtkWindowNode.h
Generated on
for VTK by
1.14.0