#include <algorithm>
#include <vector>
#include "packet/npacket.h"
#include "surfaces/nnormalsurface.h"
#include "surfaces/nsurfaceset.h"
#include "utilities/memutils.h"
#include "utilities/nthread.h"
#include "surfaces/nnormalsurfacelist.tcc"
Namespaces | |
namespace | regina |
Functions | |
template<class RayOutputIterator, class FaceOutputIterator> | |
void | createNonNegativeCone (NTriangulation *triangulation, int flavour, RayOutputIterator rays, FaceOutputIterator faces) |
Writes to the given output iterators newly allocated rays and faces representing the cone in the given flavour of coordinate system obtained by setting all coordinates non-negative. | |
NMatrixInt * | makeMatchingEquations (NTriangulation *triangulation, int flavour) |
Creates a new set of normal surface matching equations for the given triangulation using the given flavour of coordinate system. |