|
Name
|
Description
|
|
AreCollinear(Segment2D, Segment2D)
|
Returns true if the two segments are collinear.
|
|
AreOverlapping(Segment2D, Segment2D)
|
Returns true if the two segments are overlapping.
|
|
Clone()
|
Creates a deep copy of this 2D segment.
|
|
ClosestPointTo(Point2D)
|
Finds the point inside the segment that is closest to given point.
|
|
ConvertToSurrogate()
|
|
|
Equals(Object)
|
Determines whether the specified object is equal to the current object.
(inherited from Object).
|
|
ExtendBy(double, double)
|
Extends the segment of the amount provided.
|
|
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).
|
|
Intersection(Segment2D, Segment2D, out Point2D)
|
Computes the intersection of two 2D segments.
|
|
Intersection(Segment2D, Segment2D, out Point2D, out Point2D, double)
|
Computes the intersection of two 2D segments.
|
|
IntersectionAndT(Segment2D, Segment2D, out Point2D)
|
Computes the intersection of two 2D segments.
|
|
IntersectionLine(Segment2D, Segment2D, out Point2D)
|
Computes the intersection of two infinite 2D lines.
|
|
IntersectionLineInternal(Segment2D, Segment2D, out double, out double, out Point2D)
|
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(inherited from Object).
|
|
Offset(double)
|
|
|
PointAt(double)
|
Evaluates a point on (infinite) segment.
|
|
Project(Point2D)
|
Finds the point on the (infinite) line that is closest to given point.
|
|
Tan()
|
|
|
ToString()
|
Converts this 2D segment to a human readable string.
|