GINO Graphics Suite - GINO v9.0  

gDrawSeg

Syntax

[C/C++:]
void gDrawSeg(int nseg, ...);
[F90:]
subroutine gDrawSeg(nseg, gOrder)
integer, intent(in) :: nseg
integer, optional, intent(in) :: gOrder

Arguments

nseg
Picture segment or segment group number

> 0, Draw segment(s) specified by segment nseg
= GALL, Draw all segments
< -1, Draw all segments except those specified by nseg

Optional Args

gOrder
When using GALL, the order in which all segments are drawn

= GCREATED, Draw in created order (default)
= GNUMERIC, Draw in numerical order

Description

The routine gDrawSeg() is used to redraw one or more existing segments from the segment display file. gDrawSeg() can be used to redisplay a segment or group which has been 'damaged' by other segment operations.

gDrawSeg() does not redraw invisible segments.

When the software emulation of picture segments is used and nseg does not exist an error message is generated. When using this routine in the default hardware segmentation mode, gSetSegMode(0), no error message is generated. However, the device may output a local error message.

Some displays do not permit this segment operation on the currently opened segment.

See Also

gDrawSeg Usage
gSetSegMode