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