RayMarching  0.0.1
Simple 3D engine based on a ray marching rendering
RayMarching::TransformataObject Member List

This is the complete list of members for RayMarching::TransformataObject, including all inherited members.

applyZeroRotation() (defined in RayMarching::TransformataObject)RayMarching::TransformataObjectprotected
getColor(const Eigen::Vector3d &p) const overrideRayMarching::TransformataObjectvirtual
getDist(const Eigen::Vector3d &p) const overrideRayMarching::TransformataObjectvirtual
getReflection(const Line &ray) constRayMarching::SDFObject
getScale() constRayMarching::TransformataObjectinline
getTranslation() constRayMarching::TransformataObjectinline
rotate(double x, double y, double z)RayMarching::TransformataObject
scale(double s)RayMarching::TransformataObjectinline
setRotation(double x, double y, double z)RayMarching::TransformataObject
setScale(double s)RayMarching::TransformataObjectinline
setTranslation(const Eigen::Vector3d &p)RayMarching::TransformataObjectinline
TransformataObject(std::unique_ptr< SDFObject > object)RayMarching::TransformataObjectinline
translate(const Eigen::Vector3d &p)RayMarching::TransformataObjectinline
~SDFObject()=defaultRayMarching::SDFObjectvirtual
~TransformataObject() override=defaultRayMarching::TransformataObject