NXOpen .NET Reference  12.0.0
Classes | Public Member Functions | List of all members
NXOpen.UF.UFEvalsf Class Reference

Contains wrappers for all 'UF_EVALSF' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFEvalsf:

Classes

struct  Pos3
 Wrapper for UF_EVALSF_pos3_s More...
 

Public Member Functions

void AskFaceUvMinmax (IntPtr evaluator,[Out] double[] uv_min_max)
 Wrapper method for UF_EVALSF_ask_face_uv_minmax More...
 
void AskMinimumFaceDist (IntPtr evaluator, double[] point, out Pos3 srf_pos3)
 Wrapper method for UF_EVALSF_ask_minimum_face_dist More...
 
void Evaluate (IntPtr evaluator, int deriv_flag, double[] uv_pair, out ModlSrfValue surf_eval)
 Wrapper method for UF_EVALSF_evaluate More...
 
void EvaluateArray (IntPtr evaluator, int deriv_flag, int num_points, double[] uv_pairs,[Out] ModlSrfValue[] surf_evals)
 Wrapper method for UF_EVALSF_evaluate_array More...
 
void FindClosestPoint (IntPtr evaluator, double[] point, out Pos3 srf_pos3)
 Wrapper method for UF_EVALSF_find_closest_point More...
 
void FindClosestPoint2 (IntPtr evaluator, double[] point, out Pos3 srf_pos3)
 Wrapper method for UF_EVALSF_find_closest_point_2 More...
 
void Free (out IntPtr evaluator)
 Wrapper method for UF_EVALSF_free More...
 
void Initialize (NXOpen.Tag face_tag, out IntPtr evaluator)
 Wrapper method for UF_EVALSF_initialize More...
 
void Initialize2 (NXOpen.Tag face_tag, out IntPtr evaluator)
 Wrapper method for UF_EVALSF_initialize_2 More...
 

Detailed Description

Contains wrappers for all 'UF_EVALSF' functions and data types.

Member Function Documentation

void NXOpen.UF.UFEvalsf.AskFaceUvMinmax ( IntPtr  evaluator,
[Out] double[]  uv_min_max 
)

Wrapper method for UF_EVALSF_ask_face_uv_minmax

Refer to UF_EVALSF_ask_face_uv_minmax for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.AskMinimumFaceDist ( IntPtr  evaluator,
double[]  point,
out Pos3  srf_pos3 
)

Wrapper method for UF_EVALSF_ask_minimum_face_dist

Refer to UF_EVALSF_ask_minimum_face_dist for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.Evaluate ( IntPtr  evaluator,
int  deriv_flag,
double[]  uv_pair,
out ModlSrfValue  surf_eval 
)

Wrapper method for UF_EVALSF_evaluate

Refer to UF_EVALSF_evaluate for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.EvaluateArray ( IntPtr  evaluator,
int  deriv_flag,
int  num_points,
double[]  uv_pairs,
[Out] ModlSrfValue[]  surf_evals 
)

Wrapper method for UF_EVALSF_evaluate_array

Refer to UF_EVALSF_evaluate_array for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.FindClosestPoint ( IntPtr  evaluator,
double[]  point,
out Pos3  srf_pos3 
)

Wrapper method for UF_EVALSF_find_closest_point

Refer to UF_EVALSF_find_closest_point for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.FindClosestPoint2 ( IntPtr  evaluator,
double[]  point,
out Pos3  srf_pos3 
)

Wrapper method for UF_EVALSF_find_closest_point_2

Refer to UF_EVALSF_find_closest_point_2 for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.Free ( out IntPtr  evaluator)

Wrapper method for UF_EVALSF_free

Refer to UF_EVALSF_free for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.Initialize ( NXOpen.Tag  face_tag,
out IntPtr  evaluator 
)

Wrapper method for UF_EVALSF_initialize

Refer to UF_EVALSF_initialize for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFEvalsf.Initialize2 ( NXOpen.Tag  face_tag,
out IntPtr  evaluator 
)

Wrapper method for UF_EVALSF_initialize_2

Refer to UF_EVALSF_initialize_2 for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.