src
paraview-5.12
Remoting
Views
vtkPVCenterAxesActor.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
10
#ifndef vtkPVCenterAxesActor_h
11
#define vtkPVCenterAxesActor_h
12
13
#include "vtkOpenGLActor.h"
14
#include "vtkRemotingViewsModule.h"
// needed for export macro
15
16
class
vtkAxes
;
17
class
vtkPolyDataMapper
;
18
19
class
VTKREMOTINGVIEWS_EXPORT
vtkPVCenterAxesActor
:
public
vtkOpenGLActor
20
{
21
public
:
22
static
vtkPVCenterAxesActor
*
New
();
23
vtkTypeMacro(
vtkPVCenterAxesActor
,
vtkOpenGLActor
);
24
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
25
29
void
SetSymmetric(
int
);
30
34
void
SetComputeNormals(
int
);
35
36
protected
:
37
vtkPVCenterAxesActor
();
38
~
vtkPVCenterAxesActor
()
override
;
39
40
vtkAxes
*
Axes
;
41
vtkPolyDataMapper
*
Mapper
;
42
43
private
:
44
vtkPVCenterAxesActor
(
const
vtkPVCenterAxesActor
&) =
delete
;
45
void
operator=
(
const
vtkPVCenterAxesActor
&) =
delete
;
46
};
47
48
#endif
vtkPolyDataMapper
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkAxes
vtkPVCenterAxesActor
Definition:
vtkPVCenterAxesActor.h:19
vtkIndent
vtkPVCenterAxesActor::Axes
vtkAxes * Axes
Definition:
vtkPVCenterAxesActor.h:40
vtkOpenGLActor::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkOpenGLActor::New
static vtkOpenGLActor * New()
vtkPVCenterAxesActor::Mapper
vtkPolyDataMapper * Mapper
Definition:
vtkPVCenterAxesActor.h:41
vtkOpenGLActor
Generated by
1.8.17 on Wed Mar 27 2024