#include <nedge.h>
Public Member Functions | |
| NEdgeEmbedding () | |
| Default constructor. | |
| NEdgeEmbedding (NTetrahedron *newTet, int newEdge) | |
| Creates an embedding descriptor containing the given data. | |
| NEdgeEmbedding (const NEdgeEmbedding &cloneMe) | |
| Creates an embedding descriptor containing the same data as the given embedding descriptor. | |
| NEdgeEmbedding & | operator= (const NEdgeEmbedding &cloneMe) |
| Assigns to this embedding descriptor the same data as is contained in the given embedding descriptor. | |
| NTetrahedron * | getTetrahedron () const |
| Returns the tetrahedron in which this edge is contained. | |
| int | getEdge () const |
| Returns the edge number within getTetrahedron() that is this edge. | |
| NPerm | getVertices () const |
| Returns a mapping from vertices (0,1) of this edge to the corresponding vertex numbers in getTetrahedron(), as described in NTetrahedron::getEdgeMapping(). | |
|
|
Default constructor.
The embedding descriptor created is unusable until it has some data assigned to it using
|
|
||||||||||||
|
Creates an embedding descriptor containing the given data.
|
|
|
Creates an embedding descriptor containing the same data as the given embedding descriptor.
|
|
|
Returns the edge number within getTetrahedron() that is this edge.
|
|
|
Returns the tetrahedron in which this edge is contained.
|
|
|
Returns a mapping from vertices (0,1) of this edge to the corresponding vertex numbers in getTetrahedron(), as described in NTetrahedron::getEdgeMapping().
|
|
|
Assigns to this embedding descriptor the same data as is contained in the given embedding descriptor.
|