Provides a fast but inflexible rational ray class for heavy computation. More...
#include "maths/nlargeinteger.h"
#include "maths/nvectordense.h"
Classes | |
class | regina::NRay |
A slow but flexible class storing a ray rooted at the origin whose coordinates are rational. More... | |
Namespaces | |
namespace | regina |
Contains the entire Regina calculation engine. | |
Functions | |
NRay * | regina::intersect (const NRay &pos, const NRay &neg, const NVector< NLargeInteger > &hyperplane) |
Returns a newly allocated ray representing the intersection of the hyperplane joining two given rays with the given additional hyperplane. |
Provides a fast but inflexible rational ray class for heavy computation.
Provides a slow but flexible class for rational rays rooted at the origin.