Triangle2d Structure |
Namespace: Gile.AutoCAD.Geometry
The Triangle2d type exposes the following members.
Name | Description | |
---|---|---|
Triangle2d(Point2d) |
Creates a new instance of Triangle2d.
| |
Triangle2d(Point2d, Point2d, Point2d) |
Creates a new instance of Triangle2d.
| |
Triangle2d(Point2d, Vector2d, Vector2d) |
Creates a new instance of Triangle2d.
|
Name | Description | |
---|---|---|
Centroid |
Gets the centroid.
| |
CircumscribedCircle |
Gets the circumscribed circle.
| |
InscribedCircle |
Gets the inscribed circle.
| |
IsClockwise |
Gets a value indicating if the points are clockwise.
| |
Item |
Gets the point at specified index.
| |
SignedArea |
Gets the signed area (negative if points are clockwise).
Obtient l'aire algébrique.
|
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.
|