00001
00002
00003
00004
00005
00006 #define GR_ATT_TAB_SIZ 50
00007 #define GR_DIT_TAB_SIZ 1000
00008
00009
00010
00011
00012 void DL_Init ();
00013 void DL_InitAttTab ();
00014 void DL_InitAttRec (int ind, int col, int ltyp, int lthick);
00015 long DL_StoreObj (int Typ, long DBInd, int AttInd);
00016 void DL_DumpObjTab ();
00017 int DL_StoreAtt (long Ind, GR_Att* att1);
00018 int DL_Redraw ();
00019 void DL_ReScale__ ();
00020 void DL_ReScalePoint (Point *pt1);
00021
00022
00023 int DL_GetTyp (long objInd);
00024 long DL_GetInd (long objInd);
00025 int DL_GetTrInd (long objInd);
00026 int DL_Get_GrAtt (GR_Att* att1, long Ind);
00027 DL_Att DL_GetAtt (long objInd);
00028
00029 long DL_find_obj (int typ, long ind, long DLend);
00030 int DL_find_sel (int *typ, long *ind);
00031
00032 int DL_pick_set (long ind, int mode);
00033 int DL_grp1_set (long ind, int mode);
00034
00035 int DL_disp_chg ();
00036 void DL_disp_set (long ind, int mode);
00037
00038 void DL_Lay_act_g1 (int layNr, int mode);
00039 void DL_Lay_typ_g1 (int typ, int mode);
00040 void DL_Lay_col_g1 (int col, int mode);
00041 void DL_Lay_ltyp_g1 (int ltyp, int mode);
00042 void DL_Lay_thk_g1 (int thk, int mode);
00043 int DL_Lay_mod (int layNr, int func, int mode);
00044 int DL_Lay_add (int layNr);
00045
00046
00047
00048
00049