This routine is no longer recommended, and will be removed in some future version of Regina. Please use NPerm::trunc2() instead (which gives identical results).
This routine is no longer recommended, and will be removed in some future version of Regina. Please use NEdge::ordering[edge].trunc2()
(which gives identical results).
edgeEnd[i]
is now NEdge::edgeVertex[i][1]
). Users are advised to switch to NEdge::edgeVertex instead, since the old regina::edgeStart and regina::edgeEnd will eventually be removed in some future version of Regina. This routine is no longer recommended, and will be removed in some future version of Regina. Please use the lookup table NEdge::ordering instead (which gives identical results).
edgeStart[i]
is now NEdge::edgeVertex[i][0]
). Users are advised to switch to NEdge::edgeVertex instead, since the old regina::edgeStart and regina::edgeEnd will eventually be removed in some future version of Regina. This routine is no longer recommended, and will be removed in some future version of Regina. Please use NPerm::trunc3() instead (which gives identical results).
This routine is no longer recommended, and will be removed in some future version of Regina. Please use NFace::ordering[face].trunc3()
(which gives identical results).
This routine is no longer recommended, and will be removed in some future version of Regina. Please use the lookup table NFace::ordering instead (which gives identical results).
This routine is old and slow; please consider using the much faster routines from the NPrimes class instead.
For the preferred way of reading abelian groups from file, see class NXMLAbelianGroupReader instead.
For the preferred way to write data to file, see writeXMLData() instead.
For the preferred way of reading angle structures from file, see class NXMLAngleStructureReader instead.
For the preferred way to write data to file, see writeXMLData() instead.
The preferred way of representing data is using XML which is accessed using text I/O streams.
This class is only for use with old-style binary data files. New-style XML data files should simply bundle object properties in with the standard XML read/write routines.
For the preferred way of reading group presentations from file, see class NXMLGroupPresentationReader instead.
For the preferred way to write data to file, see writeXMLData() instead.
For the preferred way of reading group presentations from file, see class NXMLGroupPresentationReader instead.
For the preferred way to write data to file, see NGroupExpression::writeXMLData() instead.
For the preferred way of reading group presentations from file, see class NXMLGroupPresentationReader instead.
For the preferred way to write data to file, see writeXMLData() instead.
All of the functionality that NIsomorphismDirect used to provide in old versions of Regina has now been moved into the parent class NIsomorphism. The NIsomorphismDirect class is now an empty subclass of NIsomorphism, provided for backward compatibility only, and should not be used in new applications. This class will be removed from Regina in the near future.
The preferred way of accessing the length of a layered loop is through getLength().
The preferred way of representing data is using XML which is accessed using text I/O streams.
For the preferred way to read surfaces from file, see class NXMLNormalSurfaceReader instead.
For the preferred way to write data to file, see writeXMLData() instead.
For the preferred way to read packets from file, see getXMLReader() and class NXMLPacketReader instead.
For the preferred way to write packets to file, see writeXMLFile() and writeXMLPacketData() instead.
This routine is largely unnecessary, since NPerm objects are tiny and cheap. Just use the assignment operator instead. This routine will eventually be removed entirely in a future version of Regina.
This routine is largely unnecessary, since NPerm objects are tiny and cheap. Just use the assignment operator instead. This routine will eventually be removed entirely in a future version of Regina.
This class will removed in a future release of Regina, since it is completely unnecessary. Just loop directly through the 24 elements of NPerm::S4.
The preferred way of representing data is using XML which is accessed using text I/O streams.
For the preferred way to read filters from file, see getXMLFilterReader() and class NXMLFilterReader instead.
For the preferred way to write data to file, see writeXMLFilterData() instead.
For the preferred way to write data to file, see writeXMLFilterData() instead.
This routine will eventually be removed in some future version of Regina. Users are advised to use adjacentFace() instead, which is an identical routine with a shorter name.
This routine will eventually be removed in some future version of Regina. Users are advised to use adjacentTetrahedron() instead, which is an identical routine with a shorter name.
This routine will eventually be removed in some future version of Regina. Users are advised to use adjacentGluing() instead, which is an identical routine with a shorter name.
As of Regina 4.5, this is now a slow linear time routine (a consequence of some significant memory optimisations). The alternative boundaryComponentIndex() is fast, but insists that bc belongs to the triangulation. This slower routine will be removed at some point in the future.
As of Regina 4.5, this is now a slow linear time routine (a consequence of some significant memory optimisations). The alternative componentIndex() is fast, but insists that component belongs to the triangulation. This slower routine will be removed at some point in the future.
As of Regina 4.5, this is now a slow linear time routine (a consequence of some significant memory optimisations). The alternative edgeIndex() is fast, but insists that edge belongs to the triangulation. This slower routine will be removed at some point in the future.
This routine will be removed in a future version of Regina. Please use getEulerCharTri() instead.
As of Regina 4.5, this is now a slow linear time routine (a consequence of some significant memory optimisations). The alternative faceIndex() is fast, but insists that face belongs to the triangulation. This slower routine will be removed at some point in the future.
As of Regina 4.5, this is now a slow linear time routine (a consequence of some significant memory optimisations). The alternative tetrahedronIndex() is fast, but insists that tet belongs to the triangulation. This slower routine will be removed at some point in the future.
As of Regina 4.5, this is now a slow linear time routine (a consequence of some significant memory optimisations). The alternative vertexIndex() is fast, but insists that vertex belongs to the triangulation. This slower routine will be removed at some point in the future.
This routine is old and slow; please consider using the much faster routines from the NPrimes class instead.
The preferred way of representing data is using XML which is accessed using text I/O streams. See routines readXMLFile() and readFileMagic() for corresponding XML all-at-once read routines.
The preferred way of representing data is using XML which is accessed using text I/O streams. See routine writeXMLFile() for a corresponding XML all-at-once write routine.