Functions | |
void | Show_Cutting_Section (HC_KEY key, int *count, HC_PLANE *planes) |
void | DShow_Cutting_Section (HC_KEY key, int *count, HC_DPLANE *planes) |
void | Show_Cutting_Section_Count (HC_KEY key, int *count) |
Returns the array of coefficients used to define a cutting section.
key | - Unique identifier of a cutting section. |
count | - The number of planes in the planes array. Passed by reference. Returned to user. |
planes | - An array of (a,b,c,d) quadruplets which define the separate planes within the cutting section. Passed by reference. Returned to user. |
This routine returns the plane coeffecients used to define the planes that form the given cutting section.
void DShow_Cutting_Section | ( | HC_KEY | key, |
int * | count, | ||
HC_DPLANE * | planes | ||
) |
Similar to Show_Cutting_Section(), but operates on double-precision cutting sections.
Similar to Show_Cutting_Section(), but operates on double-precision data.
key | - Unique identifier of a cutting section. |
count | - The number of planes in the planes array. Passed by reference. Returned to user. |
planes | - An array of (a,b,c,d) quadruplets which define the separate planes within the cutting section. Passed by reference. Returned to user. |
void Show_Cutting_Section_Count | ( | HC_KEY | key, |
int * | count | ||
) |
Returns the number of plane-defining quadruplets in planes.
key | - Unique identifier of the inserted cutting plane. |
count | - The number of planes in the planes array. Passed by reference. Returned to user. |
This routine returns the number of planes in the planes array so that a properly sized array can be allocated for input into Show_Cutting_Section().