summaryrefslogtreecommitdiffstats
path: root/src/box3d-face.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring of 3D box internals.Maximilian Albert2007-07-031-16/+41
| | | | | | 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-0/+45
| | | (bzr r3170)
* More meaningful name for 3D axis directionsMaximilian Albert2007-07-031-2/+2
| | | (bzr r3169)
* Make 3D axes correspond to places in binary representation (allows for more ↵Maximilian Albert2007-07-031-7/+1
| | | | | generic code) (bzr r3168)
* Swap axis directions Y and Z (for consistency)Maximilian Albert2007-07-031-3/+3
| | | (bzr r3167)
* Use arrays to manage corners and faces of 3D boxesMaximilian Albert2007-07-031-43/+34
| | | (bzr r3166)
* First (very limited) version of the 3D box tool; allows for drawing of new ↵Maximilian Albert2007-06-211-0/+161
boxes in a fixed perspective without any live interaction. (bzr r3084)