summaryrefslogtreecommitdiff
path: root/inc/MeshVS_EntityType.hxx
blob: b47b4b62532e6a614f8caf77db88014544a160fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// File:	MeshVS_EntityType.hxx
// Created:	Mon Sep 29 2003
// Author:	Alexander SOLOVYOV
// Copyright:	Open CASCADE 2003

#ifndef MeshVS_ENTITYTYPEHXX
#define MeshVS_ENTITYTYPEHXX

Standard_EXPORT typedef enum
{
  MeshVS_ET_NONE   = 0x00,
  MeshVS_ET_Node   = 0x01,
  MeshVS_ET_0D     = 0x02,
  MeshVS_ET_Link   = 0x04,
  MeshVS_ET_Face   = 0x08,
  MeshVS_ET_Volume = 0x10,

  MeshVS_ET_Element = MeshVS_ET_0D | MeshVS_ET_Link | MeshVS_ET_Face | MeshVS_ET_Volume,
  MeshVS_ET_All     = MeshVS_ET_Element | MeshVS_ET_Node


}   MeshVS_EntityType;

#endif