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"

Functions

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 ()
 

Variables

static void * winDel
 

Detailed Description

delete object

=====================================================
List_functions_start:
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
List_functions_end:
=====================================================

Function Documentation

static MemTab ( ObjSRC  )
static
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
static