This is a list of values we handle at the level of the base class It is mostly for the creation and maintanence of the settings classes Map Book source Map Book Scale Scale DM Map name Tiling scheme DisableEmptyTiles IntersectEntites InteresectEntitySet OverlapPercent Class AcMapMbTileGeneratorSettings is the base settings class for tile generation.
class AcMapMbTileGeneratorSettings : public AcDbObject;
AcMapMbTileGeneratorSettings.h
It contains the properties needed by all derived classes. The user will not instantiate a member of this class as the derived classes have some properties needed by actual tiling schemes. The Tile Generators and the Tile Generator Settings classes have a direct relationship. For any future expansion, users will typically create both a new Generator and Settings class. The appropriate Generator will be obtained from the Settings class. The DECLARE_MEMBERS macro is used in the declaration of classes that are to be a part of the ObjectARX run-time tree.
This enum defines the different sources for a MapBook. | |
This enum defines the different tiling schemes we have available. |
Destroys an instance of this class. | |
Constructs an instance of this class. | |
Returns an enum which specifies the active tiling scheme. | |
This method is used to allocate a tile generator that can be used by the settings object. | |
Copies the contents of an object into the messaged object, if feasible. See also copyFrom() in the AutoCAD ObjectARX Developer's Guide. This overridden function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Returns the boolean value whether to disable empty tiles. | |
The pointer points to memory holding the dm map name. It is recommended that if you are going to keep this pointer for any length of time you make a copy of it as the contents can be changed at any time. The user should not attempt to delete this memory. This string can be empty to indicate model space but will never be NULL. | |
Returns the scale factor of the DM Map for the Map Book. | |
Lets this object read its data. See also dwgInFields() in the AutoCAD ObjectARX Developer's Guide. This overridden function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Lets this object write its data. See also dwgOutFields() in the AutoCAD ObjectARX Developer's Guide. This overridden function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Lets this object read its data. See also dxfInFields() in the AutoCAD ObjectARX Developer's Guide. This overridden function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Lets this object write its data. See also dxfOutFields() in the AutoCAD ObjectARX Developer's Guide. This overridden function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Returns the selection set of entities intersected. | |
Returns the implementation object. | |
Returns the boolean value whether to use a particular set of entities as an intersection set when determining which tiles are empty. | |
Methods used to store and retrieve the data. Returns an enum which specifies the Source type. | |
Returns the Overlap percent. | |
Returns the scale factor for the Map Book. | |
Sets an enum which specifies the active tiling scheme. | |
Sets the boolean value whether to disable empty tiles. | |
Sets the DM Map name to be used in the tiler. | |
Sets the scale of the DM Map for the Map Book. | |
Sets the boolean value whether to use the intersection set. | |
Sets the selection set of entities for determining empty tiles. | |
Sets an enum which specifies the Source type. | |
Sets the Overlap data member. | |
Sets the scale data member. | |
Sets tthe tile layer name to be used in the tiler. | |
Returns a pointer to memory holding the tile layer name. | |
Lets this object read its data. See also dwgInFields() in the AutoCAD ObjectARX Developer's Guide. This overridden function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Lets this object write its data. See also dwgOutFields() in the AutoCAD ObjectARX Developer's Guide. This overridden function is called by the system as needed; it is unlikely that you will need to call it directly. |