Skip to content

Refactor code to Version 0.2

Rainer Kartmann requested to merge refactor/v0.2 into master

Important changes:

  • Instead of object pointer, only object ID is stored in ShapeVertex.
  • ShapeMap is introduced as non-owning container for shapes. It should be used (expected and passed to) by anything that does not require owning instances. Only where ownership is required, ShapeList should be used.
  • Serialization to and from JSON was added.
  • Simox is now a dependency.

Merge request reports