|
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 | width |
| int32_t | height |
| void * | native_handle |
| int32_t | offscreen |
Versioned options for occtl_viz_view_create().
Initialize with OCCTL_VIZ_VIEW_OPTIONS_INIT or occtl_viz_view_options_init() before use.
\par Thread Safety Yes.
| int32_t occtl_viz_view_options::height |
View height in pixels. Must be positive.
| void* occtl_viz_view_options::native_handle |
Borrowed native window/view handle; NULL for offscreen.
| int32_t occtl_viz_view_options::offscreen |
0/1; non-zero creates an offscreen-capable neutral view.
| const void* occtl_viz_view_options::p_next |
Reserved for extensions; must be NULL.
| uint32_t occtl_viz_view_options::struct_version |
Must be OCCTL_VIZ_VIEW_OPTIONS_VERSION_1.
| int32_t occtl_viz_view_options::width |
View width in pixels. Must be positive.