Class UFEvalsf
Assembly: NXOpen.UF.dll
Syntax
public class UFEvalsf : NXRemotableObject, IMessageSink
Methods
AskFaceUvMinmax(nint, double[])
Declaration
public void AskFaceUvMinmax(nint evaluator, double[] uv_min_max)
Parameters
Type |
Name |
Description |
nint |
evaluator |
|
double[] |
uv_min_max |
|
AskMinimumFaceDist(nint, double[], out Pos3)
Declaration
public void AskMinimumFaceDist(nint evaluator, double[] point, out UFEvalsf.Pos3 srf_pos3)
Parameters
Evaluate(nint, int, double[], out ModlSrfValue)
Declaration
public void Evaluate(nint evaluator, int deriv_flag, double[] uv_pair, out ModlSrfValue surf_eval)
Parameters
EvaluateArray(nint, int, int, double[], ModlSrfValue[])
Declaration
public void EvaluateArray(nint evaluator, int deriv_flag, int num_points, double[] uv_pairs, ModlSrfValue[] surf_evals)
Parameters
FindClosestPoint(nint, double[], out Pos3)
Declaration
public void FindClosestPoint(nint evaluator, double[] point, out UFEvalsf.Pos3 srf_pos3)
Parameters
FindClosestPoint2(nint, double[], out Pos3)
Declaration
public void FindClosestPoint2(nint evaluator, double[] point, out UFEvalsf.Pos3 srf_pos3)
Parameters
Free(out nint)
Declaration
public void Free(out nint evaluator)
Parameters
Type |
Name |
Description |
nint |
evaluator |
|
Initialize(Tag, out nint)
Declaration
public void Initialize(Tag face_tag, out nint evaluator)
Parameters
Type |
Name |
Description |
Tag |
face_tag |
|
nint |
evaluator |
|
Initialize2(Tag, out nint)
Declaration
public void Initialize2(Tag face_tag, out nint evaluator)
Parameters
Type |
Name |
Description |
Tag |
face_tag |
|
nint |
evaluator |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink