therion -- cave surveying software
Objective-C C++ Tcl TeX C Makefile Other
Latest commit 1f99a9b Feb 23, 2017 @mbudaj mbudaj update a list of translators
Permalink
Failed to load latest commit information.
extern Update to latest poly2tri code Jan 29, 2017
geomag Ensure text files end with a new line Jan 20, 2017
lib Fix comment typos Jan 20, 2017
loch Use $(MAKE) instead of make Feb 12, 2017
man Merge pull request #28 from ojwb/sync-therion-command-line-docs Jan 27, 2017
mpost Change AUT painted/fixed station to ASF:fixed layout Feb 6, 2017
samples Ensure text files end with a new line Jan 20, 2017
tex release 5.3.15 May 27, 2014
texenc snapshot 20071126 Nov 26, 2007
thbook update a list of translators Feb 23, 2017
thchencdata Automatically generated files removed from repository. Jan 24, 2017
thlang Translated missing strings RU Feb 23, 2017
xtherion Merge branch 'master' into AK Feb 23, 2017
.gitignore Removed xtherion/msgxth.tcl from repository. Feb 9, 2017
.travis.yml remove font dependencies in travis Feb 22, 2017
CHANGES document tex-fonts-optional Feb 22, 2017
COPYING snapshot 0.2.12 May 27, 2003
Makefile Use $(MAKE) instead of make Feb 12, 2017
README Add wiki link to README Jan 27, 2017
SVG.problems Ensure text files end with a new line Jan 20, 2017
TODO.M snapshot 5.3.6 Dec 10, 2010
TODO.MS snapshot 5.3.3 Jun 1, 2010
TODO.S release 5.3.10 Aug 13, 2012
TODO.SM release 0.5.0 Feb 2, 2007
abisso2th.py release 5.3.16 Dec 28, 2014
cclass.pl Fix typos in exception messages and comments Jan 24, 2017
makearchive.pl release 5.2 Aug 7, 2008
makearchive2.pl release 5.2 Aug 7, 2008
makebinary.pl release 0.2.16 Nov 24, 2003
makeconfig.pl snapshot 0.2.12 May 27, 2003
makeconvert.pl Ensure text files end with a new line Jan 20, 2017
makeconvert2.pl Ensure text files end with a new line Jan 20, 2017
makedepend.pl snapshot 0.2.12 May 27, 2003
makedepend2.pl release 5.3.15 May 27, 2014
makefile.pl release 0.2.14 Jul 16, 2003
makeinstall.tcl release 5.3.15 May 27, 2014
makelibrary.pl Ensure text files end with a new line Jan 20, 2017
makerelease.pl release 5.2 Aug 7, 2008
makerelease2.pl release 5.3.11 Dec 22, 2012
maketest.pl snapshot 0.2.12 May 27, 2003
makeunixify.tcl release 5.3.16 Dec 28, 2014
pt2pdf.pl release 5.3.15 May 27, 2014
th2ddataobject.cxx release 5.3.11 Dec 22, 2012
th2ddataobject.h Fix typos in exception messages and comments Jan 24, 2017
tharea.cxx Remove redundant NULL checks Jan 29, 2017
tharea.h Fix typos in exception messages and comments Jan 24, 2017
thattr.cxx Use file name as title in KML and HTML lists Jan 20, 2017
thattr.h Use file name as title in KML and HTML lists Jan 20, 2017
thbezier.cxx Remove redundant NULL checks Jan 29, 2017
thbezier.h snapshot 5.3.8 Jun 18, 2011
thbuffer.cxx Remove redundant NULL checks Jan 29, 2017
thbuffer.h snapshot 20071124 Nov 24, 2007
thchenc.cxx release 0.2.15 Nov 19, 2003
thchenc.h snapshot 0.2.12 May 27, 2003
thcmdline.cxx Sync divergent docs of therion command line Jan 25, 2017
thcmdline.h snapshot 5.3.8 Jun 18, 2011
thcomment.cxx release 5.3.15 May 27, 2014
thcomment.h Fix typos in exception messages and comments Jan 24, 2017
thconfig release 5.3.16 Dec 28, 2014
thconfig.cxx release 5.3.15 May 27, 2014
thconfig.h release 5.3.11 Dec 22, 2012
thconvert.cxx snapshot 5.3.6 Dec 10, 2010
thconvert.h release 0.3.7 Mar 16, 2005
thcs.cxx release 5.3.16 Dec 28, 2014
thcs.h snapshot 5.3.7 May 6, 2011
thcsdata.tcl Ensure text files end with a new line Jan 20, 2017
thdata.cxx Fix typos in exception messages and comments Jan 24, 2017
thdata.h Fix typos in exception messages and comments Jan 24, 2017
thdatabase.cxx release 5.3.15 May 27, 2014
thdatabase.h release 5.3.10 Aug 13, 2012
thdataleg.cxx Added loop ERROR export to .3d model. Feb 22, 2017
thdataleg.h Added loop ERROR export to .3d model. Feb 22, 2017
thdataobject.cxx Fix typos in exception messages and comments Jan 24, 2017
thdataobject.h Fix typos in exception messages and comments Jan 24, 2017
thdatareader.cxx snapshot 20080715 Jul 15, 2008
thdatareader.h snapshot 20071124 Nov 24, 2007
thdatastation.cxx snapshot 0.2.12 May 27, 2003
thdatastation.h snapshot 20071124 Nov 24, 2007
thdate.cxx Improve calculation of fractional year Feb 18, 2017
thdate.h Include coord. sys and date-surveyed in .3d export Jan 19, 2017
thdb1d.cxx Added loop ERROR export to .3d model. Feb 22, 2017
thdb1d.h Added loop ERROR export to .3d model. Feb 22, 2017
thdb2d.cxx Remove redundant NULL checks Jan 29, 2017
thdb2d.h snapshot 20080306 Mar 6, 2008
thdb2d00.cxx snapshot 20071124 Nov 24, 2007
thdb2dab.cxx snapshot 0.2.12 May 27, 2003
thdb2dab.h snapshot 0.2.12 May 27, 2003
thdb2dcp.cxx snapshot 5.3.8 Jun 18, 2011
thdb2dcp.h snapshot 5.3.8 Jun 18, 2011
thdb2dji.cxx release 0.2.19 Mar 1, 2004
thdb2dji.h snapshot 20071124 Nov 24, 2007
thdb2dlp.cxx snapshot 5.3.8 Jun 18, 2011
thdb2dlp.h Fix typos in exception messages and comments Jan 24, 2017
thdb2dmi.cxx snapshot 20070214 Feb 14, 2007
thdb2dmi.h snapshot 20070214 Feb 14, 2007
thdb2dprj.cxx release 0.5.0 Feb 2, 2007
thdb2dprj.h snapshot 20071124 Nov 24, 2007
thdb2dpt.cxx release 0.3.8 May 10, 2005
thdb2dpt.h release 0.3.9 Aug 30, 2005
thdb2dxm.cxx snapshot 0.2.12 May 27, 2003
thdb2dxm.h snapshot 20070214 Feb 14, 2007
thdb2dxs.cxx snapshot 20070214 Feb 14, 2007
thdb2dxs.h snapshot 20070214 Feb 14, 2007
thdb3d.cxx snapshot 5.3.6 Dec 10, 2010
thdb3d.h snapshot 5.3.8 Jun 18, 2011
thendscrap.cxx snapshot 20071124 Nov 24, 2007
thendscrap.h Fix typos in exception messages and comments Jan 24, 2017
thendsurvey.cxx snapshot 20071124 Nov 24, 2007
thendsurvey.h Fix typos in exception messages and comments Jan 24, 2017
thepsparse.cxx release 5.3.16 Dec 28, 2014
thepsparse.h release 5.3.16 Dec 28, 2014
therion.cxx Sync divergent docs of therion command line Jan 25, 2017
therion.h Fix compiler warnings in debug build Jan 24, 2017
therion.ico release 0.3.0 Apr 16, 2004
therion.ini Sort out British English translation Jan 27, 2017
therion.rc release 0.3.0 Apr 16, 2004
thexception.cxx snapshot 20071124 Nov 24, 2007
thexception.h Fix compiler warnings in debug build Jan 24, 2017
thexpdb.cxx Fix #ifdefs for Linux/Mac Jan 23, 2017
thexpdb.h Simple CSV database export with shot and equate lists Jan 19, 2017
thexpmap.cxx Regularise indentation to use spaces Jan 24, 2017
thexpmap.h Use file name as title in KML and HTML lists Jan 20, 2017
thexpmodel.cxx Added loop ERROR export to .3d model. Feb 22, 2017
thexpmodel.h Moved "layout" field to thexport to make the language info available … Jan 20, 2017
thexport.cxx Use file name as title in KML and HTML lists Jan 20, 2017
thexport.h Moved "layout" field to thexport to make the language info available … Jan 20, 2017
thexporter.cxx snapshot 20080306 Mar 6, 2008
thexporter.h snapshot 20080306 Mar 6, 2008
thexpshp.cxx Added export of CLIP attribute in SHP export. Jan 6, 2017
thexpshp.h snapshot 20071124 Nov 24, 2007
thexpsys.cxx release 0.5.0 Feb 2, 2007
thexpsys.h snapshot 20071124 Nov 24, 2007
thexptable.cxx workaround for OSX compilation Jan 30, 2017
thexptable.h release 5.3.11 Dec 22, 2012
thexpuni.cxx Option "-enable/-disable entrances" in kml model and map exports. Jan 20, 2017
thexpuni.h snapshot 20070330 Mar 30, 2007
thgeomag.cxx Fix compiler warnings Jan 20, 2017
thgeomag.h release 0.5.0 Feb 2, 2007
thgeomagdata.h release 5.3.16 Dec 28, 2014
thgrade.cxx snapshot 20071124 Nov 24, 2007
thgrade.h Fix typos in exception messages and comments Jan 24, 2017
thimport.cxx Fix compiler warnings Jan 20, 2017
thimport.h Fix typos in exception messages and comments Jan 24, 2017
thinfnan.cxx snapshot 0.2.12 May 27, 2003
thinfnan.h Fix more compiler warnings Jan 23, 2017
thinit.cxx Added tex-fonts-optional in init file. Feb 21, 2017
thinit.h snapshot 5.2.10 Jun 26, 2009
thinput.cxx Remove redundant NULL checks Jan 29, 2017
thinput.h snapshot 20071124 Nov 24, 2007
thjoin.cxx snapshot 20071124 Nov 24, 2007
thjoin.h Fix typos in exception messages and comments Jan 24, 2017
thlang.cxx Sort out British English translation Jan 27, 2017
thlang.h Sort out British English translation Jan 27, 2017
thlayout.cxx release 5.3.16 Dec 28, 2014
thlayout.h Fix typos in exception messages and comments Jan 24, 2017
thlayoutclr.cxx snapshot 5.3.9 Nov 14, 2011
thlayoutclr.h snapshot 5.3.4 Sep 23, 2010
thlayoutln.cxx release 0.2.17 Dec 4, 2003
thlayoutln.h snapshot 5.2.11 Aug 1, 2009
thlegenddata.cxx release 0.3.10 Apr 5, 2006
thlegenddata.h release 0.3.10 Apr 5, 2006
thlibrary.cxx Fix of therion library source code generation. Jan 25, 2017
thlibrary.h snapshot 0.2.12 May 27, 2003
thlibrarydata.src Library autogenerated files removed from repository. Jan 25, 2017
thlibrarydata.thcfg snapshot 0.2.12 May 27, 2003
thline.cxx Merge pull request #9 from vldgeorgiev/ther180516 Jan 20, 2017
thline.h Fix typos in exception messages and comments Jan 24, 2017
thlocale.cxx snapshot 5.2.10 Jun 26, 2009
thlocale.h snapshot 20071124 Nov 24, 2007
thlogfile.cxx release 0.3.9 Aug 30, 2005
thlogfile.h release 0.3.9 Aug 30, 2005
thlookup.cxx release 5.3.16 Dec 28, 2014
thlookup.h Fix typos in exception messages and comments Jan 24, 2017
thmap.cxx Set "map" colour feature (Done by Olly Betts http://mailman.speleo.sk… Jan 19, 2017
thmap.h Fix typos in exception messages and comments Jan 24, 2017
thmapstat.cxx release 5.3.16 Dec 28, 2014
thmapstat.h release 5.3.11 Dec 22, 2012
thmbuffer.cxx Remove redundant NULL checks Jan 29, 2017
thmbuffer.h snapshot 20071124 Nov 24, 2007
thobjectid.cxx snapshot 0.2.12 May 27, 2003
thobjectid.h snapshot 20071124 Nov 24, 2007
thobjectname.cxx snapshot 20071124 Nov 24, 2007
thobjectname.h snapshot 20071124 Nov 24, 2007
thobjectsrc.cxx release 0.5.0 Feb 2, 2007
thobjectsrc.h snapshot 20071124 Nov 24, 2007
thparse.cxx Fixed indent mismatch (see pull request #21). Jan 24, 2017
thparse.h snapshot 5.2.12 Sep 15, 2009
thpdf.cxx release 5.3.11 Dec 22, 2012
thpdf.h release 0.2.13 Jun 16, 2003
thpdfdata.cxx snapshot 5.3.4 Sep 23, 2010
thpdfdata.h snapshot 5.3.4 Sep 23, 2010
thpdfdbg.cxx snapshot 20071219 Dec 19, 2007
thpdfdbg.h release 0.3.8 May 10, 2005
thperson.cxx snapshot 20071124 Nov 24, 2007
thperson.h snapshot 20071124 Nov 24, 2007
thpic.cxx Remove redundant NULL checks Jan 29, 2017
thpic.h release 5.3.11 Dec 22, 2012
thpoint.cxx Fixing raft-cone point being draw as raft: discussed at https://goo.g… Feb 21, 2017
thpoint.h Fix typos in exception messages and comments Jan 24, 2017
thproj.cxx release 0.5.0 Feb 2, 2007
thproj.h release 0.5.0 Feb 2, 2007
threpair-files Ensure text files end with a new line Jan 20, 2017
thscrap.cxx Regularise indentation to use spaces Jan 24, 2017
thscrap.h Fix typos in exception messages and comments Jan 24, 2017
thscrapen.cxx snapshot 0.2.12 May 27, 2003
thscrapen.h snapshot 5.3.8 Jun 18, 2011
thscrapis.cxx Remove redundant NULL checks Jan 29, 2017
thscrapis.h snapshot 5.3.8 Jun 18, 2011
thscraplo.cxx snapshot 5.3.7 May 6, 2011
thscraplo.h snapshot 5.3.8 Jun 18, 2011
thscraplp.cxx release 5.3.12 Dec 22, 2013
thscraplp.h snapshot 5.3.9 Nov 14, 2011
thselector.cxx release 5.3.16 Dec 28, 2014
thselector.h snapshot 20071124 Nov 24, 2007
thsketch.cxx release 0.5.0 Feb 2, 2007
thsketch.h release 0.5.0 Feb 2, 2007
thsurface.cxx Remove redundant NULL checks Jan 29, 2017
thsurface.h Fix typos in exception messages and comments Jan 24, 2017
thsurvey.cxx snapshot 20080306 Mar 6, 2008
thsurvey.h Fix typos in exception messages and comments Jan 24, 2017
thsvg.cxx release 5.3.16 Dec 28, 2014
thsvg.h release 5.3.16 Dec 28, 2014
thsvxctrl.cxx release 5.3.11 Dec 22, 2012
thsvxctrl.h release 5.3.11 Dec 22, 2012
thsymbolset.cxx Fix more compiler warnings Jan 23, 2017
thsymbolset.h release 5.3.15 May 27, 2014
thsymbolsetfont.txt release 5.3.10 Aug 13, 2012
thsymbolsetlist.pl Line rope: Shown symbol, which was hidden by default; added option to Jan 19, 2017
thtexenc.cxx snapshot 20080407 Apr 7, 2008
thtexfonts.cxx Added tex-fonts-optional in init file. Feb 21, 2017
thtexfonts.h Added tex-fonts-optional in init file. Feb 21, 2017
thtf.cxx release 0.3.10 Apr 5, 2006
thtf.h release 0.3.10 Apr 5, 2006
thtfangle.cxx release 0.3.5 Nov 25, 2004
thtfangle.h release 0.3.5 Nov 25, 2004
thtflength.cxx snapshot 20080306 Mar 6, 2008
thtflength.h snapshot 20080306 Mar 6, 2008
thtfpwf.cxx release 0.5.0 Feb 2, 2007
thtfpwf.h snapshot 0.2.12 May 27, 2003
thtmpdir.cxx release 5.3.12 Dec 22, 2013
thtmpdir.h Fix typos in exception messages and comments Jan 24, 2017
thtrans.cxx snapshot 20070221 Feb 21, 2007
thtrans.h snapshot 20070221 Feb 21, 2007
thversion.h release 5.3.16 Dec 28, 2014
thwarp.cxx Remove redundant NULL checks Jan 29, 2017
thwarp.h snapshot 5.3.8 Jun 18, 2011
thwarpp.cxx release 5.3.11 Dec 22, 2012
thwarpp.h snapshot 20070710 Jul 10, 2007
thwarppdef.h snapshot 20070710 Jul 10, 2007
thwarppme.cxx snapshot 20070710 Jul 10, 2007
thwarppme.h snapshot 20070710 Jul 10, 2007
thwarppt.cxx Fix more compiler warnings Jan 23, 2017
thwarppt.h snapshot 20070710 Jul 10, 2007

README

This is Therion, cave surveying software. 

It produces complete, always up-to-date cave maps. The map is automatically 
updated after loop closure, blunder fix or map symbol set change. 
It's particularly well suitable for documenting large and complicated cave
systems.

Therion creates realistic 3D models from 2D maps without quantity of additional
information. LRUD dimensions are also supported.

Documentation is in the Therion Book (file thbook.pdf), which can either be 
downloaded from the internet or compiled in the `thbook' directory using pdfTeX.
Installation (compilation) is described in the Appendix of the Therion Book.

There is also much excellent documentation contributed by users on the wiki at:
https://therion.speleo.sk/wiki/doku.php

Web page: https://therion.speleo.sk

Copyright (c) 1999-2014 Stacho Mudrak, Martin Budaj

Distributed free under the GNU General Public License