class CSGIntersection

Describes Ray-CSG intersection. More...

Full nameCSG::CSGIntersection
Definition#include <raytracer/csg.h>
InheritsIntersection [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Private Members


Detailed Description

Describes Ray-CSG intersection.

vector<Node> nodelist

nodelist

int listsize

listsize

const CSG* parent

parent

[private]

DBL tmax

tmax

[private]

 CSGIntersection (const CSG* p, const Ray& r, DBL maxtime)

CSGIntersection

 ~CSGIntersection ()

~CSGIntersection

DBL  currentTime ()

currentTime

Reimplemented from Intersection.

void  next ()

next

Reimplemented from Intersection.

Vector3  normal ()

normal

Reimplemented from Intersection.

Texture*  texture ()

texture

Reimplemented from Intersection.

bool  checkHead ()

checkHead

Check if head node is OK.

void  initListStructure ()

initListStructure

Initialize heap structure.


Generated by: micha@laptop on Thu Oct 24 20:25:24 2002, using kdoc 2.0a53.