Blitz3D C++ geometry code

Blitz3D Forums/Blitz3D Programming/Blitz3D C++ geometry code

1) Epsilon is often used in mathematics to represent an arbitrary small number. Possibly the most commonly written sentence fragment in analysis is: "For every epsilon > 0, there exists delta such that..." (substitute the actual epsilon and delta characters, hastily scrawled in chalk, for additional realism).

Paul Erdos did not invent this convention (which is far older than he) but is, apparently, known for referring to children as epsilons.

2) Omega is not used to represent infinity (not that I've seen, anyway). Usually infinity is represented by:

Aleph (hebrew letter) with a numerical subscript.
The infinity symbol (sideways 8), although this is almost always used to represent countable infinity (Aleph 0)
The italic c (for continuum), representing the degree of infiniteness of the Real Numbers (which is at least Aleph 1).

3) Very elegant C++ -- I love it.