[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bmg-commit]



Update of /d9/projects/walkthru/mit/src/CADlib2
In directory lime:/home/mic/bmg/walkthru/mit/src/CADlib2

Added Files:
	AUTHORS CADstuff.cc CADstuff.h COPYING ChangeLog INSTALL 
	Makefile.am NEWS README StringPack.cc StringPack.h aclocal.m4 
	autogen.sh configure.in depcomp gpc.cc gpc.h install-sh 
	libtool ltconfig ltmain.sh missing mkinstalldirs support.cc 
	support.h ug_read.l ug_read.y 
Log Message:
this is a much-updated version of CADlib. some needed functions were added for
manipulating UG. much of it has been converted to STL, although not yet all of it--
in particular many char arrays were replaced with strings, as these were causing a
problem.

the relevant code from support/ was brought here, and some of it was removed
(in particular the list code). h_table is still used.

StringPack is used to group together and serialize named values in a
forward-compatible manner. that is, one can add values to a StringPack object, and
as long as the keys (i.e. names) are different, they will not interfere with other
values. the serialized strings produced are UG-compatible, so they can, for instance,
be used in vertex names. right now only strings, ints, and doubles are supported as
values (and the keys are always strings).