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