GINO Graphics Suite - GINO v9.0  

gSetSegCharAttribs

Syntax

[C/C++:]
void gSetSegCharAttribs(int nseg, GCHASTY rep, ...);
[F90:]
subroutine gSetSegCharAttribs(nseg, rep, gSwi, gChaesc)

integer, intent(in) :: nseg
type (GCHASTY), intent(in) :: rep
integer, optional, intent(in) :: gSwi
character, optional, intent(in) :: gChaesc

Arguments

nseg
Picture segment number

rep.type
Segment character output type

= 1, Hardware (gSetHardChars(), gSetPointChars(), gSetMixedChars() or gSetHardCharSize())
= 2, Pseudo hardware (gSetHardChars(), gSetPointChars(), gSetMixedChars() or gSetHardCharSize())
= 3, Software untransformable (gSetSoftChars())
= 4, Software transformable (gSetCharTransformMode(GON))
rep.width
Segment character width in current units

rep.height
Segment character height in current units

rep.size
Segment hardware character size

= -2, Character size set using gSetCharSizePoint() or whilst gSetPointChars() is current
= -1, Character size set using gSetCharSize() - (default)
=  0, Character size set using gSetHardCharSize() and default size is current
= >0, Character size set using gSetHardCharSize()

rep.slant
Segment italic angle in degrees

rep.angle
Segment string angle in degrees

rep.points
Segment character height in points

Optional Args.

gSwi
Segment character transformation mode

gChaesc
Segment string escape character

Description

The routine gSetSegCharAttribs() changes the current settings of the segment character attributes for segment nseg and then redraws that segment.

See Also

gSetSegCharAttribs Usage
gEnqSegCharAttribs
gSetCharSize
gSetCharTransformationMode
gSetEscapeChar