Returns an array of Sample indices corresponding to UV values.
Object NurbsSampleCollection.GetIndexArrayFromUVSamplingCoordinateArray( Object, Object ); |
oArray = NurbsSampleCollection.GetIndexArrayFromUVSamplingCoordinateArray( UVArray ); |
Parameter | Type | Description |
---|---|---|
UVArray | Array of Long | An array of U V values e.g.:[U1,V1, U2, V2, U3, V3]. |
set oCube = ActiveSceneRoot.AddGeometry("Cube","NurbsSurface") set oSurface = oCube.ActivePrimitive.Geometry.Surfaces(0) set oSamples = oSurface.NurbsSamples aIndices = oSamples.GetIndexArrayFromUVSamplingCoordinateArray(Array(0,2,1,3)) str = "The indices of Sample at UV(0,2) and UV(1,3) are:" for i = lbound(aIndices) to ubound(aIndices) str = str & " " & aIndices(i) next logmessage str |