AcMapDMStyle Class

Land Desktop Development ARX CPP SDK

Links
AcMapDMStyle Class
 

Base class for display-management styles.

class AcMapDMStyle : public AcDbObject;
File

DmDisplayStyle.h

Remarks

This class includes utility functions that stylize, unstylize, cache style values, preview, and so on.

Enumerates ADE non-geometric DOT variables. 
Enumerates CoExistance preferences that Styles may declare. 
Applies this style to a specified entity. 
Caches the stylized string property value. 
Caches the stylized color property value. 
Caches the stylized integer property value. 
Caches the stylized topology string property value. 
Caches the stylized topology color property value. 
Caches the stylized topology integer property value. 
Styles may declare preferences for how they will co-exist with other styles under a single Element. 
Copies the contents of an object into the messaged object, if feasible. See also copyFrom() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. 
Decrements the reference count to indicate there is one fewer client using this style. If the reference count becomes zero, the style erases itself. You do not need to call this function directly unless you are implementing an AcMapDMStyleReference class. See also IncrementRef(). 
Clones this style. See also deepClone() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. 
Deletes the style's cookie during database destruction. 
Removes the stylization information that is used during regeneration. 
Removes the stylization information that is used during regeneration. 
Gets an alternative, constant name for this type of style in certain situations where the instance name may be unavailable. 
Lets this object read its data. See also dwgInFields() in the AutoCAD ObjectARX Developer's Guide. This overloaded 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 overloaded 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 overloaded 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 overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. 
Enables or disables the style for the specified topology. 
Enables or disables the style for the specified entity. 
Retrieves the name of this style. See also SetName(). 
Retrieves the AcDbObjectIds of any stylization entities created during an Update(). 
Returns the implementation object. 
Increments the reference count to indicate that there is one more client using this style. You do not need to call this function directly unless you are implementing an AcMapDMStyleReference class. The caller must call DecrementRef()when finished with this style. 
Determines whether this style has multiple references. 
Invoked when the an AutoCAD Map project is initialized. 
Invoked after a style has been appended to the database, allowing the appended style to do any necessary post-append initialization. 
Stylizes an entity. 
Retrieves the AutoCAD Map project. 
Refreshes stylization information for later regeneration. 
Refreshes topology stylization information for later regeneration. 
Sets the name of this style. See also GetName(). 
Invoked from within close() before the close actually occurs. The default implementation of this function returns Acad::eOk. See also subClose() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. 
Invoked from within erase() before the erase actually occurs. See also subErase() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. 
Removes the style from a specified entity. 
Builds topology stylization information for later regeneration. 
Builds stylization information for later regeneration. 
Clones this style. See also wblockClone() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. 
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at [email protected].