gCAD3D 2.35
xa_sele.h
Go to the documentation of this file.
1 /* ../xa/xa_sele.h
2 
3 */
10 // selectionGroups (cannot be used as chars): TYP_IS_SELGRP()
11 #define Typ_goGeom 1000
12 #define Typ_goPrim 1001
13 #define Typ_goGeo1 1002
14 #define Typ_goGeo2 1003
15 #define Typ_goGeo3 1004
16 #define Typ_goGeo4 1005
17 #define Typ_goGeo5 1006
18 #define Typ_goGeoSUSU 1007
19 #define Typ_goGeo6 1008
20 #define Typ_goGeo7 1009
21 #define Typ_goGeo8 1010
22 #define Typ_goAxis 1011
23 #define Typ_go_LCS 1012
24 #define Typ_go_LR 1013
25 
26 // selectionModifiers
27 #define Typ_FncVAR1 1020
28 #define Typ_FncVAR2 1021
29 #define Typ_FncVC1 1022
30 #define Typ_FncVC2 1023
31 #define Typ_FncNxt 1024
32 #define Typ_FncPrv 1025
33 #define Typ_FncNxt 1024
34 #define Typ_FncPrv 1025
35 #define Typ_FncDirX 1026
36 #define Typ_FncPtOnObj 1027
37 #define Typ_FncPtOnCP 1028
38 
39 // aux
40 #define Typ_EOT 1050
41 // #define Typ_Val_symTyp 1100
42 // #define Typ_Str_Dir1 1101
43 // #define Typ_Obj_0 1102
44 
45 
46  typedef struct {int typ; char oid[128];} subCurv;
47 // S(baseCv v1) baseCv=contour; v1=segNr; subCurv = L|C in CCV
48 // S(baseCv v1 v2) baseCv=contour; v1=segNr; subCurv=contour|plg; v2=segNr
49 // P|D(baseCv v2) typ=P; v1<1.; v2=parameter; eg P on plg
50 // P|D(baseCv v1 v2) typ=P; v1=segNr(>=1); v2=parameter; eg P on L in CCV
51  // segmentNumbers: 1 = first segment.
52 
53 
54 
55 // EOF
int typ
Definition: xa_sele.h:46
Definition: xa_sele.h:46