FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
List of all members
AcGiVisualStyleTraits Class Reference

#include <AcGiVisualStyleTraits.h>

Inheritance diagram for AcGiVisualStyleTraits:
AcGiDrawableTraits AcGiSubEntityTraits AcRxObject AcRTTIObject AcObject

Additional Inherited Members

- Public Types inherited from AcGiSubEntityTraits
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
}
 
- Public Member Functions inherited from AcGiDrawableTraits
 ACRX_DECLARE_MEMBERS (AcGiDrawableTraits)
 
virtual void setupForEntity (AcDbEntity *)
 
void setTrueColor (AcCmEntityColor)
 
- Public Member Functions inherited from AcGiSubEntityTraits
 ACRX_DECLARE_MEMBERS (AcGiSubEntityTraits)
 
virtual bool sectionable (void) const
 
virtual AcDbObjectId visualStyle (void) const
 
virtual Acad::ErrorStatus edgeStyleOverride (unsigned int &, AcGiEdgeStyle &) const
 
virtual Acad::ErrorStatus setEdgeStyleOverride (unsigned int, AcGiEdgeStyle const &)
 
virtual void setSectionable (bool)
 
virtual void setVisualStyle (AcDbObjectId)
 
virtual void setSelectionMarker (Adesk::LongPtr const)
 
virtual void setColor (short)
 
virtual void setLayer (const AcDbObjectId)
 
virtual AcGiFillType fillType () const
 
virtual void setFillType (AcGiFillType const)
 
virtual Adesk::UInt16 color () const
 
virtual void setLineType (const AcDbObjectId)
 
virtual void setLineWeight (const AcDb::LineWeight)
 
AcDbObjectId lineTypeId (void) const
 
virtual void setTrueColor (const AcCmEntityColor &)
 
virtual void setTransparency (const AcCmTransparency &)
 
virtual void setThickness (double)
 
virtual AcDb::LineWeight lineWeight (void) const
 
virtual AcCmEntityColor trueColor (void) const
 
virtual AcDbObjectId layerId (void) const
 
virtual double thickness (void) const
 
virtual void setMaterial (const AcDbObjectId)
 
virtual void setLineTypeScale (double=1.0)
 
virtual double lineTypeScale () const
 
virtual AcCmTransparency transparency (void) const
 
virtual bool selectionGeom () const
 
virtual void setSelectionGeom (bool)
 
virtual Acad::ErrorStatus setDrawFlags (unsigned long)
 
virtual unsigned long drawFlags (void) const
 
- Public Member Functions inherited from AcRxObject
virtual AcRxObjectqueryX (AcRxClass const *) const
 
AcRxObjectx (AcRxClass const *) const
 
virtual AcRxClassisA (void) const
 
virtual AcRxObjectclone (void) const
 
virtual AcRx::Ordering comparedTo (AcRxObject const *) const
 
virtual Acad::ErrorStatus copyFrom (AcRxObject const *)
 
virtual int isEqualTo (AcRxObject const *) const
 
bool isKindOf (const AcRxClass *pOtherClass) const
 
virtual ~AcRxObject (void)
 
- Public Member Functions inherited from AcRTTIObject
 AcRTTIObject ()
 
virtual ~AcRTTIObject ()
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 
- Static Public Member Functions inherited from AcRxObject
static AcRxClass *__cdecl desc (void)
 
static AcRxObject *__cdecl cast (AcRxObject const *)
 
- Protected Member Functions inherited from AcRxObject
 AcRxObject (void)
 
virtual AcRxObjectsubQueryX (AcRxClass const *) const
 
- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 22 of file AcGiVisualStyleTraits.h.


The documentation for this class was generated from the following file: