#include <nface.h>
Public Member Functions | |
| NFaceEmbedding (NTetrahedron *newTet, int newFace) | |
| Creates an embedding descriptor containing the given data. | |
| NFaceEmbedding (const NFaceEmbedding &cloneMe) | |
| Creates an embedding descriptor containing the same data as the given embedding descriptor. | |
| NTetrahedron * | getTetrahedron () const |
| Returns the tetrahedron in which this face is contained. | |
| int | getFace () const |
| Returns the face number within getTetrahedron() that is this face. | |
| NPerm | getVertices () const |
| Returns a mapping from vertices (0,1,2) of this face to the corresponding vertex numbers in getTetrahedron(), as described in NTetrahedron::getFaceMapping(). | |
| regina::NFaceEmbedding::NFaceEmbedding | ( | NTetrahedron * | newTet, | |
| int | newFace | |||
| ) | [inline] |
Creates an embedding descriptor containing the given data.
| newTet | the tetrahedron in which this face is contained. | |
| newFace | the face number of newTet that is this face. |
| regina::NFaceEmbedding::NFaceEmbedding | ( | const NFaceEmbedding & | cloneMe | ) | [inline] |
Creates an embedding descriptor containing the same data as the given embedding descriptor.
| cloneMe | the embedding descriptor to clone. |
| NTetrahedron * regina::NFaceEmbedding::getTetrahedron | ( | ) | const [inline] |
Returns the tetrahedron in which this face is contained.
| int regina::NFaceEmbedding::getFace | ( | ) | const [inline] |
Returns the face number within getTetrahedron() that is this face.
| NPerm regina::NFaceEmbedding::getVertices | ( | ) | const [inline] |
Returns a mapping from vertices (0,1,2) of this face to the corresponding vertex numbers in getTetrahedron(), as described in NTetrahedron::getFaceMapping().