Show / Hide Table of Contents

Class BorderBuilder

Klasse zum Erzeugen von Border Objekten.

Inheritance
System.Object
BorderBuilder
Inherited Members
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: CADability.Shapes
Assembly: CADability.dll
Syntax
public class BorderBuilder

Constructors

| Improve this Doc View Source

BorderBuilder()

Declaration
public BorderBuilder()

Properties

| Improve this Doc View Source

EndDirection

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

EndPoint

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

IsClosed

Declaration
public bool IsClosed { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsOriented

Declaration
public bool IsOriented { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

LastCurve

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

Precision

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

StartPoint

Declaration
public GeoPoint2D StartPoint { get; }
Property Value
Type Description
GeoPoint2D

Methods

| Improve this Doc View Source

AddSegment(ICurve2D)

Fügt das im Parameter gegebene Segment zu. ACHTUNG: die Methode BuildBorder(Boolean) BuildBorder dreht dieses Segment möglicherweise um. Wenn das nicht passieren darf, dann hier mit Clone arbeiten!

Declaration
public bool AddSegment(ICurve2D ToAdd)
Parameters
Type Name Description
ICurve2D ToAdd

zuzufügendes Segment

Returns
Type Description
System.Boolean
| Improve this Doc View Source

BuildBorder(Boolean)

Declaration
public Border BuildBorder(bool forceClosed = false)
Parameters
Type Name Description
System.Boolean forceClosed
Returns
Type Description
Border
| Improve this Doc View Source

Clear()

Declaration
public void Clear()
| Improve this Doc View Source

Connect(ICurve2D)

Declaration
public void Connect(ICurve2D ToAdd)
Parameters
Type Name Description
ICurve2D ToAdd
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX