Io namespace reference
[Core module]
Description
Members
Types
- class ImportOslo
- class ImportZemax
- class Renderer
- class RendererDxf
- class RendererGd
- class RendererOpengl
- class RendererPlplot
- class RendererSvg
- class RendererX11
- class RendererX3d
- class Export
- class Import
- enum IntensityMode
- enum PointStyle
- enum RayColorMode
- class RendererAxes
- class RendererViewport
- struct Rgb
- enum Style
- enum TextAlignMask
Functions
Constants
- const Rgb rgb_black
- const Rgb rgb_blue
- const Rgb rgb_cyan
- const Rgb rgb_gray
- const Rgb rgb_green
- const Rgb rgb_magenta
- const Rgb rgb_red
- const Rgb rgb_table[]
- const size_t rgb_table_size
- const Rgb rgb_white
- const Rgb rgb_yellow
Members detail
Specifies light ray intensity rendering mode
| Identifier | Description |
|---|---|
| IntensityIgnore | Light ray intensity is ignored, no blending is performed while rendering ray |
| IntensityShade | Light ray intensity is used to blend rendered ray |
| IntensityLogShade | Light ray intensity logarithm is used to blend rendered ray. This enable faint rays to remain visible. |
| Identifier | Description |
|---|---|
| PointStyleDot | |
| PointStyleCross | |
| PointStyleRound | |
| PointStyleSquare | |
| PointStyleTriangle |
Specifies light ray color rendering
| Identifier | Description |
|---|---|
| RayColorWavelen | Compute ray color from its wavelength |
| RayColorFixed | Use fixed ray color |
Specifies rendering elements which can have modified colors and style
| Identifier | Description |
|---|---|
| StyleBackground | |
| StyleForeground | |
| StyleRay | |
| StyleSurface | |
| StyleGlass | |
| StyleLast |
Specifies rendered text alignment
| Identifier | Description |
|---|---|
| TextAlignCenter | Vertically centered |
| TextAlignLeft | |
| TextAlignRight | |
| TextAlignTop | |
| TextAlignBottom | |
| TextAlignMiddle | Horizontally centered |
TextAlignMask operator&(TextAlignMask a, TextAlignMask b)
Bitwise and operation for use on TextAlignMask enum.
TextAlignMask operator|(TextAlignMask a, TextAlignMask b)
Bitwise or operation for use on TextAlignMask enum.
TextAlignMask operator~(TextAlignMask a)
Bitwise not operation for use on TextAlignMask enum.
const Rgb rgb_black
No documentation available
const Rgb rgb_blue
No documentation available
const Rgb rgb_cyan
No documentation available
const Rgb rgb_gray
No documentation available
const Rgb rgb_green
No documentation available
const Rgb rgb_magenta
No documentation available
const Rgb rgb_red
No documentation available
const Rgb rgb_table[]
This table contains some common colors.
See also rgb_table_size variable.
const size_t rgb_table_size = 9
This constant specifies the number of entries in rgb_table.
const Rgb rgb_white
No documentation available
const Rgb rgb_yellow
No documentation available