![]() |
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
#include <config.h>
#include "SmMarkerSet.h"
#include <Inventor/actions/SoGLRenderAction.h>
#include <Inventor/elements/SoGLCoordinateElement.h>
#include <Inventor/elements/SoMaterialBindingElement.h>
#include <Inventor/bundles/SoMaterialBundle.h>
#include <Inventor/elements/SoGLTextureEnabledElement.h>
#include <Inventor/elements/SoLazyElement.h>
#include <Inventor/elements/SoViewVolumeElement.h>
#include <Inventor/elements/SoModelMatrixElement.h>
#include <Inventor/elements/SoViewingMatrixElement.h>
#include <Inventor/elements/SoProjectionMatrixElement.h>
#include <Inventor/elements/SoViewportRegionElement.h>
#include <Inventor/elements/SoCullElement.h>
#include <Inventor/misc/SoState.h>
#include <cstring>
#include <Inventor/system/gl.h>
Macros | |
#define | PRIVATE(obj) ((obj)->pimpl) |
#define | PUBLIC(obj) ((obj)->master) |
Functions | |
SO_NODE_SOURCE (SmMarkerSet) | |
static int | smmarkerset_sortcompare (const void *element1, const void *element2) |
static void | convert_bitmaps (void) |
Variables | |
static SbList< so_marker > * | markerlist |
static GLubyte * | markerimages |
static char | marker_char_bitmaps [] |
#define PRIVATE | ( | obj | ) | ((obj)->pimpl) |
#define PUBLIC | ( | obj | ) | ((obj)->master) |
|
static |
|
static |
SO_NODE_SOURCE | ( | SmMarkerSet | ) |
|
static |
|
static |
|
static |