|
GEL
2
GEL is a library for Geometry and Linear Algebra
|
| compute_normal() (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| compute_position() (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| cond_set_parameter(float t, float _u, float _v, Geometry::TriMesh *mesh, size_t idx) (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| did_hit_diffuse (defined in Geometry::Ray) | Geometry::Ray | |
| direction (defined in Geometry::Ray) | Geometry::Ray | |
| dist (defined in Geometry::Ray) | Geometry::Ray | |
| get_hit_material() const (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| has_hit (defined in Geometry::Ray) | Geometry::Ray | |
| hit_face_id (defined in Geometry::Ray) | Geometry::Ray | |
| hit_normal (defined in Geometry::Ray) | Geometry::Ray | |
| hit_object (defined in Geometry::Ray) | Geometry::Ray | |
| hit_pos (defined in Geometry::Ray) | Geometry::Ray | |
| id (defined in Geometry::Ray) | Geometry::Ray | |
| inside (defined in Geometry::Ray) | Geometry::Ray | |
| ior (defined in Geometry::Ray) | Geometry::Ray | |
| origin (defined in Geometry::Ray) | Geometry::Ray | |
| Ray() (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| Ray(const CGLA::Vec3f &_origin, const CGLA::Vec3f &_direction) (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| reflect(const CGLA::Vec3f &normal) (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| refract(const CGLA::Vec3f &normal, float new_ior) (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| reset() (defined in Geometry::Ray) | Geometry::Ray | [inline] |
| trace_depth (defined in Geometry::Ray) | Geometry::Ray | |
| u (defined in Geometry::Ray) | Geometry::Ray | |
| v (defined in Geometry::Ray) | Geometry::Ray |
1.7.5.1