Files
Include/EGkGdbConst.h
T
Dario Sassi 82b2fcf8ae Include :
- modifiche interfacce
- aggiunto manager esecutori.
2014-03-23 12:39:06 +00:00

54 lines
1.9 KiB
C

//----------------------------------------------------------------------------
// EgalTech 2013-2013
//----------------------------------------------------------------------------
// File : EgkGdbConst.h Data : 04.12.13 Versione : 1.4a3
// Contenuto : Costanti generali per DB geometrico.
//
//
//
// Modifiche : 04.12.13 DS Creazione modulo.
//
//
//----------------------------------------------------------------------------
#pragma once
//----------------- Costanti generali ------------------------------------------
const int GDB_ID_ROOT = 0 ;
const int GDB_ID_NULL = -1 ;
//----------------- Costanti tipo oggetti del DB geometrico --------------------
enum GdbType { GDB_TY_NONE = 0,
GDB_TY_GEO = 1,
GDB_TY_GROUP = 2} ;
//----------------- Costanti livello oggetti del DB geometrico -----------------
enum GdbLevel { GDB_LV_USER = 1,
GDB_LV_SYSTEM = 2,
GDB_LV_TEMP = 3} ;
//----------------- Costanti modo oggetti del DB geometrico --------------------
enum GdbMode { GDB_MD_STD = 1,
GDB_MD_LOCKED = 2,
GDB_MD_HIDDEN = 3} ;
//----------------- Costanti stato oggetti del DB geometrico -------------------
enum GdbStatus { GDB_ST_OFF = 0,
GDB_ST_ON = 1,
GDB_ST_SEL = 2} ;
//----------------- Costanti marcatura oggetti del DB geometrico ---------------
enum GdbMark { GDB_MK_OFF = 0,
GDB_MK_ON = 1} ;
//----------------- Costanti materiale oggetti del DB geometrico ---------------
enum GdbMaterial { GDB_MT_COLOR = -1,
GDB_MT_PARENT = 0} ;
// valori positivi indicano indici nella lista dei materiali (1 based)
//----------------- Costanti flag di BBox --------------------------------------
enum BBoxFlag { BBF_NONE = 0,
BBF_ONLY_VISIBLE = 1} ;