summaryrefslogtreecommitdiffstats
path: root/src/box3d.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring of 3D box internals.Maximilian Albert2007-07-031-50/+73
| | | | | | Handle the corners in the box itself and only link to them from the separate faces. This way we can make the code *much* cleaner and more generic. Provide generic auxiliary functions for the movement of corners in XY-plane and Z-direction. (bzr r3171)
* Only create the faces of a 3D box when needed (use pointers to refer to them).Maximilian Albert2007-07-031-16/+44
| | | (bzr r3170)
* Swap axis directions Y and Z (for consistency)Maximilian Albert2007-07-031-11/+11
| | | (bzr r3167)
* Use arrays to manage corners and faces of 3D boxesMaximilian Albert2007-07-031-25/+20
| | | (bzr r3166)
* First (very limited) version of the 3D box tool; allows for drawing of new ↵Maximilian Albert2007-06-211-0/+257
boxes in a fixed perspective without any live interaction. (bzr r3084)