|
RayMarching
0.0.1
Simple 3D engine based on a ray marching rendering
|
This is the complete list of members for RayMarching::Cube, including all inherited members.
| _color | RayMarching::Shape | protected |
| _pos | RayMarching::Shape | protected |
| Cube(Eigen::Vector3d p, double bound, color_t color=BLACK) | RayMarching::Cube | inline |
| getBound() const | RayMarching::Cube | inline |
| getColor(const Eigen::Vector3d &p) const override | RayMarching::Shape | inlinevirtual |
| getDist(const Eigen::Vector3d &p) const override | RayMarching::Cube | virtual |
| getPos() const | RayMarching::Shape | inlinevirtual |
| getReflection(const Line &ray) const | RayMarching::SDFObject | |
| setColor(color_t color) | RayMarching::Shape | inline |
| Shape(color_t color=BLACK) | RayMarching::Shape | inlineexplicit |
| Shape(Eigen::Vector3d p, color_t color=BLACK) | RayMarching::Shape | inlineexplicit |
| ~Cube() override=default | RayMarching::Cube | |
| ~SDFObject()=default | RayMarching::SDFObject | virtual |