|
Blender
V3.3
|
This is the complete list of members for Freestyle::Grid, including all inherited members.
| _cell_size | Freestyle::Grid | protected |
| _cells_nb | Freestyle::Grid | protected |
| _current_cell | Freestyle::Grid | protected |
| _occluders | Freestyle::Grid | protected |
| _orig | Freestyle::Grid | protected |
| _pt | Freestyle::Grid | protected |
| _ray_dir | Freestyle::Grid | protected |
| _size | Freestyle::Grid | protected |
| _t | Freestyle::Grid | protected |
| _t_end | Freestyle::Grid | protected |
| _timestamp | Freestyle::Grid | protected |
| addOccluder(Polygon3r *occluder) | Freestyle::Grid | inline |
| castInfiniteRay(const Vec3r &orig, const Vec3r &dir, OccludersSet &occluders, unsigned timestamp) | Freestyle::Grid | |
| castRay(const Vec3r &orig, const Vec3r &end, OccludersSet &occluders, unsigned timestamp) | Freestyle::Grid | |
| castRayInternal(GridVisitor &visitor) | Freestyle::Grid | inlineprotected |
| castRayToFindFirstIntersection(const Vec3r &orig, const Vec3r &dir, double &t, double &u, double &v, unsigned timestamp) | Freestyle::Grid | |
| clear() | Freestyle::Grid | virtual |
| configure(const Vec3r &orig, const Vec3r &size, unsigned nb) | Freestyle::Grid | virtual |
| displayDebug() | Freestyle::Grid | inline |
| fillCell(const Vec3u &coord, Cell &cell)=0 | Freestyle::Grid | pure virtual |
| getCell(const Vec3u &coord)=0 | Freestyle::Grid | pure virtual |
| getCell(const Vec3r &p) | Freestyle::Grid | inline |
| getCellBox(const Vec3u &cell_coord, Vec3r &min_out, Vec3r &max_out) | Freestyle::Grid | inline |
| getCellCoordinates(const Vec3r &p, Vec3u &res) | Freestyle::Grid | inline |
| getCellOrigin(const Vec3u &cell_coord, Vec3r &orig) | Freestyle::Grid | inline |
| getCellSize() const | Freestyle::Grid | inline |
| getOccluders() | Freestyle::Grid | inline |
| getOrigin() const | Freestyle::Grid | inline |
| Grid() | Freestyle::Grid | inline |
| gridSize() const | Freestyle::Grid | inline |
| initAcceleratedInfiniteRay(const Vec3r &orig, const Vec3r &dir, unsigned timestamp) | Freestyle::Grid | |
| initAcceleratedRay(const Vec3r &orig, const Vec3r &end, unsigned timestamp) | Freestyle::Grid | |
| initInfiniteRay(const Vec3r &orig, const Vec3r &dir, unsigned timestamp) | Freestyle::Grid | |
| initRay(const Vec3r &orig, const Vec3r &end, unsigned timestamp) | Freestyle::Grid | |
| insertOccluder(Polygon3r *occluder) | Freestyle::Grid | |
| nextRayCell(Vec3u ¤t_cell, Vec3u &next_cell) | Freestyle::Grid | protected |
| ~Grid() | Freestyle::Grid | inlinevirtual |