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 | ||||||||
|