ACadSharp.Objects.VisualStyle
class · ACadSharp · CLR name: ACadSharp.Objects.VisualStyle
Represents a ACadSharp.Objects.VisualStyle object
Object name F:ACadSharp.DxfFileToken.ObjectVisualStyle Dxf class name F:ACadSharp.DxfSubclassMarker.VisualStyle
Base type: ACadSharp.Objects.NonGraphicalObject. Inherited members are documented on their declaring type.
Interfaces: ACadSharp.Classes.IDxfClassDefined, ACadSharp.IHandledCadObject, ACadSharp.INamedCadObject.
import acadsharp
Type = acadsharp.get_type('ACadSharp.Objects.VisualStyle')
Declared public members
Signatures retain CLR types and names. Python.NET resolves overloads and converts compatible Python values at call time. Property setters are shown only when public. Operators retain their CLR names; Python.NET also maps supported operators to Python syntax.
.ctor
ACadSharp.Objects.VisualStyle()
Documentation inherited from: base member.
.ctor
ACadSharp.Objects.VisualStyle(System.String name)
Documentation inherited from: base member.
DefaultName
static System.String DefaultName = 2dWireframe
Default ACadSharp.Objects.VisualStyle name.
GetDxfClass
ACadSharp.Classes.DxfClass GetDxfClass()
Documentation inherited from: base member.
Brightness
System.Double Brightness { get; set; }
Color
ACadSharp.Color Color { get; set; }
Color
Description
System.String Description { get; set; }
Description
DisplaySettings
System.Int32 DisplaySettings { get; set; }
EdgeApplyStyleFlag
System.Int16 EdgeApplyStyleFlag { get; set; }
EdgeColor
System.Int32 EdgeColor { get; set; }
EdgeCreaseAngle
System.Double EdgeCreaseAngle { get; set; }
EdgeIntersectionColor
ACadSharp.Color EdgeIntersectionColor { get; set; }
EdgeIntersectionLineType
System.Int32 EdgeIntersectionLineType { get; set; }
EdgeIsolineCount
System.Int16 EdgeIsolineCount { get; set; }
EdgeJitter
System.Int32 EdgeJitter { get; set; }
EdgeModifiers
System.Int32 EdgeModifiers { get; set; }
EdgeObscuredColor
ACadSharp.Color EdgeObscuredColor { get; set; }
EdgeObscuredLineType
System.Int32 EdgeObscuredLineType { get; set; }
EdgeOverhang
System.Int32 EdgeOverhang { get; set; }
EdgeSilhouetteColor
ACadSharp.Color EdgeSilhouetteColor { get; set; }
EdgeSilhouetteWidth
System.Int32 EdgeSilhouetteWidth { get; set; }
EdgeStyle
System.Int32 EdgeStyle { get; set; }
EdgeStyleModel
ACadSharp.Objects.EdgeStyleModel EdgeStyleModel { get; set; }
EdgeWidth
System.Int32 EdgeWidth { get; set; }
FaceColorMode
ACadSharp.Objects.FaceColorMode FaceColorMode { get; set; }
FaceLightingModel
ACadSharp.Objects.FaceLightingModelType FaceLightingModel { get; set; }
Gets or sets the lighting model used to render the face.
Remarks: The lighting model determines how light interacts with the face during rendering, affecting its appearance and shading. Set this property to control the visual style of the face in 3D scenes.
FaceLightingQuality
ACadSharp.Objects.FaceLightingQualityType FaceLightingQuality { get; set; }
FaceModifiers
ACadSharp.Objects.FaceModifierType FaceModifiers { get; set; }
FaceOpacityLevel
System.Double FaceOpacityLevel { get; set; }
Face opacity level
FaceSpecularLevel
System.Double FaceSpecularLevel { get; set; }
Face specular level
FaceStyleMonoColor
ACadSharp.Color FaceStyleMonoColor { get; set; }
Face style mono color
HaloGap
System.Int16 HaloGap { get; set; }
InternalFlag
System.Boolean InternalFlag { get; }
Internal use only flag
ObjectName
System.String ObjectName { get; }
Documentation inherited from: base member.
ObjectType
ACadSharp.ObjectType ObjectType { get; }
Documentation inherited from: base member.
OpacityLevel
System.Double OpacityLevel { get; set; }
PrecisionFlag
System.Boolean PrecisionFlag { get; set; }
Edge hide precision flag
RasterFile
System.String RasterFile { get; set; }
Raster file name
ShadowType
System.Int16 ShadowType { get; set; }
SubclassMarker
System.String SubclassMarker { get; }
Documentation inherited from: base member.
Type
System.Int32 Type { get; set; }
Type