![]() |
Coin3D is Free Software, published under the BSD 3-clause license. |
https://bitbucket.org/Coin3D/ http://www.kongsberg.com/kogt/ |
#include "SmHQSphere.h"
#include <Inventor/SbBSPTree.h>
#include <Inventor/actions/SoRayPickAction.h>
#include <Inventor/actions/SoGLRenderAction.h>
#include <Inventor/actions/SoGetPrimitiveCountAction.h>
#include <Inventor/bundles/SoMaterialBundle.h>
#include <Inventor/elements/SoGLTextureEnabledElement.h>
#include <Inventor/elements/SoTextureCoordinateElement.h>
#include <Inventor/SoPickedPoint.h>
#include <Inventor/SbSphere.h>
#include <Inventor/SbVec4f.h>
#include <Inventor/SbVec3f.h>
#include <Inventor/SbLine.h>
#include <Inventor/system/gl.h>
#include <Inventor/SoPrimitiveVertex.h>
#include <Inventor/C/glue/gl.h>
#include <Inventor/elements/SoGLCacheContextElement.h>
#include <cstddef>
#include <cstring>
#include <Inventor/SbBasic.h>
#include "../misc/SbList.h"
Macros | |
#define | PRIVATE(obj) obj->pimpl |
#define | FLTCOMPARE(x, y) (fabs((x)-(y)) < 0.000001f) |
Functions | |
SO_NODE_SOURCE (SmHQSphere) | |
static void | try_add_intersection (SoRayPickAction *action, const SbVec3f &pt) |
#define FLTCOMPARE | ( | x, | |
y | |||
) | (fabs((x)-(y)) < 0.000001f) |
#define PRIVATE | ( | obj | ) | obj->pimpl |
SO_NODE_SOURCE | ( | SmHQSphere | ) |
|
static |