regina::NVertexEmbedding Class Reference
[Triangulations]

Details how a vertex in the skeleton forms part of an individual tetrahedron. More...

#include <nvertex.h>

List of all members.

Public Member Functions

 NVertexEmbedding ()
 Default constructor.
 NVertexEmbedding (NTetrahedron *newTet, int newVertex)
 Creates an embedding descriptor containing the given data.
 NVertexEmbedding (const NVertexEmbedding &cloneMe)
 Creates an embedding descriptor containing the same data as the given embedding descriptor.
NVertexEmbeddingoperator= (const NVertexEmbedding &cloneMe)
 Assigns to this embedding descriptor the same data as is contained in the given embedding descriptor.
NTetrahedrongetTetrahedron () const
 Returns the tetrahedron in which this vertex is contained.
int getVertex () const
 Returns the vertex number within getTetrahedron() that is this vertex.


Detailed Description

Details how a vertex in the skeleton forms part of an individual tetrahedron.


Constructor & Destructor Documentation

regina::NVertexEmbedding::NVertexEmbedding (  )  [inline]

Default constructor.

The embedding descriptor created is unusable until it has some data assigned to it using operator =.

Python:
Not present.

regina::NVertexEmbedding::NVertexEmbedding ( NTetrahedron newTet,
int  newVertex 
) [inline]

Creates an embedding descriptor containing the given data.

Parameters:
newTet the tetrahedron in which this vertex is contained.
newVertex the vertex number of newTet that is this vertex.

regina::NVertexEmbedding::NVertexEmbedding ( const NVertexEmbedding cloneMe  )  [inline]

Creates an embedding descriptor containing the same data as the given embedding descriptor.

Parameters:
cloneMe the embedding descriptor to clone.


Member Function Documentation

NTetrahedron * regina::NVertexEmbedding::getTetrahedron (  )  const [inline]

Returns the tetrahedron in which this vertex is contained.

Returns:
the tetrahedron.

int regina::NVertexEmbedding::getVertex (  )  const [inline]

Returns the vertex number within getTetrahedron() that is this vertex.

Returns:
the vertex number that is this vertex.

NVertexEmbedding & regina::NVertexEmbedding::operator= ( const NVertexEmbedding cloneMe  )  [inline]

Assigns to this embedding descriptor the same data as is contained in the given embedding descriptor.

Parameters:
cloneMe the embedding descriptor to clone.


The documentation for this class was generated from the following file:
Copyright © 1999-2006, Ben Burton
This software is released under the GNU General Public License.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@debian.org).