VTK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
home
demarle
Builds
VTK
release
Utilities
Doxygen
dox
IO
Xdmf3
vtkXdmf3ArraySelection.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkXdmf3ArraySelection.h
5
Language: C++
6
7
Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
8
All rights reserved.
9
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
10
11
This software is distributed WITHOUT ANY WARRANTY; without even
12
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13
PURPOSE. See the above copyright notice for more information.
14
15
=========================================================================*/
28
#ifndef vtkXdmf3ArraySelection_h
29
#define vtkXdmf3ArraySelection_h
30
31
#include "vtkIOXdmf3Module.h"
// For export macro
32
33
#include <map>
//for superclass template
34
#include <string>
//for superclass's content type
35
36
class
VTKIOXDMF3_EXPORT
vtkXdmf3ArraySelection
37
:
public
std::map<std::string, bool>
38
{
39
public
:
43
void
Merge(
const
vtkXdmf3ArraySelection
& other);
44
48
void
AddArray(
const
char
*
name
,
bool
status=
true
);
49
53
bool
ArrayIsEnabled(
const
char
* name);
54
58
bool
HasArray(
const
char
* name);
59
61
64
void
SetArrayStatus(
const
char
* name,
bool
status);
65
int
GetArraySetting(
const
char
* name);
67
71
const
char
* GetArrayName(
int
index
);
72
74
77
int
GetNumberOfArrays();
78
};
80
81
#endif //# vtkXdmf3ArraySelection_h
82
// VTK-HeaderTest-Exclude: vtkXdmf3ArraySelection.h
vtkX3D::name
Definition:
vtkX3D.h:219
vtkX3D::index
Definition:
vtkX3D.h:246
vtkXdmf3ArraySelection
helper to identify requested arrays with
Definition:
vtkXdmf3ArraySelection.h:36
Generated by
1.8.9.1