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