![]() |
http://www.sim.no/ http://www.coin3d.org/ |
#include <Inventor/SbOctTree.h>
Public Attributes | |
SbBool(* | ptinsidefunc )(void *const item, const SbVec3f &pt) |
SbBool(* | insideboxfunc )(void *const item, const SbBox3f &box) |
SbBool(* | insidespherefunc )(void *const item, const SbSphere &sphere) |
SbBool(* | insideplanesfunc )(void *const item, const SbPlane *const planes, const int numplanes) |
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.
SbBool(* SbOctTreeFuncs::ptinsidefunc) (void *const item, const SbVec3f &pt) |
Should return whether a point is inside item.
SbBool(* SbOctTreeFuncs::insideboxfunc) (void *const item, const SbBox3f &box) |
Should return whether item is either fully or partly inside a box.
SbBool(* SbOctTreeFuncs::insidespherefunc) (void *const item, const SbSphere &sphere) |
Should return whether item is either fully or partly inside a sphere.
SbBool(* SbOctTreeFuncs::insideplanesfunc) (void *const item, const SbPlane *const planes, const int numplanes) |
Should return whether item is either fully or partly inside a set of planes.
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated on Wed Jul 17 2024 for Coin by Doxygen 1.12.0.