Project

General

Profile

« Previous | Next » 

Revision 5864859a

Added by danij over 12 years ago

BSP Builder|Refactor: Removed redundant map data references

Use BspLeaf's first half-edge pointer and removed the now redundant
mbspleaf_t data associated with each BSP leaf.

Use HEdge's integral next pointer instead of the nextInLeaf member
for forward linking of BspLeaf's half-edges.

Relocated logic for reverse linking of a BspLeaf's half-edges and
for determining the leaf's sector into clockwiseLeaf()

Removed the now redundant hardenLeaf()

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences