#include <AcGiSubEntityTraits.h>
|
| enum | DrawFlags {
kNoDrawFlags = 0x0000
, kDrawBackfaces = 0x0001
, kDrawHatchGroup = 0x0002
, kDrawFrontfacesOnly = 0x0004
,
kDrawGradientFill = 0x0008
, kDrawSolidFill = 0x0010
, kDrawNoLineWeight = 0x0020
, kDrawNoOptimization = 0x0040
,
kDrawNoPlotstyle = 0x0080
, kDrawFillTextBoundaryStart = 0x0100
, kDrawFillTextBoundaryEnd = 0x0200
, kDrawFillSelectionWindow = 0x0400
,
kDrawNoForceByLayerkDrawNoForceByLayer = 0x0800
, kDrawContourFill = 0x08000
, kDisableLayoutCache = 0x10000
, kDrawBoundaryForClipping = 0x20000
,
kDrawBoundaryForClippingDrw = 0x40000
, kClipSetIsEmpty = 0x80000
, kDrawPolygonFill = 0x100000
, kExcludeFromViewExt = 0x200000
,
kDrawDgLsPolyWithoutBreaks = 0x400000
, kPolygonProcessing = 0x800000
, kDisableAutoGenerateNormals = 0x1000000
, kDisableFillModeCheck = 0x2000000
,
kDrawUnderlayReference = 0x4000000
, kLineStyleScaleOverride = 0x8000000
, kDisableDisplayClipping = 0x10000000
, kRegenTypeDependent2dDraw = 0x20000000
,
kInternalDrawFlags = kDisableLayoutCache | kClipSetIsEmpty | kRegenTypeDependent2dDraw
, kDrawGeometryForExtents = 0x04000
, kFxNoFillOnSelect = 0x40000000
, kInheritableDrawFlags
} |
| |
| enum | ShadowFlags { kShadowsCastAndReceive = 0
, kShadowsDoesNotCast = 1
, kShadowsDoesNotReceive = 2
, kShadowsIgnore = kShadowsDoesNotCast | kShadowsDoesNotReceive
} |
| |
| enum | SelectionFlags {
kNoSelectionFlags = 0
, kSelectionIgnore = 1
, kHighlightingGeometry = 2
, kHiddenInHighlight = 4
,
kFxSubentitySelection = 0x80
} |
| |
Definition at line 26 of file AcGiSubEntityTraits.h.
◆ DrawFlags
| Enumerator |
|---|
| kNoDrawFlags | |
| kDrawBackfaces | |
| kDrawHatchGroup | |
| kDrawFrontfacesOnly | |
| kDrawGradientFill | |
| kDrawSolidFill | |
| kDrawNoLineWeight | |
| kDrawNoOptimization | |
| kDrawNoPlotstyle | |
| kDrawFillTextBoundaryStart | |
| kDrawFillTextBoundaryEnd | |
| kDrawFillSelectionWindow | |
| kDrawNoForceByLayerkDrawNoForceByLayer | |
| kDrawContourFill | |
| kDisableLayoutCache | |
| kDrawBoundaryForClipping | |
| kDrawBoundaryForClippingDrw | |
| kClipSetIsEmpty | |
| kDrawPolygonFill | |
| kExcludeFromViewExt | |
| kDrawDgLsPolyWithoutBreaks | |
| kPolygonProcessing | |
| kDisableAutoGenerateNormals | |
| kDisableFillModeCheck | |
| kDrawUnderlayReference | |
| kLineStyleScaleOverride | |
| kDisableDisplayClipping | |
| kRegenTypeDependent2dDraw | |
| kInternalDrawFlags | |
| kDrawGeometryForExtents | |
| kFxNoFillOnSelect | |
| kInheritableDrawFlags | |
Definition at line 29 of file AcGiSubEntityTraits.h.
◆ SelectionFlags
| Enumerator |
|---|
| kNoSelectionFlags | |
| kSelectionIgnore | |
| kHighlightingGeometry | |
| kHiddenInHighlight | |
| kFxSubentitySelection | |
Definition at line 78 of file AcGiSubEntityTraits.h.
◆ ShadowFlags
| Enumerator |
|---|
| kShadowsCastAndReceive | |
| kShadowsDoesNotCast | |
| kShadowsDoesNotReceive | |
| kShadowsIgnore | |
Definition at line 70 of file AcGiSubEntityTraits.h.
◆ ACRX_DECLARE_MEMBERS()
◆ color()
◆ drawFlags()
◆ edgeStyleOverride()
◆ fillType()
◆ layerId()
◆ lineTypeId()
◆ lineTypeScale()
◆ lineWeight()
◆ sectionable()
◆ selectionGeom()
| virtual bool AcGiSubEntityTraits::selectionGeom |
( |
| ) |
const |
|
virtual |
◆ setColor()
◆ setDrawFlags()
◆ setEdgeStyleOverride()
◆ setFillType()
◆ setLayer()
◆ setLineType()
◆ setLineTypeScale()
◆ setLineWeight()
◆ setMaterial()
◆ setSectionable()
◆ setSelectionGeom()
◆ setSelectionMarker()
◆ setThickness()
◆ setTransparency()
◆ setTrueColor()
◆ setVisualStyle()
◆ thickness()
◆ transparency()
◆ trueColor()
◆ visualStyle()
The documentation for this class was generated from the following file: