Returns the edit flags settings for the class associated with this Proxy entity.
These bits determine the allowable operations on this Proxy entity.
proxyFlags() returns a combination of one or more of the following:
Name |
Value |
Methods enabled |
kNoOperation |
0x0 |
None |
kEraseAllowed |
0x1 |
erase() |
kTransformAllowed |
0x2 |
transformBy() |
kColorChangeAllowed |
0x4 |
setColor(), setColorIndex() |
kLayerChangeAllowed |
0x8 |
setLayer() |
kLinetypeChangeAllowed |
0x10 |
setLinetype() |
kLinetypeScaleChangeAllowed |
0x20 |
setLinetypeScale() |
kVisibilityChangeAllowed |
0x40 |
setVisibility() |
kCloningAllowed |
0x80 |
subDeepClone(), subWblockClone() |
kLineWeightChangeAllowed |
0x100 |
setLineWeight() |
kPlotStyleNameChangeAllowed |
0x200 |
setPlotStyleName() |
kDisableProxyWarning |
0x400 |
|
kMaterialChangeAllowed |
0x800 |
setMaterial() |
kAllButCloningAllowed |
0xB7F |
All of the above but cloning |
kAllAllowedBits |
0xBFF |
All of the above |
Copyright © 2002–2020. Open Design Alliance. All rights reserved.
|