Regina Calculation Engine
regina::NNormalSurfaceVectorOriented Member List

This is the complete list of members for regina::NNormalSurfaceVectorOriented, including all inherited members.

addCopies(const NVector< NLargeInteger > &other, const NLargeInteger &multiple)regina::NVector< NLargeInteger >inline
allowsAlmostNormal() const =0regina::NNormalSurfaceVectorpure virtual
allowsOriented() const =0regina::NNormalSurfaceVectorpure virtual
allowsSpun() const =0regina::NNormalSurfaceVectorpure virtual
arcs(size_t triIndex, int triVertex, const NTriangulation *triang) constregina::NNormalSurfaceVectorOrientedvirtual
clone() const =0regina::NNormalSurfaceVectorpure virtual
edgeWeight(size_t edgeIndex, const NTriangulation *triang) constregina::NNormalSurfaceVectorOrientedvirtual
elementsregina::NVector< NLargeInteger >protected
elementSum() constregina::NVector< NLargeInteger >inline
endregina::NVector< NLargeInteger >protected
getEdgeWeight(size_t edgeIndex, const NTriangulation *triang) constregina::NNormalSurfaceVectorinline
getFaceArcs(size_t triIndex, int triVertex, const NTriangulation *triang) constregina::NNormalSurfaceVectorinline
getOctCoord(size_t tetIndex, int octType, const NTriangulation *triang) constregina::NNormalSurfaceVectorinline
getOrientedQuadCoord(size_t tetIndex, int quadType, const NTriangulation *triang, bool orientation) constregina::NNormalSurfaceVectorinline
getOrientedTriangleCoord(size_t tetIndex, int vertex, const NTriangulation *triang, bool orientation) constregina::NNormalSurfaceVectorinline
getQuadCoord(size_t tetIndex, int quadType, const NTriangulation *triang) constregina::NNormalSurfaceVectorinline
getTriangleArcs(size_t triIndex, int triVertex, const NTriangulation *triang) constregina::NNormalSurfaceVectorinline
getTriangleCoord(size_t tetIndex, int vertex, const NTriangulation *triang) constregina::NNormalSurfaceVectorinline
hasMultipleOctDiscs(const NTriangulation *triang) constregina::NNormalSurfaceVectorvirtual
isCentral(const NTriangulation *triang) constregina::NNormalSurfaceVectorvirtual
isCompact(const NTriangulation *triang) constregina::NNormalSurfaceVectorvirtual
isSplitting(const NTriangulation *triang) constregina::NNormalSurfaceVectorvirtual
isThinEdgeLink(const NTriangulation *triang) constregina::NNormalSurfaceVectorvirtual
isVertexLink(const NTriangulation *triang) constregina::NNormalSurfaceVectorvirtual
isVertexLinking(const NTriangulation *triang) constregina::NNormalSurfaceVectorvirtual
makeEmbeddedConstraints(const NTriangulation *triangulation) (defined in regina::NNormalSurfaceVectorOriented)regina::NNormalSurfaceVectorOrientedstatic
makeMatchingEquations(const NTriangulation *triangulation) (defined in regina::NNormalSurfaceVectorOriented)regina::NNormalSurfaceVectorOrientedstatic
makeZeroVector(const NTriangulation *triangulation) (defined in regina::NNormalSurfaceVectorOriented)regina::NNormalSurfaceVectorOrientedstatic
minusOneregina::NVector< NLargeInteger >static
negate()regina::NRayinline
NNormalSurfaceVector(size_t length)regina::NNormalSurfaceVectorinline
NNormalSurfaceVector(const NVector< NLargeInteger > &cloneMe)regina::NNormalSurfaceVectorinline
NNormalSurfaceVectorOriented(size_t length)regina::NNormalSurfaceVectorOrientedinline
NNormalSurfaceVectorOriented(const NVector< NLargeInteger > &cloneMe)regina::NNormalSurfaceVectorOrientedinline
norm() constregina::NVector< NLargeInteger >inline
NRay(size_t length)regina::NRayinline
NRay(const NVector< NLargeInteger > &cloneMe)regina::NRayinline
NVector(size_t newVectorSize)regina::NVector< NLargeInteger >inline
NVector(size_t newVectorSize, const NLargeInteger &initValue)regina::NVector< NLargeInteger >inline
NVector(const NVector< NLargeInteger > &cloneMe)regina::NVector< NLargeInteger >inline
octs(size_t tetIndex, int octType, const NTriangulation *triang) constregina::NNormalSurfaceVectorOrientedinlinevirtual
oneregina::NVector< NLargeInteger >static
operator*(const NVector< NLargeInteger > &other) constregina::NVector< NLargeInteger >inline
operator*=(const NLargeInteger &factor)regina::NVector< NLargeInteger >inline
operator+=(const NVector< NLargeInteger > &other)regina::NVector< NLargeInteger >inline
operator-=(const NVector< NLargeInteger > &other)regina::NVector< NLargeInteger >inline
operator=(const NVector< NLargeInteger > &cloneMe)regina::NVector< NLargeInteger >inline
operator==(const NVector< NLargeInteger > &compare) constregina::NVector< NLargeInteger >inline
operator[](size_t index) constregina::NVector< NLargeInteger >inline
orientedQuads(size_t tetIndex, int quadType, const NTriangulation *triang, bool orientation) constregina::NNormalSurfaceVectorOrientedinlinevirtual
orientedTriangles(size_t tetIndex, int vertex, const NTriangulation *triang, bool orientation) constregina::NNormalSurfaceVectorOrientedinlinevirtual
quads(size_t tetIndex, int quadType, const NTriangulation *triang) constregina::NNormalSurfaceVectorOrientedinlinevirtual
scaleDown()regina::NRay
setElement(size_t index, const NLargeInteger &value)regina::NVector< NLargeInteger >inline
size() constregina::NVector< NLargeInteger >inline
subtractCopies(const NVector< NLargeInteger > &other, const NLargeInteger &multiple)regina::NVector< NLargeInteger >inline
triangles(size_t tetIndex, int vertex, const NTriangulation *triang) constregina::NNormalSurfaceVectorOrientedinlinevirtual
zeroregina::NVector< NLargeInteger >static
~NNormalSurfaceVector()regina::NNormalSurfaceVectorinlinevirtual
~NVector()regina::NVector< NLargeInteger >inline

Copyright © 1999-2016, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).