Functions | |
HC_KEY | Insert_Circle_By_Radius (const HC_POINT *center, double radius, const HC_POINT *normal) |
HC_KEY Insert_Circle_By_Radius | ( | const HC_POINT * | center, | |
double | radius, | |||
const HC_POINT * | normal | |||
) |
Generates a flat, infinitely thin, colored-in circular object.
center | - An x-y-z triplet for the coordinates of center the circle. (A simple array of three elements may also be used in most languages.) Passed by reference always. | |
radius | - Length of the radius of the circle. | |
normal | - Vector that is perpendicular to the plane of the circle |
Circles are grouped with ellipses, polygons, shells and meshes for rendering purposes. The rendition of the interior of the circle can be adjusted with changes to Face Color and Face Pattern. The circumference of a circle can be made distinct from the interior through the use of Edge Color, Edge Pattern and Edge Weight. A circle's Visibility and Selectability are controlled by the "edge", "face", and "polygon" keywords.