IAC ReadDXF Project
-------------------

The directories ( iac_proj/rd_dxf/ ) contain all the V code, source code,
documentation, and installation information for the new IAC project "ReadDXF".

The directories should be placed into your existing project directory, which
should already contain the IAC Project File structure, i.e., the iac_proj/,
iac_lib/ and v/ directories.

The file INSTALL contains information on how to edit the existing IAC
files: a single line addition to the iac_proj/iac_proj.v file, to add the
new ReadDXF project, and additions to one or more of files in the iac_lib/
directory, to link appropriate objects to the top-level IAC library page.

Once the files have been correctly installed, the low-level modules of the
new project may be compiled. The "express" process is specified by the 
project. The project may be compiled by using one of the following commands
in the top-level directory of your project (whilst AVS/Express is not running):

        base -comp_proc express -exit
or
        make -f express.mk

        Using the 'make' command, requires that the express.mk file already
exists, and has been updated accordingly.


Prerequisites
-------------

This project relies on the successful installation of the following components.
Without them it will not function correctly.

ExtractObjects Project

CatCellSets Project


Files
-----

The following files are included within the iac_proj/rd_dxf/ directory.

INSTALL 	Contains installation instructions for editing the iac_proj.v
		and iac_lib/ files. This file should not be edited as the
		future installation script will use this file.

rd_dxf.v	Creates the IAC_PROJ.ReadDXF library.

rdxfmods.v	Creates the ReadDXFMods library containing the low-level
		module ReadDXFCore and the parameter block ReadDXFParams.

rdxfmacs.v	Creates the ReadDXFMacs library containing the user interface
		macro ReadDXF_UI, the functional macro ReadDXFFunc and the
		user macro readDXF.

rdxfusup.v	Creates the ReadDXFUnsupported library containing two
		unsupported user macros.

rdxfapps.v	Creates the ReadDXFApps library containing the example
		applications ReadDXFEg and ReadDXFExtractEg.

rd_dxf.cxx	C++ source code for the ReadDXFCore module.

src/*.cxx	C++ source files for the objects used by rd_dxf.cxx

src/*.hxx	C++ header files for the objects used by rd_dxf.cxx.

rd_dxf.html	HTML documentation for the read_datamine macro, and modules.

change.log	History of changes made to project.

README		This file.


Generated Files
---------------

When the project is compiled, the following files will be generated. Once
completed, you may safely remove these files; any future recompilations
will regenerate these files.

gen.hxx		AVS/Express generated header file.

gen.cxx		AVS/Express generated source code.

*.o/obj		Intermediate object files.

