Skip to content

Commit de96391

Browse files
committed
0.6.0
1 parent ac73189 commit de96391

4 files changed

Lines changed: 20 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# eppz! `Geometry`
22

3+
* 0.6.0
4+
5+
+ Test scenes
6+
+ `5. Polygon-Polygon containment (1)`
7+
+ `5. Polygon-Polygon containment (2)`
8+
39
* 0.5.9
410

511
+ Polygon / segment sources now can be updates on `Update` or `LateUpdate`
42.3 KB
Binary file not shown.
50.9 KB
Binary file not shown.

Scenes/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,20 @@ The star drawn yellow when it contains both edge. This is a compund test of poly
8282

8383
See [`Controller_4.cs`](Controllers/Controller_4,cs) for the full script context.
8484

85+
## 5. Polygon-Polygon containment
86+
87+
The star drawn yellow when it contain the rectangular polygon. This is also a compund test of polygon-point containment, polygon-segment intersection, polygon permiter-point containment.
88+
89+
A polygon contains another polygon, when
90+
+ other polygon vertices are contained by polygon
91+
+ other polygon segments are not intersecting with polygon
92+
+ other polygon vertices are not contained by polygon permiter
93+
94+
See [`Controller_5.cs`](Controllers/Controller_5,cs) for the full script context.
95+
96+
Among some other orientation normalizer stuff, this is the core of tangram! puzzle solving engine, so it is proven by millions of gameplay hours.
97+
98+
8599

86100
## License
87101

0 commit comments

Comments
 (0)