|
OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
|
#include <occtl_viz.h>
Public Attributes | |
| uint32_t | struct_version |
| const void * | p_next |
| int32_t | enable_vbo |
| int32_t | enable_vsync |
Versioned options for occtl_viz_driver_create().
Initialize with OCCTL_VIZ_DRIVER_OPTIONS_INIT or occtl_viz_driver_options_init() before use.
\par Thread Safety Yes.
| int32_t occtl_viz_driver_options::enable_vbo |
0/1; non-zero enables VBOs before view creation.
| int32_t occtl_viz_driver_options::enable_vsync |
0/1; non-zero requests vertical sync.
| const void* occtl_viz_driver_options::p_next |
Reserved for extensions; must be NULL.
| uint32_t occtl_viz_driver_options::struct_version |
Must be OCCTL_VIZ_DRIVER_OPTIONS_VERSION_1.