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
Common
ExecutionModel
vtkOverlappingAMRAlgorithm.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkOverlappingAMRAlgorithm.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
=========================================================================*/
25
#ifndef VTKOVERLAPPINGAMRALGORITHM_H_
26
#define VTKOVERLAPPINGAMRALGORITHM_H_
27
28
#include "
vtkCommonExecutionModelModule.h
"
// For export macro
29
#include "
vtkUniformGridAMRAlgorithm.h
"
30
31
class
vtkOverlappingAMR
;
32
class
vtkInformation
;
33
34
class
VTKCOMMONEXECUTIONMODEL_EXPORT
vtkOverlappingAMRAlgorithm
:
35
public
vtkUniformGridAMRAlgorithm
36
{
37
public
:
38
static
vtkOverlappingAMRAlgorithm
*
New
();
39
vtkTypeMacro(
vtkOverlappingAMRAlgorithm
,
vtkUniformGridAMRAlgorithm
);
40
void
PrintSelf
(ostream& os,
vtkIndent
indent);
41
43
44
vtkOverlappingAMR
*
GetOutput
();
45
vtkOverlappingAMR
*
GetOutput
(
int
);
47
48
protected
:
49
vtkOverlappingAMRAlgorithm
();
50
virtual
~
vtkOverlappingAMRAlgorithm
();
51
53
54
virtual
int
FillOutputPortInformation
(
int
port
,
vtkInformation
*
info
);
55
virtual
int
FillInputPortInformation
(
int
port
,
vtkInformation
*
info
);
57
58
private
:
59
vtkOverlappingAMRAlgorithm
(
const
vtkOverlappingAMRAlgorithm
&);
// Not implemented
60
void
operator=(
const
vtkOverlappingAMRAlgorithm
&);
// Not implemented
61
};
62
63
#endif
/* VTKOVERLAPPINGAMRALGORITHM_H_ */
vtkUniformGridAMRAlgorithm::FillOutputPortInformation
virtual int FillOutputPortInformation(int port, vtkInformation *info)
VTKCOMMONEXECUTIONMODEL_EXPORT
#define VTKCOMMONEXECUTIONMODEL_EXPORT
Definition:
vtkCommonExecutionModelModule.h:15
vtkOverlappingAMRAlgorithm
Definition:
vtkOverlappingAMRAlgorithm.h:34
vtkInformation
Store vtkAlgorithm input/output information.
Definition:
vtkInformation.h:85
vtkUniformGridAMRAlgorithm.h
vtkX3D::info
Definition:
vtkX3D.h:376
vtkUniformGridAMRAlgorithm::FillInputPortInformation
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:38
vtkOverlappingAMR
hierarchical dataset of vtkUniformGrids
Definition:
vtkOverlappingAMR.h:45
vtkUniformGridAMRAlgorithm::New
static vtkUniformGridAMRAlgorithm * New()
vtkUniformGridAMRAlgorithm::GetOutput
vtkUniformGridAMR * GetOutput()
vtkX3D::port
Definition:
vtkX3D.h:447
vtkUniformGridAMRAlgorithm
Definition:
vtkUniformGridAMRAlgorithm.h:34
vtkUniformGridAMRAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
vtkCommonExecutionModelModule.h
Generated on Thu Mar 12 2015 20:31:31 for VTK by
1.8.8