Files
EgtGeomKernel/NgeConst.h
Dario Sassi 71ba248c80 EgtGeomKernel :
- versione NGE portata a 1018 per aggiunta parametro DexToVoxRatio di Zmap
- in VolZmap funzione SetTolerances rinominata in SetToolTolerances.
2020-09-18 16:24:43 +00:00

72 lines
3.2 KiB
C++

//----------------------------------------------------------------------------
// EgalTech 2014-2020
//----------------------------------------------------------------------------
// File : NgeConst.h Data : 22.09.20 Versione : 2.2i2
// Contenuto : Costanti per file Nge.
//
//
//
// Modifiche : 12.04.14 DS Creazione modulo.
// 28.05.14 DS 1.5.7 -> aggiunto aggetto Testo.
// 23.08.14 DS 1007 -> versione con 1 solo int e cambiato nome GDB in "EgtGeomDB".
// 21.01.15 DS 1009 -> Aggiunto ZMAP, cambiato Id di TEXT.
// 11.03.15 DS 1010 -> Aggiunto flag orientata e elenco facce a SurfTm.
// 22.05.15 DS 1011 -> Aggiunta possibilità estensione oggetti con IUserObj.
// 05.08.15 DS 1012 -> Aggiunta FlatRegion.
// 04.10.15 DS 1013 -> Aggiunto TextureData.
// 18.09.18 DS 1014 -> Aggiunto flag Shape a Zmap.
// 27.12.19 DS 1015 -> Aggiunto DIMENSION.
// 22.03.20 DS 1016 -> Aggiunta SurfBezier.
// 22.09.20 DS 1018 -> Aggiunto DexVoxRatio a Zmap.
//
//----------------------------------------------------------------------------
#pragma once
#include <string>
//----------------------------------------------------------------------------
// Costanti per file NGE
//----------------------------------------------------------------------------
// Nome GDB
const std::string NGE_GEOMDB = "EgtGeomDB" ;
// Versione
const int NGE_VER_1007 = 1007 ; // nuovo versioning con unico valore
const int NGE_VER_1008 = 1008 ; // aggiunge vtExtr e dThick a tutte le curve
const int NGE_VER_1009 = 1009 ; // aggiunto solido ZMAP e cambiato Id di TEXT
const int NGE_VER_1010 = 1010 ; // aggiunto flag orientata e elenco facce a SurfTm
const int NGE_VER_1011 = 1011 ; // aggiunta possibilità estensione oggetti con IUserObj (Keyword U)
const int NGE_VER_1012 = 1012 ; // aggiunta superficie FlatRegion
const int NGE_VER_1013 = 1013 ; // aggiunto TextureData (Keyword T)
const int NGE_VER_1014 = 1014 ; // aggiunto Shape a Zmap
const int NGE_VER_1015 = 1015 ; // aggiunto Dimension
const int NGE_VER_1016 = 1016 ; // aggiunta superficie Bezier
const int NGE_VER_1018 = 1018 ; // aggiunto DexVoxRatio a Zmap
const int NGE_VER_LAST = NGE_VER_1018 ;
// Indici KeyWord
const int NGE_START = 0 ;
const int NGE_END = 1 ;
const int NGE_MAT_DEF = 2 ;
const int NGE_MAT_LIB = 3 ;
const int NGE_A = 4 ;
const int NGE_G = 5 ;
const int NGE_P = 6 ;
const int NGE_U = 7 ;
const int NGE_T = 8 ;
const int NGE_A_GRP = 9 ;
const int NGE_X_CPY = 10 ;
const int NGE_G_VEC = 11 ;
const int NGE_G_PNT = 12 ;
const int NGE_G_FRM = 13 ;
const int NGE_C_LIN = 14 ;
const int NGE_C_ARC = 15 ;
const int NGE_C_BEZ = 16 ;
const int NGE_C_CMP = 17 ;
const int NGE_S_TRM = 18 ;
const int NGE_S_FRG = 19 ;
const int NGE_S_BEZ = 20 ;
const int NGE_V_ZMP = 21 ;
const int NGE_E_TXT = 22 ;
const int NGE_E_DIM = 23 ;
const int NGE_LAST_ID = 23 ; // ultimo valore