1#ifndef COIN_SOBOUNDINGBOXCACHE_H
2#define COIN_SOBOUNDINGBOXCACHE_H
36#include <Inventor/caches/SoCache.h>
37#include <Inventor/SbXfBox3f.h>
39class SoBoundingBoxCacheP;
61 SoBoundingBoxCacheP * pimpl;
The SbBox3f class is an abstraction for an axis aligned 3 dimensional box.
Definition SbBox3f.h:46
The SbVec3f class is a 3 dimensional vector with floating point coordinates.
Definition SbVec3f.h:51
The SbXfBox3f class is a 3 dimensional box with floating point coordinates and an attached transforma...
Definition SbXfBox3f.h:40
static void setHasLinesOrPoints(SoState *state)
Definition SoBoundingBoxCache.cpp:175
SbBool isCenterSet() const
Definition SoBoundingBoxCache.cpp:138
const SbBox3f & getProjectedBox() const
Definition SoBoundingBoxCache.cpp:126
const SbXfBox3f & getBox() const
Definition SoBoundingBoxCache.cpp:117
SoBoundingBoxCache(SoState *state)
Definition SoBoundingBoxCache.cpp:66
void set(const SbXfBox3f &boundingbox, SbBool centerset, const SbVec3f ¢erpoint)
Definition SoBoundingBoxCache.cpp:103
const SbVec3f & getCenter() const
Definition SoBoundingBoxCache.cpp:148
SbBool hasLinesOrPoints(void) const
Definition SoBoundingBoxCache.cpp:194
SoCache(SoState *const state)
Definition SoCache.cpp:153
The SoState class manages the Coin scene graph traversal state data.
Definition SoState.h:44