compas
compas copied to clipboard
Core packages of the COMPAS framework.
Triggered by discussion of #1344 and #1248 I'm more on the side of allowing `__rmul__`, since a lot of people have the habit of writing equations in such order. On...
### What type of change is this? - [ ] Bug fix in a **backwards-compatible** manner. - [ ] New feature in a **backwards-compatible** manner. - [ ] Breaking change:...
**Describe the bug** The code means more than a thousand words: ```python >>> p1 = cg.Point(1.2, 4, 3) >>> p1 Point(x=1.2, y=4.0, z=3.0) >>> p1 * 0.5 Point(x=0.6, y=2.0, z=1.5)...
# Feature Request As a [role], I want an independent converter so that I can convert Rhino Obj -> Compas Obj outside Rhino Env. ## Details ![image](https://github.com/compas-dev/compas/assets/1921878/2600cc74-79eb-48ad-9bc3-06dcaf329cc2) **Is your feature...
while `compas` is in an overall terrific state and a mature library, `compas.geomtry.trimesh*` is a glaring exception. can we consider whether to move it out of the `core` lib into...
## an explicit code standard, enforced by `pre-commits` As a [developer], I want [explicit & automagic enforcing of code standards] so that [code is homogeneous, commits are compacts and maintainers...
**Describe the bug** I doubt it is a bug, but still would like to ask. In several intersection methods of compas, input parameters are either a tuple or a primitive...
when converting Rhino mesh to compas mesh
Intersection functions sometimes do not provide correct results with relative and absolute tolerance
**Describe the bug** Tolerance comparison might not work anymore if coordinate values are high, but geometry is tiny. **To Reproduce** ``` >>> from compas.geometry import Point, Line, intersection_segment_segment >>> l1...
I always felt we needed to add built-in/native support for units across the board. Something like what `astropy` does: https://docs.astropy.org/en/stable/units/index.html Because, well, it's important :) ![Image](https://user-images.githubusercontent.com/933277/235982064-d1df4905-910f-494e-85cb-c31a23da4764.png) _Originally posted by @gonzalocasas...