![]()  | 
  
    alternative Standard Libary
    0.29.8
    
   | 
 
a clasd for a BoundingBox Mehr ...
#include <boundingbox.hpp>
Öffentliche Typen | |
| using | self_type = boundingbox< T > | 
| using | value_type = T | 
| using | pointer = T * | 
Öffentliche Methoden | |
| boundingbox (vector3< T > min, vector3< T > max) | |
| create the BoundingBox from max and min type  Mehr ... | |
| contains_t | contains (const boundingbox< T > &box) | 
| contain the other box this box  Mehr ... | |
| contains_t | contains (vector3< T > point) | 
| cheak of the point contains this class  Mehr ... | |
| void | getcorners (vector3< T > corners[CornerCount]) | 
| get the corners of this box  Mehr ... | |
| bool | Intersects (const boundingbox< T > &box) | 
| cheak of intersect the other box this box  Mehr ... | |
| self_type & | operator= (const self_type &v) | 
| vector3< T > | getmin () | 
| vector3< T > | getmax () | 
| virtual std::string | to_string () | 
Öffentliche Attribute | |
| const int | CornerCount = 8 | 
a clasd for a BoundingBox
| using std::math::boundingbox< T >::pointer = T* | 
| using std::math::boundingbox< T >::self_type = boundingbox<T> | 
| using std::math::boundingbox< T >::value_type = T | 
      
  | 
  inline | 
      
  | 
  inline | 
contain the other box this box
| box | The other box | 
      
  | 
  inline | 
cheak of the point contains this class
| point | The to cheaked point | 
      
  | 
  inline | 
get the corners of this box
| corners | the out array | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
cheak of intersect the other box this box
| box | The other box | 
      
  | 
  inline | 
      
  | 
  inlinevirtual | 
| const int std::math::boundingbox< T >::CornerCount = 8 |