Arcane
v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
IosVtk.h
1
// -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
2
//-----------------------------------------------------------------------------
3
// Copyright 2000-2022 CEA (www.cea.fr) IFPEN (www.ifpenergiesnouvelles.com)
4
// See the top-level COPYRIGHT file for details.
5
// SPDX-License-Identifier: Apache-2.0
6
//-----------------------------------------------------------------------------
7
#ifndef _VTK_DEFINES_H_
8
#define _VTK_DEFINES_H_
9
10
#define VTK_EMPTY_CELL 0
11
#define VTK_VERTEX 1
12
#define VTK_POLY_VERTEX 2
// set of 3D vertices
13
#define VTK_LINE 3
14
#define VTK_POLY_LINE 4
// a set of 1D lines
15
#define VTK_TRIANGLE 5
16
17
// 2D triangle strip
18
// A triangle strip is a compact representation of triangles connected edge to edge in strip fashion
19
#define VTK_TRIANGLE_STRIP 6
20
#define VTK_POLYGON 7
21
#define VTK_PIXEL 8
// 2D orthogonal quadrilateral
22
#define VTK_QUAD 9
// 2D quadrilateral
23
#define VTK_TETRA 10
// 3D tetrahedron
24
#define VTK_VOXEL 11
// 3D orthogonal parallelepiped
25
#define VTK_HEXAHEDRON 12
// 3D hexahedron
26
27
// A wedge consists of two triangular and three quadrilateral faces
28
// and is defined by the six points.
29
#define VTK_WEDGE 13
// 3D linear wedge
30
31
//A pyramid consists of a rectangular base with four triangular faces.
32
#define VTK_PYRAMID 14
// 3D linear pyramid
33
34
#define VTK_PENTAGONAL_PRISM 15
// 3D prism with pentagonal base (10 points)
35
#define VTK_HEXAGONAL_PRISM 16
// 3D prism with hexagonal base (12 points)
36
37
#define VTK_QUADRATIC_EDGE 21
38
#define VTK_QUADRATIC_TRIANGLE 22
39
#define VTK_QUADRATIC_QUAD 23
40
#define VTK_QUADRATIC_TETRA 24
41
#define VTK_QUADRATIC_HEXAHEDRON 25
42
#define VTK_QUADRATIC_WEDGE 26
43
#define VTK_QUADRATIC_PYRAMID 27
44
#define VTK_BIQUADRATIC_QUAD 28
45
#define VTK_TRIQUADRATIC_HEXAHEDRON 29
46
#define VTK_QUADRATIC_LINEAR_QUAD 30
47
#define VTK_QUADRATIC_LINEAR_WEDGE 31
48
#define VTK_BIQUADRATIC_QUADRATIC_WEDGE 32
49
#define VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON 33
50
51
52
#endif
arcane
ios
IosVtk.h
Généré le Lundi 18 Novembre 2024 03:01:36 pour Arcane par
1.9.8