Deprecated List

Member regina::NAbelianGroup::writeToFile (NFile &out) const
For the preferred way to write data to file, see writeXMLData() instead.

Member regina::NAbelianGroup::readFromFile (NFile &in)
For the preferred way of reading abelian groups from file, see class NXMLAbelianGroupReader instead.

Member regina::NAngleStructure::writeToFile (NFile &out) const
For the preferred way to write data to file, see writeXMLData() instead.

Member regina::NAngleStructure::readFromFile (NFile &in, NTriangulation *triangulation)
For the preferred way of reading angle structures from file, see class NXMLAngleStructureReader instead.

Class regina::NFile
The preferred way of representing data is using XML which is accessed using text I/O streams.

Class regina::NFilePropertyReader
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.

Member regina::NGroupExpression::writeToFile (NFile &out) const
For the preferred way to write data to file, see writeXMLData() instead.

Member regina::NGroupExpression::readFromFile (NFile &in)
For the preferred way of reading group presentations from file, see class NXMLGroupPresentationReader instead.

Member regina::NGroupExpressionTerm::writeToFile (NFile &out) const
For the preferred way to write data to file, see NGroupExpression::writeXMLData() instead.

Member regina::NGroupExpressionTerm::readFromFile (NFile &in)
For the preferred way of reading group presentations from file, see class NXMLGroupPresentationReader instead.

Member regina::NGroupPresentation::writeToFile (NFile &out) const
For the preferred way to write data to file, see writeXMLData() instead.

Member regina::NGroupPresentation::readFromFile (NFile &in)
For the preferred way of reading group presentations from file, see class NXMLGroupPresentationReader instead.

Member regina::NLayeredLoop::getIndex () const
The preferred way of accessing the length of a layered loop is through getLength().

Class regina::NLocalFileResource
The preferred way of representing data is using XML which is accessed using text I/O streams.

Member regina::NNormalSurface::writeToFile (NFile &out) const
For the preferred way to write data to file, see writeXMLData() instead.

Member regina::NNormalSurface::readFromFile (NFile &in, int flavour, NTriangulation *triangulation)
For the preferred way to read surfaces from file, see class NXMLNormalSurfaceReader instead.

Member regina::NPacket::writePacket (NFile &out) const
For the preferred way to write packets to file, see writeXMLFile() and writeXMLPacketData() instead.

Member regina::NPacket::readPacket (NFile &in, NPacket *parent)
For the preferred way to read packets from file, see getXMLReader() and class NXMLPacketReader instead.

Class regina::NRandomAccessResource
The preferred way of representing data is using XML which is accessed using text I/O streams.

Member regina::NSurfaceFilter::readFilter (NFile &in, NPacket *parent)
For the preferred way to read filters from file, see getXMLFilterReader() and class NXMLFilterReader instead.

Member regina::NSurfaceFilter::writeFilter (NFile &out) const
For the preferred way to write data to file, see writeXMLFilterData() instead.

Member regina::NSurfaceFilter::writeProperties (NFile &out) const
For the preferred way to write data to file, see writeXMLFilterData() instead.

Member regina::NTriangulation::getTetrahedronIndex (const NTetrahedron *tet) const
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.

Member regina::NTriangulation::getComponentIndex (const NComponent *component) const
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.

Member regina::NTriangulation::getBoundaryComponentIndex (const NBoundaryComponent *bc) const
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.

Member regina::NTriangulation::getVertexIndex (const NVertex *vertex) const
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.

Member regina::NTriangulation::getEdgeIndex (const NEdge *edge) const
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.

Member regina::NTriangulation::getFaceIndex (const NFace *face) const
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.

Member regina::NTriangulation::getEulerCharacteristic () const
This routine will be removed in a future version of Regina. Please use getEulerCharTri() instead.

File nfile.h
The preferred way of representing data is using XML which is accessed using text I/O streams. See file nxmlfile.h for XML routines corresponding to the old-style binary file routines declared in this header.

File nfilepropertyreader.h
The preferred way of storing data is using XML which is accessed via text I/O streams. New-style XML data files should simply bundle object properties in with the standard XML read/write routines.

File nresources.h
The preferred way of representing data is using XML which is accessed using text I/O streams.

Member regina::readFromFile (const char *fileName)
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.

Member regina::writeToFile (const char *fileName, NPacket *packet)
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.

Member regina::factorise (unsigned long n, std::list< unsigned long > &factors)
This routine is old and slow; please consider using the much faster routines from the NPrimes class instead.

Member regina::primesUpTo (const NLargeInteger &roof, std::list< NLargeInteger > &primes)
This routine is old and slow; please consider using the much faster routines from the NPrimes class instead.


Copyright © 1999-2008, 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).