| Description | ||||||||
| Retrieves information from the spline surface data structure.
NOTE: This function ignores the output arguments with NULL pointers. |
||||||||
| Synopsis | ||||||||
| #include <ProSurfacedata.h> | ||||||||
| ProError | ProSplinesrfdataGet | ( | ||||||
| ProSurfaceshapedata* p_surf_shape | ||||||||
| /* (In) | ||||||||
| The spline surface data structure | ||||||||
| */ | ||||||||
| double** p_u_par_arr | ||||||||
| /* (Out) | ||||||||
| The pointer to a ProArray of U parameter grids | ||||||||
| */ | ||||||||
| double** p_v_par_arr | ||||||||
| /* (Out) | ||||||||
| The pointer to a ProArray of V parameter grids | ||||||||
| */ | ||||||||
| Pro3dPnt** p_points_arr | ||||||||
| /* (Out) | ||||||||
| The pointer to a ProArray of interpolant points | ||||||||
| */ | ||||||||
| ProVector** p_u_tan_arr | ||||||||
| /* (Out) | ||||||||
| The pointer to a ProArray of U derivatives at these points | ||||||||
| */ | ||||||||
| ProVector** p_v_tan_arr | ||||||||
| /* (Out) | ||||||||
| The pointer to a ProArray of V derivatives at these points | ||||||||
| */ | ||||||||
| ProVector** p_uvdev_arr | ||||||||
| /* (Out) | ||||||||
| The pointer to a ProArray of UV derivatives at the interpolant points | ||||||||
| */ | ||||||||
| int* p_num_u | ||||||||
| /* (Out) | ||||||||
| The size in U | ||||||||
| */ | ||||||||
| int* p_num_v | ||||||||
| /* (Out) | ||||||||
| The size in V | ||||||||
| */ | ||||||||
| ) | ||||||||
| Returns | ||||||||
|
||||||||