BHoM_Engine
BHoM_Engine copied to clipboard
Geometry_Engine: Query.IsValid incorrect for Arc and IGeometry
trafficstars
- For Arc, it always returns true, which is incorrect.
- IsValid(IGeometry) should be private ( IIsValid(IGeometry) is the public one for IGeometry )
Having reviewed this historic issue as part of the 2024 kick-off, and it appears both points highlighted by @adecler are still valid (no pun intended), and this should be resolved.
Either we should add a way of saying an Arc is valid, or remove the method and let the IGeometry default handle it.