AcMapDMSEHatchStyle Class

Land Desktop Development ARX CPP SDK

Links
AcMapDMSEHatchStyle Class
 

Provides a hatch alteration style for stylization. Several properties can be represented as either a concrete type or as an ADE expression (in such cases, an API is provided for each representation). Setting a property by expression clears any value previously set by a concrete type. Likewise, setting any property by concrete type clears any value previously set in an expression. An API, XxxIsExpression() is provided to test which representation is currently in effect for each property. To represent the "" state, set the expression to NULL for that property. Using the wrong GetXxx function for the current representation of a property will return Acad::eWrongObjectType. The const ACHAR *& output parameters are valid immediately upon return and point directly to member data. The caller must not delete the pointer. If the caller desires to keep the value for an indefinite time, the caller must copy the output const ACHAR*& to its own memory and manage its lifetime.

class AcMapDMSEHatchStyle : public AcMapDMStylizationEntityStyle;
File

DmSEHatchStyle.h

Destroys an instance of this class. 
Constructs an instance of this class. 
Clones the object. See also clone() 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. 
Determines whether the color is an expression. 
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. 
Deletes the style's cookie during database destruction. 
Removes topology stylization information that is used during regeneration. 
Removes stylization information that is used during regeneration. 
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 color. 
Retrieves the color expression. 
Retrieves the hatch pattern name. 
Retrieves the layer id. 
Retrieves the layer name. 
Retrieves the layer expression. 
Retrieves the rotation. 
Retrieves the rotation expression. 
Retrieves the scale. 
Retrieves the scale expression. 
Retrieves the AcDbObjectIds of any stylization entities created during an Update(). 
Determines whether the layer is an expression. 
Applies style traits to yield a preview of the specified entity. 
Determines whether the rotation is an expression. 
Determines whether the scale is an expression. 
Sets the color. 
Sets the color expression. 
Sets the hatch pattern name. 
Sets the layer name. 
Sets the layer id. 
Sets the layer expression. 
Sets the rotation. 
Sets the rotation expression. 
Sets the scale. 
Sets the scale expression. 
Builds topology stylization information for later regeneration. 
Builds stylization information for later regeneration. 
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].