My Project
RayLight Member List

This is the complete list of members for RayLight, including all inherited members.

colorRayLight
drawOpenGL(int index)=0RayLightpure virtual
getDiffuse(Point3D cameraPosition, struct RayIntersectionInfo &iInfo)=0RayLightpure virtual
getSpecular(Point3D cameraPosition, struct RayIntersectionInfo &iInfo)=0RayLightpure virtual
isInShadow(struct RayIntersectionInfo &iInfo, class RayShape *shape)=0RayLightpure virtual
read(FILE *fp)=0RayLightpure virtual
transparency(struct RayIntersectionInfo &iInfo, class RayShape *shape, Point3D cLimit)=0RayLightpure virtual
write(FILE *fp=stdout)=0RayLightpure virtual