VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
dox
Views
Core
vtkConvertSelectionDomain.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkConvertSelectionDomain.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm 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
=========================================================================*/
15
/*-------------------------------------------------------------------------
16
Copyright 2008 Sandia Corporation.
17
Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
18
the U.S. Government retains certain rights in this software.
19
-------------------------------------------------------------------------*/
40
#ifndef __vtkConvertSelectionDomain_h
41
#define __vtkConvertSelectionDomain_h
42
43
#include "
vtkViewsCoreModule.h
"
// For export macro
44
#include "
vtkPassInputTypeAlgorithm.h
"
45
46
class
vtkAnnotation
;
47
48
class
VTKVIEWSCORE_EXPORT
vtkConvertSelectionDomain
:
public
vtkPassInputTypeAlgorithm
49
{
50
public
:
51
static
vtkConvertSelectionDomain
*
New
();
52
vtkTypeMacro(
vtkConvertSelectionDomain
,
vtkPassInputTypeAlgorithm
);
53
void
PrintSelf
(ostream& os,
vtkIndent
indent);
54
55
protected
:
56
vtkConvertSelectionDomain
();
57
~
vtkConvertSelectionDomain
();
58
59
virtual
int
RequestData
(
60
vtkInformation
*,
61
vtkInformationVector
**,
62
vtkInformationVector
*);
63
64
virtual
int
FillInputPortInformation
(
65
int
port
,
vtkInformation
*
info
);
66
67
virtual
int
FillOutputPortInformation
(
68
int
port
,
vtkInformation
*
info
);
69
70
private
:
71
vtkConvertSelectionDomain
(
const
vtkConvertSelectionDomain
&);
// Not implemented.
72
void
operator=(
const
vtkConvertSelectionDomain
&);
// Not implemented.
73
};
74
75
#endif
vtkPassInputTypeAlgorithm
Superclass for algorithms that produce output of the same type as input.
Definition:
vtkPassInputTypeAlgorithm.h:49
vtkInformation
Store vtkAlgorithm input/output information.
Definition:
vtkInformation.h:85
vtkPassInputTypeAlgorithm.h
vtkX3D::info
Definition:
vtkX3D.h:376
vtkPassInputTypeAlgorithm::FillInputPortInformation
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:38
VTKVIEWSCORE_EXPORT
#define VTKVIEWSCORE_EXPORT
Definition:
vtkViewsCoreModule.h:15
vtkConvertSelectionDomain
Convert a selection from one domain to another.
Definition:
vtkConvertSelectionDomain.h:48
vtkPassInputTypeAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkAnnotation
Stores a collection of annotation artifacts.
Definition:
vtkAnnotation.h:47
vtkInformationVector
Store zero or more vtkInformation instances.
Definition:
vtkInformationVector.h:40
vtkX3D::port
Definition:
vtkX3D.h:447
vtkPassInputTypeAlgorithm::RequestData
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Definition:
vtkPassInputTypeAlgorithm.h:171
vtkPassInputTypeAlgorithm::New
static vtkPassInputTypeAlgorithm * New()
vtkPassInputTypeAlgorithm::FillOutputPortInformation
virtual int FillOutputPortInformation(int port, vtkInformation *info)
vtkViewsCoreModule.h
Generated on Sat Jan 3 2015 22:29:59 for VTK by
1.8.8