Show / Hide Table of Contents

Class Line

The Line Entity Class

Inheritance
System.Object
Entity
Line
Implements
IGeoLinear
Inherited Members
Entity.EntityType
Entity.Handle
Entity.ReferencedEntities
Entity.HasReferencedEntities
Entity.LayerName
Entity.UpdateReferencedEntities()
Entity.LayerChanged
Entity.OnLayerChanged(LayerChangedHandlerArgs)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dxflib.Entities
Assembly: Dxflib.dll
Syntax
public class Line : Entity, IGeoLinear

Constructors

| Improve this Doc View Source

Line(LineBuffer)

Extraction Constructor, requires filling out of an EntityBuffer

Declaration
public Line(LineBuffer lineBuffer)
Parameters
Type Name Description
LineBuffer lineBuffer

The Line Buffer that was filled in the extraction process

Properties

| Improve this Doc View Source

Area

The Area of the Line

Declaration
public double Area { get; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

GLine

The GeoLine of the Line, which is a sort of geometric backing type for the line

Declaration
public GeoLine GLine { get; }
Property Value
Type Description
GeoLine
| Improve this Doc View Source

Length

The Length of the Line

Declaration
public double Length { get; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

Thickness

The Thickness of the line

Declaration
public double Thickness { get; }
Property Value
Type Description
System.Double

Methods

| Improve this Doc View Source

ToVector()

Convert this Line to a Vector

Declaration
public Vector ToVector()
Returns
Type Description
Vector

Implements

IGeoLinear
  • Improve this Doc
  • View Source
Back to top Generated by DocFX