A Program for Origami Design

Edit Package TreeMaker

TreeMaker is a program for the design of origami bases. You draw a stick figure of the base on the screen; each stick in the stick figure (the “tree”) will be represented by a flap on the base. You can also place various constraints on the flaps, forcing them to be corner, edge, or middle flaps, and/or setting up various symmetry relationships (forcing pairs of flaps to be symmetric about a line of symmetry of the paper, for example). Once you have defined the tree, TreeMaker computes the full crease pattern for a base which, when folded, will have a projection (roughly speaking, its “shadow”) equivalent to that specified by the defining tree. The crease pattern can be printed out, or copied and pasted into another graphics program for further processing.

Refresh
Refresh
Source Files
Filename Size Changed
Allow-building-with-system-wxWidgets.patch 0000001740 1.7 KB
Correctly-detect-64-bit-platforms.patch 0000000811 811 Bytes
Don-t-run-pkg-config-wx-config-for-every-compile-job.patch 0000001622 1.58 KB
Don-t-set-private-wxDialog-m_modalShowing.patch 0000000873 873 Bytes
Explicitly-cast-argument-to-wxConfigBase-Write.patch 0000001119 1.09 KB
Fix-annoying-warning-about-suspiciuos-cast.patch 0000001239 1.21 KB
Fix-crash-on-opening-help.patch 0000001278 1.25 KB
Fix-flag-arguments-to-wxFileDialog-constructor.patch 0000000963 963 Bytes
Fix-missing-declaration-of-wxPageSetupData-in-tmwxAp.patch 0000002294 2.24 KB
Fix-popups-about-ignored-flags-at-startup.patch 0000001415 1.38 KB
Inline-private-wxDocChildFrameAny-OnActivate.patch 0000001120 1.09 KB
Internalize-g_openDialogs-in-tmwxOptimizerDialog_gtk.patch 0000001023 1023 Bytes
Let-tmwxHtmlHelpController-CreateHelpWindow-match-wi.patch 0000002126 2.08 KB
Let-tmwxTextCtrl-constructor-take-a-wxString.patch 0000001715 1.67 KB
Make-some-build-options-configurable.patch 0000001197 1.17 KB
Replace-call-to-protected-wxWindow-ProcessEvent-by-H.patch 0000001010 1010 Bytes
Replace-tmwxDoc-GetPrintableName-call-by-GetDocument.patch 0000001654 1.62 KB
Resolve-ambiguous-call-to-tmOnAssert.patch 0000000888 888 Bytes
Stop-using-wxT-with-non-literals.patch 0000001159 1.13 KB
TreeMaker.changes 0000001919 1.87 KB
TreeMaker.spec 0000005921 5.78 KB
TreeMaker_src.zip 0004274874 4.08 MB
Try-to-resolve-missing-members-in-tmwxHtmlHelpFrame.patch 0000002459 2.4 KB
Use-explicit-this-for-dependent-base-members.patch 0000003388 3.31 KB
com.langorigami.TreeMaker.desktop 0000000172 172 Bytes
com.langorigami.TreeMaker.metainfo.xml 0000001943 1.9 KB
hhp2cached.cpp 0000000649 649 Bytes
treemaker.xml 0000000292 292 Bytes
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1171161 from Aaron Puchert's avatar Aaron Puchert (aaronpuchert) (revision 3)
- Add patches:
  * Don-t-run-pkg-config-wx-config-for-every-compile-job.patch
  * Correctly-detect-64-bit-platforms.patch to fix GCC 14 build.
Comments 0
openSUSE Build Service is sponsored by