src
paraview-5.12
Remoting
Views
vtkPVInteractiveViewLinkRepresentation.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
13
#ifndef vtkPVInteractiveViewLinkRepresentation_h
14
#define vtkPVInteractiveViewLinkRepresentation_h
15
16
#include "
vtkLogoRepresentation.h
"
17
#include "vtkRemotingViewsModule.h"
// needed for export macro
18
19
class
VTKREMOTINGVIEWS_EXPORT
vtkPVInteractiveViewLinkRepresentation
:
public
vtkLogoRepresentation
20
{
21
public
:
22
static
vtkPVInteractiveViewLinkRepresentation
*
New
();
23
vtkTypeMacro(
vtkPVInteractiveViewLinkRepresentation
,
vtkLogoRepresentation
);
24
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
25
32
void
WidgetInteraction
(
double
eventPos[2])
override
;
33
34
protected
:
35
vtkPVInteractiveViewLinkRepresentation
();
36
~
vtkPVInteractiveViewLinkRepresentation
()
override
;
37
41
void
AdjustImageSize
(
double
o[2],
double
borderSize[2],
double
imageSize[2])
override
;
42
43
private
:
44
vtkPVInteractiveViewLinkRepresentation
(
const
vtkPVInteractiveViewLinkRepresentation
&) =
delete
;
45
void
operator=
(
const
vtkPVInteractiveViewLinkRepresentation
&) =
delete
;
46
};
47
48
#endif
vtkLogoRepresentation::New
static vtkLogoRepresentation * New()
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkLogoRepresentation
vtkLogoRepresentation::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkLogoRepresentation::AdjustImageSize
virtual void AdjustImageSize(double o[2], double borderSize[2], double imageSize[2])
vtkBorderRepresentation::WidgetInteraction
virtual void WidgetInteraction(double eventPos[2])
vtkPVInteractiveViewLinkRepresentation
A Representation to manipulate an interactive view link widget.
Definition:
vtkPVInteractiveViewLinkRepresentation.h:19
vtkIndent
vtkLogoRepresentation.h
Generated by
1.8.17 on Wed Mar 27 2024