Brief Index      Full Index      Events Index      I.M. Reference

Edit_Circular_Chord


Functions

void Edit_Circular_Chord (HC_KEY key, const HC_POINT *point1, const HC_POINT *point2, const HC_POINT *point3)

Function Documentation

void Edit_Circular_Chord ( HC_KEY  key,
const HC_POINT *  point1,
const HC_POINT *  point2,
const HC_POINT *  point3 
)

Edits a circular chord as it sits in the database.

Parameters:
key - key to a circle object.
point1 - An x-y-z triplet for the coordinates of one of three ordered on the circumference of the circle.(A simple of three elements may also be used in most languages.) Passed by reference always.
point2 - As above.
point3 - As above.

DETAILS

The order of the specified points is important. Specifically, the chord begins at the first point, is drawn through the second point and continues through the third point. A line connects the first and third points. The chord is defined as the area bounded by the points.

Circular chords are grouped with ellipses, polygons, shells and meshes for rendering purposes. The rendition of the interior of the chord can be adjusted with changes to Face Color and Face Pattern. The circumference of a chord can be made distinct from the interior through the use of Edge Color, Edge Pattern and Edge Weight. A chord's Visibility and Selectability are controlled by the "edge", "face", and "polygon" keywords.

See also:
Insert_Circular_Chord, Edit_Circle, Insert_Circular_Arc, Insert_Circular_Wedge, Insert_Polygon, Set_Visibility, Set_Edge_Pattern, Set_Edge_Weight, Set_Face_Pattern, Set_Color, Renumber_Key.

Brief Index      Full Index      Events Index      I.M. Reference