Compound List
Here are the classes, structs, unions and interfaces with brief descriptions:CCamera | Classe de base Camera |
CColor | Cette classe represente une couleur RGB ainsi que des operateurs sur les couleurs |
CIntersectInfo | Cette classe contient des informations sur une intersection |
CLight | Classe de base lumiére |
CMaterial | Cette classe représente les materiaux ainsi que les oéprations de base sur ces derniers |
CNode | La 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 .. |
CObject | Cette classe est la classe de base pour toutes les primitives implementées dans le raytracer : spheres, plans, cônes .. |
CPlane | Cette classe definie la primitive PLAN |
CPointLight | Cette 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 |
CRay | Cette classe définie l'élément de base d'un raytracer : un rayon |
CScene | Cette classe contient toutes les informations sur une scéne. Elle contient les éléments de la scéne (caméras, lumiéres, objets ...) |
CSphere | Cette classe définie la primitive de base "Sphere" du Raytracer |
CTargetCamera | Une Target Camera (camera cible), est une camera qui posséde une position et un point observé |
CVector3D | Cette 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 1.2.15