Allolib  1.0
C++ Components For Interactive Multimedia
al::BoundingBoxData Struct Reference
Inheritance diagram for al::BoundingBoxData:
al::BoundingBox

Public Member Functions

 BoundingBoxData (const Vec3f &min_, const Vec3f &max_)
 
void set (const Vec3f &min_, const Vec3f &max_)
 
void setCenterDim (const Vec3f &cen_, const Vec3f &dim_)
 
bool contains (const Vec3d &p)
 
void reset ()
 
void resetInv ()
 reset box to float value inverse extremes More...
 
void includePoint (al::Vec3f &pos)
 

Public Attributes

Vec3f min
 
Vec3f max
 
Vec3f cen
 
Vec3f dim
 

Detailed Description

Definition at line 16 of file al_BoundingBox.hpp.

Member Function Documentation

◆ resetInv()

void al::BoundingBoxData::resetInv ( )
inline

reset box to float value inverse extremes

This allows building the bounding box incremementally using includePoint()

Definition at line 36 of file al_BoundingBox.hpp.


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