|
gKit2 light
|
boite englobante. More...
Public Member Functions | |
| BBox (const Point &p) | |
| BBox (const BBox &box) | |
| BBox & | insert (const Point &p) |
| BBox & | insert (const BBox &box) |
| float | centroid (const int axis) const |
| BBoxHit | intersect (const RayHit &ray) const |
| BBoxHit | intersect (const RayHit &ray, const Vector &invd) const |
| BBox (const Point &p) | |
| BBox (const BBox &box) | |
| BBox (const BBox &a, const BBox &b) | |
| BBox & | insert (const Point &p) |
| BBox & | insert (const BBox &box) |
| float | centroid (const int axis) const |
| Point | centroid () const |
| BBoxHit | intersect (const Ray &ray, const Vector &invd, const float htmax) const |
| BBox (const Point &p) | |
| BBox (const BBox &box) | |
| BBox (const BBox &a, const BBox &b) | |
| BBox & | insert (const Point &p) |
| BBox & | insert (const BBox &box) |
| float | centroid (const int axis) const |
| Point | centroid () const |
| BBoxHit | intersect (const Ray &ray, const Vector &invd, const float htmax) const |
| BBox (const Point &p) | |
| BBox (const BBox &box) | |
| BBox (const BBox &a, const BBox &b) | |
| BBox & | insert (const Point &p) |
| BBox & | insert (const BBox &box) |
| float | centroid (const int axis) const |
| Point | centroid () const |
| BBoxHit | intersect (const Ray &ray, const Vector &invd, const float htmax) const |
| BBox (const Point &p) | |
| BBox (const BBox &box) | |
| BBox & | insert (const Point &p) |
| BBox & | insert (const BBox &box) |
| float | centroid (const int axis) const |
| bool | intersect (const RayHit &ray) const |
| bool | intersect (const RayHit &ray, const Vector &invd) const |
Public Attributes | |
| Point | pmin |
| Point | pmax |
boite englobante.
Definition at line 46 of file tuto_bvh.cpp.
|
inline |
Definition at line 50 of file tuto_bvh.cpp.
|
inline |
Definition at line 52 of file tuto_bvh.cpp.
|
inline |
Definition at line 53 of file tuto_bvh.cpp.
|
inline |
Definition at line 63 of file tuto_bvh2.cpp.
|
inline |
Definition at line 65 of file tuto_bvh2.cpp.
|
inline |
Definition at line 66 of file tuto_bvh2.cpp.
Definition at line 67 of file tuto_bvh2.cpp.
|
inline |
Definition at line 68 of file tuto_bvh2_gltf.cpp.
|
inline |
Definition at line 70 of file tuto_bvh2_gltf.cpp.
|
inline |
Definition at line 71 of file tuto_bvh2_gltf.cpp.
Definition at line 72 of file tuto_bvh2_gltf.cpp.
|
inline |
Definition at line 68 of file tuto_bvh2_gltf_brdf.cpp.
|
inline |
Definition at line 70 of file tuto_bvh2_gltf_brdf.cpp.
|
inline |
Definition at line 71 of file tuto_bvh2_gltf_brdf.cpp.
Definition at line 72 of file tuto_bvh2_gltf_brdf.cpp.
|
inline |
Definition at line 39 of file tuto_englobant.cpp.
|
inline |
Definition at line 41 of file tuto_englobant.cpp.
|
inline |
Definition at line 42 of file tuto_englobant.cpp.
Definition at line 55 of file tuto_bvh.cpp.
Definition at line 56 of file tuto_bvh.cpp.
|
inline |
Definition at line 58 of file tuto_bvh.cpp.
Definition at line 60 of file tuto_bvh.cpp.
Definition at line 66 of file tuto_bvh.cpp.
Definition at line 69 of file tuto_bvh2.cpp.
Definition at line 70 of file tuto_bvh2.cpp.
|
inline |
Definition at line 72 of file tuto_bvh2.cpp.
|
inline |
Definition at line 73 of file tuto_bvh2.cpp.
Definition at line 75 of file tuto_bvh2.cpp.
Definition at line 74 of file tuto_bvh2_gltf.cpp.
Definition at line 75 of file tuto_bvh2_gltf.cpp.
|
inline |
Definition at line 77 of file tuto_bvh2_gltf.cpp.
|
inline |
Definition at line 78 of file tuto_bvh2_gltf.cpp.
Definition at line 80 of file tuto_bvh2_gltf.cpp.
Definition at line 74 of file tuto_bvh2_gltf_brdf.cpp.
Definition at line 75 of file tuto_bvh2_gltf_brdf.cpp.
|
inline |
Definition at line 77 of file tuto_bvh2_gltf_brdf.cpp.
|
inline |
Definition at line 78 of file tuto_bvh2_gltf_brdf.cpp.
Definition at line 80 of file tuto_bvh2_gltf_brdf.cpp.
Definition at line 44 of file tuto_englobant.cpp.
Definition at line 45 of file tuto_englobant.cpp.
|
inline |
Definition at line 47 of file tuto_englobant.cpp.
|
inline |
Definition at line 49 of file tuto_englobant.cpp.
Definition at line 55 of file tuto_englobant.cpp.
| Point BBox::pmin |
Definition at line 48 of file tuto_bvh.cpp.
| Point BBox::pmax |
Definition at line 48 of file tuto_bvh.cpp.