InfiniteLine2 Class

Two-dimensional straight line.

Definition

Namespace: Karamba.Geometry
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public class InfiniteLine2
Inheritance
Object    InfiniteLine2

Constructors

InfiniteLine2(Double, Double) Initializes a new instance of the InfiniteLine2 class. Create a straight line from its slope and intercept with respect to a cartesian coordinates system.
InfiniteLine2(Point2, Point2) Initializes a new instance of the InfiniteLine2 class. Create a straight line from two Point2.
InfiniteLine2(Double, Double, Double, Double) Initializes a new instance of the InfiniteLine2 class. Create a straight line from cartesian coordinates of two points.

Properties

Intercept Gets or sets point where the line intercepts the y-axis.
Slope Gets or sets the inclination.

Methods

Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
ToString Returns a string that represents the current object.
(Inherited from Object)

Extension Methods

ContainerType test if object is (a container like) a list or an array.
(Defined by MiniUtil)

See Also