Every time you create an Element you must also create a Geometry. These geometries do not have meaning without the information from the element. It would reduce complexity in the data format if geometric info (vertices, segments, etc) was an attribute on each Elements.
Current implementation (and associated serialization):
Every time you create an Element you must also create a Geometry. These
geometries
do not have meaning without the information from theelement
. It would reduce complexity in the data format if geometric info (vertices
,segments
, etc) was an attribute on each Elements.Current implementation (and associated serialization):
Proposed implementation (and associated serialization):
This would remove the
PointSetGeometry
structure from the file format. See documentation here: https://omf.readthedocs.io/en/latest/content/pointset.html#omf.pointset.PointSetGeometryThe proposed attributes on each element would be proposed to have the same naming as the current names on each geometry.