Jet  v1.3.3
Classes | Namespaces | Typedefs
bounding_box2.h File Reference
#include <jet/bounding_box.h>
#include <jet/ray2.h>
#include <jet/vector2.h>
#include <limits>
#include "detail/bounding_box2-inl.h"

Go to the source code of this file.

Classes

struct  jet::BoundingBoxRayIntersection2< T >
 2-D box-ray intersection result. More...
 
class  jet::BoundingBox< T, 2 >
 2-D axis-aligned bounding box class. More...
 

Namespaces

 jet
 

Typedefs

template<typename T >
using jet::BoundingBox2 = BoundingBox< T, 2 >
 Type alias for 2-D BoundingBox. More...
 
typedef BoundingBox2< float > jet::BoundingBox2F
 Float-type 2-D BoundingBox. More...
 
typedef BoundingBox2< double > jet::BoundingBox2D
 Double-type 2-D BoundingBox. More...
 
typedef BoundingBoxRayIntersection2< float > jet::BoundingBoxRayIntersection2F
 Float-type 2-D box-ray intersection result. More...
 
typedef BoundingBoxRayIntersection2< double > jet::BoundingBoxRayIntersection2D
 Double-type 2-D box-ray intersection result. More...