Coin  4.0.3
Coin3D core library
Loading...
Searching...
No Matches
SbOctTreeFuncs Struct Reference

#include <Inventor/SbOctTree.h>

Public Attributes

SbBool(* insideboxfunc )(void *const item, const SbBox3f &box)
 
SbBool(* insideplanesfunc )(void *const item, const SbPlane *const planes, const int numplanes)
 
SbBool(* insidespherefunc )(void *const item, const SbSphere &sphere)
 
SbBool(* ptinsidefunc )(void *const item, const SbVec3f &pt)
 

Detailed Description

The SbOctTreeFuncs struct is used to specify callback functions for working with items in an SbOctTree.

The only function pointer that must be set up is insideboxfunc. The other functions must be set if you intend to use the corresponding find methods in SbOctTree.

Member Data Documentation

◆ insideboxfunc

SbOctTreeFuncs::insideboxfunc

Should return whether item is either fully or partially inside a box.

◆ insideplanesfunc

SbOctTreeFuncs::insideplanesfunc

Should return whether item is either fully or partially inside a set of planes.

◆ insidespherefunc

SbOctTreeFuncs::insidespherefunc

Should return whether item is either fully or partially inside a sphere.

◆ ptinsidefunc

SbOctTreeFuncs::ptinsidefunc

Should return whether a point is inside item.


The documentation for this struct was generated from the following files: