Functions | |
void | Show_Ellipse (HC_KEY key, HC_POINT *center, HC_POINT *major, HC_POINT *minor) |
void | DShow_Ellipse (HC_KEY key, HCD_POINT *center, HCD_POINT *major, HCD_POINT *minor) |
void Show_Ellipse | ( | HC_KEY | key, | |
HC_POINT * | center, | |||
HC_POINT * | major, | |||
HC_POINT * | minor | |||
) |
Returns the three points used to define the ellipse, as referenced by a key.
key | - Unique numeric identifier pointing to an ellipse in the database. | |
center | - An x-y-z triplet for the center used to define the ellipse. (A simple array of three elements may also be used in most languages.) Returned to user. Passed by reference always. | |
major | - An x-y-z triplet defining the major(longest) axis of the ellipse. Returned to user. Passed by reference always. | |
minor | - An x-y-z triplet defining the minor(shortest) axis of the ellipse. Returned to user. Passed by reference always. |
void DShow_Ellipse | ( | HC_KEY | key, | |
HCD_POINT * | center, | |||
HCD_POINT * | major, | |||
HCD_POINT * | minor | |||
) |
Similar to Show_Ellipse(), but accepts and/or returns double-precision values. This command can only be used when the application source includes the HOOPS double-precision header, hcd.h.
key | - Unique numeric identifier pointing to an ellipse in the database. | |
center | - An x-y-z triplet for the center used to define the ellipse. (A simple array of three elements may also be used in most languages.) Returned to user. Passed by reference always. | |
major | - An x-y-z triplet defining the major(longest) axis of the ellipse. Returned to user. Passed by reference always. | |
minor | - An x-y-z triplet defining the minor(shortest) axis of the ellipse. Returned to user. Passed by reference always. |