GEL  2
GEL is a library for Geometry and Linear Algebra
Public Types | Public Member Functions | Public Attributes
Geometry::BoundingTree< BoxType > Class Template Reference

List of all members.

Public Types

typedef BoundingNode< BoxType > Node
typedef BoundingLNode< BoxType > LeafNode
typedef BoundingINode< BoxType > IntNode

Public Member Functions

void build (std::vector< Triangle > &triangles)
bool intersect (const CGLA::Vec3f &, const CGLA::Vec3f &, float &) const
void intersect (Ray &r) const
int intersect_cnt (const CGLA::Vec3f &, const CGLA::Vec3f &) const
float compute_signed_distance (const CGLA::Vec3f &p, float=FLT_MAX) const

Public Attributes

Noderoot

template<class BoxType>
class Geometry::BoundingTree< BoxType >


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations