v5.0
Evaluates the positions at the surface locations defined by the input point locator data.
The returned positions are in geometry's local space reference.
An example using this method can be found in PointLocatorData object's description.
Object Geometry.EvaluatePositions( PointLocatorData in_pPtLocators, Object in_pPointLocatorsIndices ); |
oArray = Geometry.EvaluatePositions( PointLocators, [Indices] ); |
2-dimensional Array, (the first dimension contains the x,y,z values).
Parameter | Type | Description |
---|---|---|
PointLocators | PointLocatorData | Point locators to be evaluated. |
Indices | 1-dimensional Array | Indices of the point locators to be evaluated (all if not specified). |
PointLocatorData Geometry Geometry.GetClosestLocations Geometry.GetClosestLocationsWithinRadius Geometry.GetRaycastIntersections Geometry.SetupPointLocatorQueries Geometry.GetSurfacePointLocatorsFromPoints Geometry.EvaluateNormals Geometry.EvaluateClusterProperty PolygonMesh.GetPolygonIndexArray PolygonMesh.GetTriangleVertexIndexArray PolygonMesh.GetTriangleNodeIndexArray PolygonMesh.GetTriangleWeightArray PolygonMesh.ConstructPointLocators NurbsSurfaceMesh.GetSubSurfaceIndexArray NurbsSurfaceMesh.GetNormalizedUVArray NurbsSurfaceMesh.ConstructPointLocators