Functions |
| STStatus | STGraphicsNewEmpty (STGraphics *oGraphics) |
| | Creates a new graphics environment. More...
|
| STStatus | STGraphicsNew (STGraphics *oGraphics, STGraphicsMask iMask, STDevice iDevice, STOutputMode iOutputMode, STRGBAColor iTextFG, STRGBAColor iHighlightFG, STRGBAColor iHighlightBG, STRGBAColor iStrikeThrough, STRGBAColor iHLStrikeThrough, STRGBAColor iUnderline1, STRGBAColor iHLUnderline1, STRGBAColor iUnderline2, STRGBAColor iHLUnderline2) |
| | Creates a new graphics environment and assigns an output device and rendering parameters to it. More...
|
| STStatus | STGraphicsNewCopy (STGraphics *oGraphics, STGraphics iOldGraphics) |
| | Graphics environment copy constructor. More...
|
| STStatus | STGraphicsDispose (STGraphics iGraphics) |
| | Graphics environment destructor. More...
|
| STStatus | STGraphicsSetDevice (STGraphics iGraphics, STDevice iDevice, STOutputMode iOutputMode) |
| | Sets device and the output mode. More...
|
| STStatus | STGraphicsGetDevice (STGraphics iGraphics, STDevice *oDevice, STOutputMode *oOutputMode) |
| | Queries previously set device and the output mode. More...
|
| STStatus | STGraphicsSetColors (STGraphics iGraphics, STGraphicsMask iMask, STRGBAColor iTextFG, STRGBAColor iHighLightFG, STRGBAColor iHighLightBG, STRGBAColor iStrikeThrough, STRGBAColor iHLStrikeThrough, STRGBAColor iUnderline1, STRGBAColor iHLUnderline1, STRGBAColor iUnderline2, STRGBAColor iHLUnderline2) |
| | Sets graphics colors. More...
|
| STStatus | STGraphicsGetColors (STGraphics iGraphics, STGraphicsMask *oMask, STRGBAColor *oTextFG, STRGBAColor *oHighLightFG, STRGBAColor *oHighLightBG, STRGBAColor *oStrikeThrough, STRGBAColor *oHLStrikeThrough, STRGBAColor *oUnderline1, STRGBAColor *oHLUnderline1, STRGBAColor *oUnderline2, STRGBAColor *oHLUnderline2) |
| | Queries graphics colors. More...
|
| STStatus | STDeviceGetMatrix (STDevice iDevice, STMatrix *oMatrix) |
| | Returns the current transformation matrix of an STDevice object. More...
|
| STStatus | STDeviceSetMatrix (STDevice iDevice, STMatrix iMatrix) |
| | Replaces the current transformation matrix with a new one. More...
|
| STStatus | STDeviceConcatMatrix (STDevice iDevice, STMatrix iMatrix) |
| | Concatenates the current transformation matrix with the new one. More...
|
| STStatus | STDeviceTranslate (STDevice iDevice, double tx, double ty) |
| | Concatenates the current transformation matrix with a translate transform. More...
|
| STStatus | STDeviceScale (STDevice iDevice, double sx, double sy) |
| | Concatenates the current transformation matrix with a scale transform. More...
|
| STStatus | STDeviceRotate (STDevice iDevice, double theta) |
| | Concatenates the current transformation matrix with a rotate transform. More...
|
| STStatus | STDeviceShear (STDevice iDevice, double shx, double shy) |
| | Concatenates the current transformation matrix with a shear transform. More...
|