Brief Index      Full Index      Events Index      I.M. Reference

Show_PolyCylinder


Functions

void Show_PolyCylinder (HC_KEY key, int *p_count, HC_POINT *pts, int *r_count, float *radii, char *capping)
void Show_PolyCylinder_Counts (HC_KEY key, int *p_count, int *r_count, char *capping)

Function Documentation

void Show_PolyCylinder ( HC_KEY  key,
int *  p_count,
HC_POINT *  pts,
int *  r_count,
float *  radii,
char *  capping 
)

Returns the previous definition of a polycylinder, as referenced by a key.

Parameters:
key - key to a polycylinder
p_count - number of items in pts. Returned to caller. Passed by reference always.
pts - Vector of x-y-z triplets for the coordinates of the center of the polycylinder. Returned to caller. Passed by reference always.
r_count - number of items in radii. Returned to caller. Passed by reference always
radii - array of radius lengths as measured from the centerline. Returned to caller. Passed by reference always
capping - string specifying which ends to cap, either "first", "second", "none", or "both". Returned to caller. Passed by reference always

DETAILS

NOTES

RESTRICTIONS

See also:

void Show_PolyCylinder_Counts ( HC_KEY  key,
int *  p_count,
int *  r_count,
char *  capping 
)

Finds the number of items in a given polycylinder. This is useful in determining the size of the data structure that holds pts.

Parameters:
key - key to a polycylinder
p_count - number of items in pts. Returned to caller. Passed by reference always.
r_count - number of items in radii. Returned to caller. Passed by reference always
capping - string specifying which ends to cap, either "first", "second", "none", or "both". Returned to caller. Passed by reference always

DETAILS

No additional details. See Show_PolyCylinder()

Brief Index      Full Index      Events Index      I.M. Reference