[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).