![]() |
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
#include <config.h>
#include <cstdlib>
#include <cassert>
#include "Coinboard.h"
#include <Inventor/misc/SoState.h>
#include <Inventor/actions/SoGetMatrixAction.h>
#include <Inventor/actions/SoGetBoundingBoxAction.h>
#include <Inventor/actions/SoGLRenderAction.h>
#include <Inventor/actions/SoRayPickAction.h>
#include <Inventor/elements/SoModelMatrixElement.h>
#include <Inventor/elements/SoViewVolumeElement.h>
#include <Inventor/elements/SoGLTextureEnabledElement.h>
#include <Inventor/elements/SoLightModelElement.h>
#include <Inventor/elements/SoViewingMatrixElement.h>
#include <Inventor/SbLinear.h>
#include <Inventor/bundles/SoMaterialBundle.h>
#include <Inventor/SoPrimitiveVertex.h>
#include <Inventor/details/SoPointDetail.h>
#include <Inventor/details/SoFaceDetail.h>
#include <GL/gl.h>
Macros | |
#define | SbMin(a, b) (((a) < (b)) ? (a) : (b)) |
#define | SbMax(a, b) (((a) > (b)) ? (a) : (b)) |
#define | SbClamp(val, min, max) (SbMax(SbMin(val, max), min)) |
#define | SbAbs(a) (((a) < 0) ? (-(a)) : (a)) |
Functions | |
SO_NODE_SOURCE (Coinboard) | |
#define SbAbs | ( | a | ) | (((a) < 0) ? (-(a)) : (a)) |
#define SbMax | ( | a, | |
b | |||
) | (((a) > (b)) ? (a) : (b)) |
#define SbMin | ( | a, | |
b | |||
) | (((a) < (b)) ? (a) : (b)) |
SO_NODE_SOURCE | ( | Coinboard | ) |