Table of Contents

Class LineEdge

Namespace
FemDesign.Geometry
Assembly
FemDesign.Core.dll
public class LineEdge : Edge
Inheritance
LineEdge
Inherited Members
Extension Methods

Constructors

LineEdge()

public LineEdge()

LineEdge(Point3d, Point3d, Plane)

public LineEdge(Point3d startPoint, Point3d endPoint, Plane plane)

Parameters

startPoint Point3d
endPoint Point3d
plane Plane

LineEdge(Point3d, Point3d, Vector3d)

public LineEdge(Point3d startPoint, Point3d endPoint, Vector3d localY = null)

Parameters

startPoint Point3d
endPoint Point3d
localY Vector3d

Properties

EndPoint

public Point3d EndPoint { get; }

Property Value

Point3d

StartPoint

public Point3d StartPoint { get; }

Property Value

Point3d

Methods

PointAtLength(double)

Evaluate a curve at a certain factor along its length.

public Point3d PointAtLength(double lengthFactor)

Parameters

lengthFactor double

Returns

Point3d

Exceptions

ArgumentException