Functions | |
void | Show_PolyCylinder (HC_KEY key, int *p_count, HC_POINT *pts, int *r_count, float *radii, char *capping) |
void | DShow_PolyCylinder (HC_KEY key, int *p_count, HC_PDOINT *pts, int *r_count, double *radii, char *capping) |
void | Show_PolyCylinder_Counts (HC_KEY key, int *p_count, int *r_count, char *capping) |
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.
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 |
void DShow_PolyCylinder | ( | HC_KEY | key, | |
int * | p_count, | |||
HC_PDOINT * | pts, | |||
int * | r_count, | |||
double * | radii, | |||
char * | capping | |||
) |
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.
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 |