gCAD3D 2.40
xa_del.c File Reference

delete object More...

#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "../ut/ut_geo.h"
#include "../ut/ut_memTab.h"
#include "../ut/ut_cast.h"
#include "../gui/gui__.h"
#include "../ut/func_types.h"
#include "../db/ut_DB.h"
#include "../xa/xa_ed_mem.h"
#include "../xa/xa_mem.h"
#include "../xa/xa_ui.h"
#include "../xa/xa_brw.h"


static MemTab (ObjSRC)
int Del_obj_add (MemTab(ObjSRC)*oTab, ObjSRC *oRec)
int Del_obj__ (int typ, long dbi)
int Del_grp__ ()
int Del_tab__ (int ii, ObjDB *gTab)
int Del_dump ()


static void * winDel

Detailed Description

delete object

Del_init create & display list of all depending objs
Del_Win__ open Window; display List of objs
Del_Win_upd populate window
Del_Win_add populate window
Del_hili hilite all objects-to-delete
Del_CB_sel selection in tree-view; unused
Del_CB_del delete one or all objs of List
Del_obj__ delete obj
Del_grp__ delete all objs in group
Del_tab__ delete objects
Del_dump dump delTab
Del_free free delTab NOT YET IMPLEM.
Del_obj_add add oRec to oTab if it does not alrey exist

Function Documentation

static MemTab ( ObjSRC  )
int Del_obj_add ( MemTab(ObjSRC)*  oTab,
ObjSRC oRec 
int Del_obj__ ( int  typ,
long  dbi 
int Del_grp__ ( )
int Del_tab__ ( int  ii,
ObjDB gTab 
int Del_dump ( )

dump delTab

Variable Documentation

void* winDel