ParaView
ParaViewCore
VTKExtensions
Rendering
vtkPVInteractiveViewLinkRepresentation.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: ParaView
4
Module: vtkPVInteractiveViewLinkRepresentation.h
5
6
Copyright (c) Kitware, Inc.
7
All rights reserved.
8
See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
25
#ifndef vtkPVInteractiveViewLinkRepresentation_h
26
#define vtkPVInteractiveViewLinkRepresentation_h
27
28
#include "vtkLogoRepresentation.h"
29
#include "vtkPVVTKExtensionsRenderingModule.h"
// needed for export macro
30
31
class
VTKPVVTKEXTENSIONSRENDERING_EXPORT
vtkPVInteractiveViewLinkRepresentation
32
:
public
vtkLogoRepresentation
33
{
34
public
:
35
static
vtkPVInteractiveViewLinkRepresentation
* New();
36
vtkTypeMacro(
vtkPVInteractiveViewLinkRepresentation
, vtkLogoRepresentation);
37
void
PrintSelf(ostream& os, vtkIndent indent);
38
45
virtual
void
WidgetInteraction(
double
eventPos[2]);
46
47
protected
:
48
vtkPVInteractiveViewLinkRepresentation
();
49
~
vtkPVInteractiveViewLinkRepresentation
();
50
54
virtual
void
AdjustImageSize(
double
o[2],
double
borderSize[2],
double
imageSize[2]);
55
56
private
:
57
vtkPVInteractiveViewLinkRepresentation
(
58
const
vtkPVInteractiveViewLinkRepresentation
&) VTK_DELETE_FUNCTION;
59
void
operator=(
const
vtkPVInteractiveViewLinkRepresentation
&) VTK_DELETE_FUNCTION;
60
};
61
62
#endif
vtkPVInteractiveViewLinkRepresentation
A Representation to manipulate an interactive view link widget.
Definition:
vtkPVInteractiveViewLinkRepresentation.h:31
Generated by
1.8.13