Brief Index      Full Index      I.M. Reference

Restart_Ink


Functions

void Restart_Ink (void)
void DRestart_Ink (const char *segment)
void QRestart_Ink (const char *segment)
void DQRestart_Ink (const char *segment)

Function Documentation

void Restart_Ink ( void   ) 

Makes sure that the next Insert_Ink request in the current segment starts a brand-new line.

DETAILS

"Inking" has been provided as a shorthand way of building polylines. Normally, consecutive Insert_Ink() requests (in the same segment) just build and build and build. A call to Restart_Ink() will force the next Insert_Ink() to begin a new polyline.

NOTES

Redundant Restart_Ink() requests do not hurt anything.

RESTRICTIONS

See also:
Insert_Ink, Insert_Line, Insert_Polyline.

void DRestart_Ink ( const char *  segment  ) 

void QRestart_Ink ( const char *  segment  ) 

Similar to Restart_Ink(), but operates on a given segment rather than the currently open one.

Parameters:
segment - Segment(s) to be restarted, if other than the currently-open segment.

DETAILS

No additional details. See Restart_Ink()

void DQRestart_Ink ( const char *  segment  ) 

Similar to QRestart_Ink() but should be used in conjunction with DInsert_Ink() as defined in the HOOPS HOOPS double-precision header, hcd.h.

Parameters:
segment - Segment(s) to be restarted, if other than the currently-open segment.

DETAILS

No additional details. See Restart_Ink()

Main Index
Brief Index      Full Index      I.M. Functions