Skip to content

Commit e8ad9a5

Browse files
committed
log (some of it)
1 parent 265f605 commit e8ad9a5

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

CHANGELOG.md

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,27 +9,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
* Added a base `BlockModel`.
1312
* Added reference to model `Element.model` to `Element`.
1413
* Added `Element.modelgeometry` as the cached geometry of an element in model coordinates, taking into account the modifying effect of interactions with other elements.
1514
* Added `Element.modeltransformation` as the cached transformation from element to model coordinates.
1615
* Added `Element.compute_elementgeometry()`.
1716
* Added `Element.compute_modelgeometry()` to replace `Element.compute_geometry()`.
1817
* Added `Element.compute_modeltransformation()` to replace `Element.compute_worldtransformation()`.
19-
* Added `compas_model.elements.ColumnHeadElement`.
20-
* Added `compas_model.elements.ColumnHeadCrossElement`.
21-
* Added `compas_model.elements.BeamFeature`.
22-
* Added `compas_model.elements.BeamElement`.
23-
* Added `compas_model.elements.BeamIProfileElement`.
24-
* Added `compas_model.elements.BeamSquareElement`.
25-
* Added `compas_model.elements.ColumnFeature`.
26-
* Added `compas_model.elements.ColumnElement`.
27-
* Added `compas_model.elements.ColumnRoundElement`.
28-
* Added `compas_model.elements.ColumnSquareElement`.
2918
* Added `Element.is_dirty`.
30-
* Added `compas_model.algorithms.BVH` extending the base compas tree data structure into a bounding volume hierarchy.
31-
* Added `compas_model.algorithms.AABBNode` representing a node of the BVH using an axis-aligned bounding box.
32-
* Added `compas_model.algorithms.OBBNode` representing a node of the BVH using an oriented bounding box.
3319
* Added `compas_model.geometry.minkowski_sum_xy` to compute the Minkowski sum A + B of two convex polygons in the XY plane.
3420
* Added `compas_model.geometry.minkowski_difference_xy` as a convenience method to compute A + -B.
3521
* Added `compas_model.geometry.is_collision_poly_poly_xy` to check for collisions between convex polygons in the XY plane.
@@ -46,6 +32,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4632
* Added `compas_model.geometry.is_intersection_segment_aabb`.
4733
* Added `compas_model.geometry.is_intersection_segment_box`.
4834
* Added `compas_model.geometry.pca_box` for fast OBB calculation.
35+
* Added `compas_model.algorithms.mesh_mesh_contacts`.
36+
* Added `compas_model.datastructures.BVH` extending the base compas tree data structure into a bounding volume hierarchy.
37+
* Added `compas_model.datastructures.AABBNode` representing a node of the BVH using an axis-aligned bounding box.
38+
* Added `compas_model.datastructures.OBBNode` representing a node of the BVH using an oriented bounding box.
39+
* Added `compas_model.datastructures.KDTree` for nearest neighbour search among elements.
40+
* Added `compas_model.models.bvh.ElementBVH`.
41+
* Added `compas_model.models.bvh.ElementAABBNode`.
42+
* Added `compas_model.models.bvh.ElementOBBNode`.
4943

5044
### Changed
5145

@@ -142,7 +136,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
142136
* Added `compas_model.materials.Material`.
143137
* Added `compas_model.materials.Concrete`.
144138
* Added `compas_model.materials.Timber` (stub imlementation).
145-
* Added `compas_model.interactions.ContactInterface` based on `compas_assembly.datastructures.Interface`.
139+
* Added `compas_model.interactions.ContactInteraction` based on `compas_assembly.datastructures.Interface`.
146140
* Added `compas_model.algorithms.blockmodel_interfaces` for interface detection of "block models".
147141
* Added `compas_model.elements.block.BlockGeometry` based on `compas_assembly.datastructures.Block`.
148142
* Added `compas_model.analysis.cra_penalty_solve` as wrapper for `compas_cra.equilibrium.cra_penalty_solve`.

0 commit comments

Comments
 (0)