UF_FORGEO_register_surface (view source)
 
Defined in: uf_forgeo.h
 
Overview
Registers the functions required to process foreign surfaces.
NOTE: It is not possible for NX to validate the function
pointers you pass in. However, if any of them are NULL, then an
error code of UF_FORGEO_FUNCTION_MISSING is returned

Environment
Internal and External

History
This function was originally released in V15.0.
 
Required License(s)
foreign_geometry

 
int UF_FORGEO_register_surface
(
UF_FORGEO_create_surface_f_t create_function,
UF_FORGEO_ask_surface_params_f_t ask_params_function,
UF_FORGEO_evaluate_surface_f_t evaluate_function
)
UF_FORGEO_create_surface_f_tcreate_functionInput- function to
invoke for
surface create
UF_FORGEO_ask_surface_params_f_task_params_functionInput- function to
invoke for
initializing
the surface
parameterization
UF_FORGEO_evaluate_surface_f_tevaluate_functionInput- function to
invoke to
evaluate the
surface