Description | ||||||||||||||
Retrieves information from the ruled surface data structure.
NOTE: This function ignores the output arguments with NULL pointers. |
||||||||||||||
Synopsis | ||||||||||||||
#include <ProSurfacedata.h> | ||||||||||||||
ProError | ProRulsrfdataGet | ( | ||||||||||||
ProSurfaceshapedata* p_surf_shape | ||||||||||||||
/* (In) | ||||||||||||||
The ruled surface data structure | ||||||||||||||
*/ | ||||||||||||||
ProVector e1 | ||||||||||||||
/* (Out) | ||||||||||||||
The X-axis of the coordinate system | ||||||||||||||
*/ | ||||||||||||||
ProVector e2 | ||||||||||||||
/* (Out) | ||||||||||||||
The Y-axis of the coordinate system | ||||||||||||||
*/ | ||||||||||||||
ProVector e3 | ||||||||||||||
/* (Out) | ||||||||||||||
The Z-axis of the coordinate system | ||||||||||||||
*/ | ||||||||||||||
Pro3dPnt origin | ||||||||||||||
/* (Out) | ||||||||||||||
The origin of the coordinate system | ||||||||||||||
*/ | ||||||||||||||
ProCurvedata* p_curve1 | ||||||||||||||
/* (Out) | ||||||||||||||
The first curve | ||||||||||||||
*/ | ||||||||||||||
ProCurvedata* p_curve2 | ||||||||||||||
/* (Out) | ||||||||||||||
The second curve | ||||||||||||||
*/ | ||||||||||||||
) | ||||||||||||||
Returns | ||||||||||||||
|