Files
Include/EGkGeoObjType.h
T

32 lines
1.2 KiB
C

//----------------------------------------------------------------------------
// EgalTech 2013-2013
//----------------------------------------------------------------------------
// File : EGkGeoObjType.h Data : 21.11.13 Versione : 1.3a1
// Contenuto : Definizione Tipo degli Oggetti Geometrici.
//
//
//
// Modifiche : 30.04.13 DS Creazione modulo.
//
//
//----------------------------------------------------------------------------
#pragma once
//----------------- Costanti famiglie oggetto geometrico ----------------------
const int GEO_ZERODIM = 0x100 ;
const int GEO_CURVE = 0x200 ;
const int GEO_SURF = 0x400 ;
//----------------- Costanti tipo oggetto geometrico --------------------------
enum GeoObjType { GEO_NONE = 0,
GEO_VECT3D = ( GEO_ZERODIM + 0),
GEO_PNT3D = ( GEO_ZERODIM + 1),
GEO_FRAME3D = ( GEO_ZERODIM + 2),
CRV_LINE = ( GEO_CURVE + 0),
CRV_ARC = ( GEO_CURVE + 1),
CRV_BEZ = ( GEO_CURVE + 2),
CRV_COMPO = ( GEO_CURVE + 3),
SRF_TRIMESH = ( GEO_SURF + 0)} ;