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...
|