RhinoCommon API
MeshPointAt Method (Int32, Double, Double, Double, Double) |
Evaluates a mesh at a set of barycentric coordinates. Barycentric coordinates must
be assigned in accordance with the rules as defined by MeshPoint.T.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll)

public Point3d PointAt( int faceIndex, double t0, double t1, double t2, double t3 )
Public Function PointAt ( faceIndex As Integer, t0 As Double, t1 As Double, t2 As Double, t3 As Double ) As Point3d
Parameters
- faceIndex
- Type: SystemInt32
Index of triangle or quad to evaluate. - t0
- Type: SystemDouble
First barycentric coordinate. - t1
- Type: SystemDouble
Second barycentric coordinate. - t2
- Type: SystemDouble
Third barycentric coordinate. - t3
- Type: SystemDouble
Fourth barycentric coordinate. If the face is a triangle, this coordinate will be ignored.
Return Value
Type: Point3dA Point on the mesh or Point3d.Unset if the faceIndex is not valid or if the barycentric coordinates could not be evaluated.

Rhino for Mac
Supported in: 5.4Rhino for Windows
Supported in: 6.14