Functions | |
void | Open_Edge (int offset1, int offset2) |
void | Close_Edge (void) |
void Open_Edge | ( | int | offset1, | |
int | offset2 | |||
) |
Prepares an edge within a shell or mesh for the local overriding of drawing attributes.
offset1 | - Two offsets, defining an edge, within the array of points | |
offset2 | - first array point is at offset zero. |
Once the edge is open you may do the following:
Set, Show, or UnSet the edge Color, using any of the many color routines.
Set, Show, or UnSet an edge Weight or Pattern.
Set, Show, or UnSet the edge Visibility.
Set, Show, or UnSet the edge Normal.
These attributes override the normal segment-wide setting of the attribute and cause the edge in question to be drawn differently. The settings have no effect at all on how the faces or vertices associated with the edge are to be drawn.
If you are working on a mesh, refer to the Insert_Mesh() manual page for guidance on the vertex or edge numbering.
If you are using Open_Edge() to set individual visibilities you may want to use the special global edge-visibility options instead or in addition. Please see Set_Visibility() for details.
void Close_Edge | ( | void | ) |
Closes the session that began with an opening call to Open_Edge().