Annotated Index

Chapitre 2

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
CCameraClasse de base Camera
CColorCette classe represente une couleur RGB ainsi que des operateurs sur les couleurs
CIntersectInfoCette classe contient des informations sur une intersection
CLightClasse de base lumiére
CMaterialCette classe représente les materiaux ainsi que les oéprations de base sur ces derniers
CNodeLa class node est située dessus de toutes les autres classes "objets" du raytracer. Une camera est une node, une lumiére est une node, un mesh est une node, une primitive de base est une node ..
CObjectCette classe est la classe de base pour toutes les primitives implementées dans le raytracer : spheres, plans, cônes ..
CPlaneCette classe definie la primitive PLAN
CPointLightCette classe défnie une omni light, c'est à dire une lampe représentée par un point qui émet de la lumiére uniformément dans toutes les directions
CRayCette classe définie l'élément de base d'un raytracer : un rayon
CSceneCette classe contient toutes les informations sur une scéne. Elle contient les éléments de la scéne (caméras, lumiéres, objets ...)
CSphereCette classe définie la primitive de base "Sphere" du Raytracer
CTargetCameraUne Target Camera (camera cible), est une camera qui posséde une position et un point observé
CVector3DCette classe contient une representation d'un vecteur 3D (x, y, z), ainsi que des opérations sur les vecteurs

Generated on Fri Apr 19 16:19:34 2002 by doxygen1.2.15