Triangle3d Class
Public Class Triangle3d
Implements IExtents3d
This language is not supported or no code example is available.
public class Triangle3d : IExtents3d
This language is not supported or no code example is available.
public ref class Triangle3d : public IExtents3d^
This language is not supported or no code example is available.
| Name | Description | |
|---|---|---|
|
Triangle3d(Point3d, Point3d, Point3d) | |
|
Triangle3d(Triangle3d) |
| Name | Description | |
|---|---|---|
|
ClosestPoint(Point3d) | |
|
Distance(Point3d) | |
|
Intersects(Extents3d) | |
|
Offset(double) | |
|
Project(Line3d, Vector3d) | Projects a line on the triangle in direction v |
|
Split(Plane3d, out List<Triangle3d>, out List<Triangle3d>, TriangleSplitFlags) | Creates a stable split of a triangle, which means the resultings triangles start vertices are in order along the original rectangle, and the first splitted triangles first point is p1 of the original triangle. |
|
ToPoly() | |
|
ToString() | Returns a string that represents the current object. |
|
Transform(Matrix3d) | |
|
Translate(Vector3d) | |
|
Translate(double, double, double) |
IGS.Genamo.Triangle3d