#define SOVIEW2D_API
File to resolve system dependencies in View2D library.
SoView2DExtension Base class for all View2DExtensions used for drawing and event handling on the View...
void draw(View2DSliceList *dsl, View2DSlice *dslice, int slice) override
Called by the SoView2D for each slice that is rendered.
SoSFString name
The name of the position.
SoRef< SoShaderParameter2f > _param
SoSFVec3f worldPosition
The world position that should be mapped to device position.
SoView2DShaderDevicePosition()
void GLRender(SoGLRenderAction *action) override
a list that holds all View2DSlice objects (lazily created) of a SoView2D
a single slice that is stored in a View2DSliceList, typically created by a View2DSliceList
Target mlrange_cast(Source arg)
Generic version of checked ML casts.