From 610783f8a439a2d67279cfaf69c9f978a19c14ea Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 14 Apr 2014 16:16:55 +0000 Subject: [PATCH] Include : - corrette costanti per GeoObjType. --- EGkGeoObjType.h | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/EGkGeoObjType.h b/EGkGeoObjType.h index 9c25918..081ede8 100644 --- a/EGkGeoObjType.h +++ b/EGkGeoObjType.h @@ -15,17 +15,18 @@ //----------------- Costanti famiglie oggetto geometrico ---------------------- -const int GEO_ZERODIM = 0x000 ; +// i primi 7 bit (0-127) restano liberi per identificare gli elementi di ogni famiglia +const int GEO_ZERODIM = 0x080 ; const int GEO_CURVE = 0x100 ; const int GEO_SURF = 0x200 ; //----------------- Costanti tipo oggetto geometrico -------------------------- enum GeoObjType { GEO_NONE = 0, - GEO_VECT3D = ( GEO_ZERODIM + 1), - GEO_PNT3D = ( GEO_ZERODIM + 2), - GEO_FRAME3D = ( GEO_ZERODIM + 3), - CRV_LINE = ( GEO_CURVE + 1), - CRV_ARC = ( GEO_CURVE + 2), - CRV_BEZ = ( GEO_CURVE + 3), - CRV_COMPO = ( GEO_CURVE + 4), - SRF_TRIMESH = ( GEO_SURF + 1)} ; + 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)} ;