public class FLine
Public Class FLine
No code example is currently available or this language may not be supported.
FLine | Create a new Instance of the FLine Item. |
FLine(FPoint, FPoint) | Create a new Instance of the FLine Item. |
Clone | Return a memberwise clone of the provided line. |
Equals | (Inherited from Object) |
Finalize | (Inherited from Object) |
GetClosestPoint | Return the closest point between the caller's line and an arbitrary point. |
GetHashCode | (Inherited from Object) |
GetIntersectingLine | Return a reference to the first line intersecting the caller's point from the supplied list of lines. |
GetIntersectingLines | Return a list of lines intersecting the caller's point within the supplied list of lines. |
GetLine | Return a rotated version of the supplied line. |
GetType | (Inherited from Object) |
GetVertices | Return the vertices of the line. |
HasIntersection | Return a value indicating whether two lines share an intersection, either real or imagined. |
HasSharedPoints | Return a value indicating whether the two lines have one or more shared points. |
Intersect(FLine, FLine, Boolean) | Calculate an intersection between the two lines and return the result as a point. |
Intersect(FLine, FPoint, Single) | Given line AB that has one point nearer than the Point C vector magnitude and one point further away, return Point D where vector C intersects line AB. |
Intersect(FPoint, FPoint, FPoint, Single) | Given line AB that has one point nearer than the Point C vector magnitude and one point further away, return Point D where vector C intersects line AB. |
IsEmpty | Return a value indicating whether the specified line is empty. |
IsPointAtEnd | Return a value indicating whether the provided point is at one of the ends of the specified line. |
IsPointInArea | Return a value indicating whether the given point lies inside the bounding area defined by the points of the two provided lines. |
IsPointNearLine | Return a value indicating whether the caller's point is near the specified line, within the given resolution. |
IsPointNearPoint | Return a value indicating whether one point is near another. |
IsPointOnLine | Return a value indicating whether the caller's point is on the specified line. |
MemberwiseClone | (Inherited from Object) |
ToString | (Inherited from Object) |
TransferValues | Transfer member values to the specified line. |
Translate | Translate the points of the provided target line by the specified offset. |
TranslateVector | Translate the target line as a vector from its left or right sides, along the line's direction of travel. |
mPointA | Inheritable point A field for reduced instruction cycle access. |
mPointB | Inheritable point B field for reduced instruction cycle access. |