| Name | Description |
---|
| BoundingSphereFromPoints(IEnumerableVector3) | |
| BoundingSphereFromPoints(IEnumerableVector3F) | |
| CalculateBarycentricCoordinates(Vector3F, Vector3F, Vector3F, Vector3F, Single, Single, Single) |
Computes barycentric coordinates (u, v, w) for point with respect to triangle.
|
| CalculateBarycentricCoordinates(Vector3F, Vector3F, Vector3F, Vector3F, Single, Single, Single) |
Computes barycentric coordinates (u, v, w) for point with respect to triangle.
|
| CalculateTangentSpaceVector(Vector3, Vector2, Vector3, Vector2, Vector3, Vector2) | |
| CalculateTangentSpaceVector(Vector3F, Vector2F, Vector3F, Vector2F, Vector3F, Vector2F) | |
| CalculateTangentSpaceVector(Vector3, Vector2, Vector3, Vector2, Vector3, Vector2, Vector3) | |
| CalculateTangentSpaceVector(Vector3F, Vector2F, Vector3F, Vector2F, Vector3F, Vector2F, Vector3F) | |
| CalculateTriangleNormal(Vector3, Vector3, Vector3) | |
| CalculateTriangleNormal(Vector3F, Vector3F, Vector3F) | |
| CalculateTriangleNormal(Vector3, Vector3, Vector3, Vector3) | |
| CalculateTriangleNormal(Vector3F, Vector3F, Vector3F, Vector3F) | |
| CheckPointInsideEllipse | |
| CheckValidVertexIndexBuffer | |
| ClipPolygonByPlane | |
| ConvexDecompose | |
| ConvexHullFromMesh(Vector3, Vector3, Int32, Double) | |
| ConvexHullFromMesh(Vector3, Vector3, Int32, Plane, Double) | |
| ConvexHullFromMesh(Vector3, Int32, Vector3, Int32, Double) | |
| ConvexHullFromMesh(Vector3, Int32, Vector3, Int32, Plane, Double) | |
| Draw2DLine | |
| Fill2DTriangle | |
| GenerateCapsuleConvex | |
| GetConvexByPoints | |
| GetTriangleData(Int32, Vector3F, Int32, Triangle) | |
| GetTriangleData(Int32, Matrix4, Vector3F, Int32, Triangle) | |
| GetTriangleData(Int32, Matrix4, Vector3F, Int32, Triangle) | |
| GetTriangleData(Int32, Transform, Vector3F, Int32, Triangle) | |
| GetVectorsAngle(Vector2, Vector2) | |
| GetVectorsAngle(Vector2, Vector2) | |
| GetVectorsAngle(Vector2F, Vector2F) | |
| GetVectorsAngle(Vector2F, Vector2F) | |
| GetVectorsAngle(Vector3, Vector3) | |
| GetVectorsAngle(Vector3, Vector3) | |
| GetVectorsAngle(Vector3F, Vector3F) | |
| GetVectorsAngle(Vector3F, Vector3F) | |
| IntersectCircleLine(Vector2, Double, Vector2, Vector2, Double, Double) | |
| IntersectCircleLine(Vector2F, Single, Vector2F, Vector2F, Single, Single) | |
| IntersectLineLine(Line2F, Line2F, Single) | |
| IntersectLineLine(Line2F, Line2F, Single) | |
| IntersectLineLine(Vector2, Vector2, Vector2, Vector2, Vector2) | |
| IntersectLineLine(Vector2, Vector2, Vector2, Vector2, Double) | |
| IntersectLineLine(Vector2F, Vector2F, Vector2F, Vector2F, Vector2F) | |
| IntersectLineLine(Vector2F, Vector2F, Vector2F, Vector2F, Single) | |
| IntersectLineLine(Vector2F, Vector2F, Vector2F, Vector2F, Vector2F) | |
| IntersectLineLine(Vector2F, Vector2F, Vector2F, Vector2F, Single) | |
| IntersectRayRay(Vector2, Vector2, Vector2, Vector2, Vector2) | |
| IntersectRayRay(Vector2F, Vector2F, Vector2F, Vector2F, Vector2F) | |
| IntersectRectangleLine(Rectangle, Vector2, Vector2, Vector2, Vector2) | |
| IntersectRectangleLine(RectangleF, Vector2F, Vector2F, Vector2F, Vector2F) | |
| IntersectsConvexHull | |
| IntersectTriangleRay(Vector3, Vector3, Vector3, Ray) | |
| IntersectTriangleRay(Vector3, Vector3, Vector3, Ray) | |
| IntersectTriangleRay(Vector3F, Vector3F, Vector3F, RayF) | |
| IntersectTriangleRay(Vector3F, Vector3F, Vector3F, RayF) | |
| IntersectTriangleRay(Vector3, Vector3, Vector3, Ray, Double) | |
| IntersectTriangleRay(Vector3, Vector3, Vector3, Ray, Double) | |
| IntersectTriangleRay(Vector3F, Vector3F, Vector3F, RayF, Single) | |
| IntersectTriangleRay(Vector3F, Vector3F, Vector3F, RayF, Single) | |
| IsCollinearTriangle(Vector3, Vector3, Vector3, Double) | |
| IsCollinearTriangle(Vector3, Vector3, Vector3, Double) | |
| IsCollinearTriangle(Vector3F, Vector3F, Vector3F, Single) | |
| IsDegenerateTriangle(Vector3F, Vector3F, Vector3F) | |
| IsDegenerateTriangle(Vector3, Vector3, Vector3, Double) | |
| IsDegenerateTriangle(Vector3, Vector3, Vector3, Double) | |
| IsDegenerateTriangle(Vector3F, Vector3F, Vector3F, Single) | |
| IsMeshConvex(Vector3, Int32, Double) | |
| IsMeshConvex(Vector3F, Int32, Single) | |
| IsPlaneMesh(Vector3, Int32, Double) | |
| IsPlaneMesh(Vector3F, Int32, Single) | |
| IsPlaneSplitsVertices(Vector3, Plane, Double) | |
| IsPlaneSplitsVertices(Vector3F, PlaneF, Single) | |
| IsPointInPolygon | |
| IsVertexInsideConvexHull | |
| IsVerticesOnPlane(Vector3, Plane, Double) | |
| IsVerticesOnPlane(Vector3F, PlaneF, Single) | |
| MergeEqualVertices(Vector3F, Int32, Single, Boolean) |
Original arrays will not changed.
|
| MergeEqualVertices(StandardVertex, Int32, Single, Single, Boolean) |
Original arrays will not changed.
|
| MergeEqualVertices(Vector3, Int32, Double, Boolean, Boolean) |
Original arrays will not changed.
|
| MergeEqualVerticesRemoveInvalidTriangles(Vector3F, Int32, Single, Single, Boolean, Boolean, Vector3F, Int32, Int32) | |
| MergeEqualVerticesRemoveInvalidTriangles(StandardVertex, Int32, Single, Single, Single, Boolean, Boolean, StandardVertex, Int32, Int32) | |
| PointInTriangle(Vector2, Vector2, Vector2, Vector2) | |
| PointInTriangle(Vector2, Vector2, Vector2, Vector2) | |
| ProjectPointToLine(Vector2, Vector2, Vector2) | |
| ProjectPointToLine(Vector2F, Vector2F, Vector2F) | |
| ProjectPointToLine(Vector3, Vector3, Vector3) | |
| ProjectPointToLine(Vector3F, Vector3F, Vector3F) | |
| ProjectPointToLine(Vector2, Vector2, Vector2, Vector2) | |
| ProjectPointToLine(Vector2F, Vector2F, Vector2F, Vector2F) | |
| ProjectPointToLine(Vector3, Vector3, Vector3, Vector3) | |
| ProjectPointToLine(Vector3F, Vector3F, Vector3F, Vector3F) | |
| RemoveCollinearDegenerateTriangles(StandardVertex, Int32, Int32, Single) |
Original indices array will not changed.
|
| RemoveCollinearDegenerateTriangles(Vector3F, Int32, Int32, Single) |
Original indices array will not changed.
|
| RemoveDegenerateTriangles(Vector3, Int32) | |
| RemoveDegenerateTriangles(ListVector3, ListInt32) | |
| RemoveDegenerateTriangles(ListVector3F, ListInt32) | |
| RemoveDegenerateTriangles(Vector3F, Int32, Single) | |
| RemoveUnusedVertices(StandardVertex, Int32) |
Original arrays will not changed.
|
| RemoveUnusedVertices(Vector3F, Int32) |
Original arrays will not changed.
|
| TriangleListToLineList | |
| TriangulatePolygon(Vector3) | |
| TriangulatePolygon(Vector3F) | |