Triangle2d Methods |
The Triangle2d type exposes the following members.
| Name | Description | |
|---|---|---|
| Convert3d(Plane) |
Converts the current instance into a Triangle3d according to the specified plane.
| |
| Convert3d(Vector3d, Double) |
Converts the current instance into a Triangle3d according to the plane defined by its Normal and its Elevation.
| |
| Equals |
Evaluates if the object is equal to the current instance of Triangle2d.
(Overrides ValueTypeEquals(Object).) | |
| GetAngleAt |
Gets the angle between two sides at the specified index.
| |
| GetHashCode |
Serves as the Triangle2d hash function.
(Overrides ValueTypeGetHashCode.) | |
| GetSegmentAt |
Gets the LineSegement2d at specified index.
| |
| GetType | (Inherited from Object.) | |
| IntersectWith(LinearEntity2d) |
Gets the intersection points between the current instance and a line using Tolerance.Global.
| |
| IntersectWith(LinearEntity2d, Tolerance) |
Gets the intersection points between the current instance and a line using the specified Tolerance.
| |
| Inverse |
Reverse the order of points without changing the origin.
| |
| IsEqualTo(Triangle2d) |
Evaluates if the current instance is equal to another Triangle2d using Tolerance.Global.
| |
| IsEqualTo(Triangle2d, Tolerance) |
Evaluates if the current instance is equal to another Triangle2d using the specified Tolerance.
| |
| IsPointInside |
Gets a value indicating if the the Point2d is strictly inside the current triangle.
| |
| IsPointOn |
Gets a value indicating if the the Point2d is on an segment of the current triangle.
| |
| ToArray |
Converts the triangle into a Point2d array.
| |
| ToString |
Returns a string representing the current instance of Triangle2d.
(Overrides ValueTypeToString.) | |
| ToString(String) |
Returns a string representing the current instance of Triangle2d.
| |
| ToString(String, IFormatProvider) |
Returns a string representing the current instance of Triangle2d.
| |
| TransformBy |
Transforms the triangle using transformation matrix.
|