Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Intersection Class Reference

Class representing a ray/object intersection point. More...

#include <intersection.h>

List of all members.

Public Member Functions

 Intersection ()

Public Attributes

const IntersectablemObject
 Pointer to the object hit by the ray.
MaterialmMaterial
 Pointer to the material at the hit point.
Point mPosition
 Position of hit point in world coordinates.
Vector mNormal
 Normal at hit point.
Vector mView
 View direction at the hit point.
UV mTexture
 Texture coordinate (u,v) at hit point.
UV mHitParam
 Parametric description of hit point (u,v).
float mHitTime
 Hit time along ray.


Detailed Description

Class representing a ray/object intersection point.

All the necessary information about the intersection is computed by the intersected object and stored in this class.


The documentation for this class was generated from the following file:
Generated on Tue Mar 14 09:46:37 2006 for ASR by  doxygen 1.4.4