AcMapProject class

From Land Desktop Development ARX CPP SDK

 

AcMapProject class

Header file: MapProj.h.

Note  This class has new functions added for AutoCAD Map 3D 2005.

An instance of the AcMapProject class, a project, is the principal container for objects used in AutoCAD Map. Within a Map session, a user can open and close multiple projects.

The project contains objects of the following classes:

 AcMapDrawingSet class

 AcMapRangeLibrary class

 AcMapQueryLibrary class

 AcMapSaveSet class

 AcMapODContainer class

 AcMapExpression class

 AcMapQuery class

You cannot instantiate a project programmatically. A project is instantiated when a Map user opens a document. You can get a pointer to a project with the AcMapSession::GetProject function or with the Project functions of various classes. Do not delete memory associate with the project pointer.