SALOME - SMESH
SMESHDS_CommandType.hxx
Go to the documentation of this file.
1
// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
2
//
3
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
4
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
5
//
6
// This library is free software; you can redistribute it and/or
7
// modify it under the terms of the GNU Lesser General Public
8
// License as published by the Free Software Foundation; either
9
// version 2.1 of the License.
10
//
11
// This library is distributed in the hope that it will be useful,
12
// but WITHOUT ANY WARRANTY; without even the implied warranty of
13
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
// Lesser General Public License for more details.
15
//
16
// You should have received a copy of the GNU Lesser General Public
17
// License along with this library; if not, write to the Free Software
18
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19
//
20
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
21
//
22
// SMESH SMESHDS : management of mesh data and SMESH document
23
// File : SMESHDS_CommandType.hxx
24
// Module : SMESH
25
//
26
#ifndef _SMESHDS_CommandType_HeaderFile
27
#define _SMESHDS_CommandType_HeaderFile
28
29
//#include <Standard_PrimitiveTypes.hxx>
30
31
enum
SMESHDS_CommandType
{
32
SMESHDS_AddNode
,
33
SMESHDS_AddEdge
,
34
SMESHDS_AddTriangle
,
35
SMESHDS_AddQuadrangle
,
36
SMESHDS_AddPolygon
,
37
SMESHDS_AddTetrahedron
,
38
SMESHDS_AddPyramid
,
39
SMESHDS_AddPrism
,
40
SMESHDS_AddHexahedron
,
41
SMESHDS_AddPolyhedron
,
42
SMESHDS_RemoveNode
,
43
SMESHDS_RemoveElement
,
44
SMESHDS_MoveNode
,
45
SMESHDS_ChangeElementNodes
,
46
SMESHDS_ChangePolyhedronNodes
,
47
SMESHDS_Renumber
,
48
SMESHDS_ClearAll
,
49
// special types for quadratic elements
50
SMESHDS_AddQuadEdge
,
51
SMESHDS_AddQuadTriangle
,
52
SMESHDS_AddQuadQuadrangle
,
53
SMESHDS_AddQuadTetrahedron
,
54
SMESHDS_AddQuadPyramid
,
55
SMESHDS_AddQuadPentahedron
,
56
SMESHDS_AddQuadHexahedron
,
57
// special type for 0D elements
58
SMESHDS_Add0DElement
59
};
60
61
62
#endif
SMESHDS_AddQuadTriangle
Definition:
SMESHDS_CommandType.hxx:51
SMESHDS_AddEdge
Definition:
SMESHDS_CommandType.hxx:33
SMESHDS_CommandType
SMESHDS_CommandType
Definition:
SMESHDS_CommandType.hxx:31
SMESHDS_ChangeElementNodes
Definition:
SMESHDS_CommandType.hxx:45
SMESHDS_ChangePolyhedronNodes
Definition:
SMESHDS_CommandType.hxx:46
SMESHDS_AddHexahedron
Definition:
SMESHDS_CommandType.hxx:40
SMESHDS_AddQuadrangle
Definition:
SMESHDS_CommandType.hxx:35
SMESHDS_AddPrism
Definition:
SMESHDS_CommandType.hxx:39
SMESHDS_AddPolygon
Definition:
SMESHDS_CommandType.hxx:36
SMESHDS_AddQuadQuadrangle
Definition:
SMESHDS_CommandType.hxx:52
SMESHDS_AddPolyhedron
Definition:
SMESHDS_CommandType.hxx:41
SMESHDS_Renumber
Definition:
SMESHDS_CommandType.hxx:47
SMESHDS_RemoveElement
Definition:
SMESHDS_CommandType.hxx:43
SMESHDS_AddQuadTetrahedron
Definition:
SMESHDS_CommandType.hxx:53
SMESHDS_Add0DElement
Definition:
SMESHDS_CommandType.hxx:58
SMESHDS_AddQuadPyramid
Definition:
SMESHDS_CommandType.hxx:54
SMESHDS_ClearAll
Definition:
SMESHDS_CommandType.hxx:48
SMESHDS_MoveNode
Definition:
SMESHDS_CommandType.hxx:44
SMESHDS_AddTetrahedron
Definition:
SMESHDS_CommandType.hxx:37
SMESHDS_AddPyramid
Definition:
SMESHDS_CommandType.hxx:38
SMESHDS_AddTriangle
Definition:
SMESHDS_CommandType.hxx:34
SMESHDS_RemoveNode
Definition:
SMESHDS_CommandType.hxx:42
SMESHDS_AddQuadPentahedron
Definition:
SMESHDS_CommandType.hxx:55
SMESHDS_AddQuadHexahedron
Definition:
SMESHDS_CommandType.hxx:56
SMESHDS_AddQuadEdge
Definition:
SMESHDS_CommandType.hxx:50
SMESHDS_AddNode
Definition:
SMESHDS_CommandType.hxx:32
root
rpmbuild
BUILD
smesh-6.7.6
inc
SMESHDS_CommandType.hxx
Generated by
1.8.14