Мне нужно разработать геометрическую библиотеку на python, описывающую точки, линии и плоскости в трехмерном пространстве, а также различные геометрические операции. В связи с моим предыдущим вопросом .
Основная проблема в дизайне заключается в том, должны ли эти объекты иметь идентичность или нет.Мне было интересно, есть ли подобная библиотека (разработанная на другом языке), из которой можно черпать вдохновение, каков выбранный дизайн и, в частности, причина выбора одного варианта против другого.