Ray Tracer Common Project
Image rendering program based on the ray tracing technique.
rt::Sphere Member List

This is the complete list of members for rt::Sphere, including all inherited members.

addChild(Entity *)rt::Entity
children() constrt::Entity
Entity(Entity *parent=0)rt::Entity
Entity(const vector &pos, Entity *parent=0)rt::Entity
Entity(double x, double y, double z, Entity *parent=0)rt::Entity
Geometry(Entity *parent=0)rt::Geometry
Geometry(const vector &pos, Entity *parent=0)rt::Geometry
Geometry(double x, double y, double z, Entity *parent=0)rt::Geometry
globalMatrix() constrt::Entity
globalPosition() constrt::Entity
hits(const euclidian &) constrt::Spherevirtual
invertedGlobalMatrix() constrt::Entity
isDirty() constrt::Entity
normal(const vector &) constrt::Sphere
parent() constrt::Entity
position() constrt::Entity
queryAll(std::list< const T *> &list) constrt::Entityinline
ray() constrt::Sphere
removeChild(Entity *)rt::Entity
rotation() constrt::Entity
scene() constrt::Entity
setParent(Entity *)rt::Entity
setPosition(const vector &pos)rt::Entity
setRay(double r)rt::Sphere
setRotation(const vector &rot)rt::Entity
setScene(Scene *)rt::Entity
soil()rt::Entity
Sphere(double r)rt::Sphere
Sphere(const vector &pos, double r)rt::Sphere
tangent(const vector &) constrt::Sphere
update()rt::Entityvirtual
uv(const element &) constrt::Spherevirtual
~Entity()=0rt::Entitypure virtual
~Geometry()=0rt::Geometrypure virtual