Fabian Peter Hammerle
|
378ea44397
drop compatibility with python3.5; raise descriptive exception when missing annotation or geometry info; assume default value for `creator`; fixed type hints
|
3 éve |
Fabian Peter Hammerle
|
ac6fcf78bd
added GPLv3+
|
3 éve |
Fabian Peter Hammerle
|
454cb755a3
find_label_border_polygonal_chains: increase coverage
|
3 éve |
Fabian Peter Hammerle
|
658fb8b0ca
Surface.find_label_border_polygonal_chains: normalize to fix tests on python<3.8
|
3 éve |
Fabian Peter Hammerle
|
bc3d206e3d
added method method PolygonalCircuit.normalized()
|
3 éve |
Fabian Peter Hammerle
|
86b953e450
find_label_border_polygonal_chains: always include vertices along border with single neighbour; test against python3.8
|
3 éve |
Fabian Peter Hammerle
|
cb896f82ac
black code format
|
4 éve |
Fabian Peter Hammerle
|
8d73afa932
travis: preliminarily disable python3.8 pipeline
|
4 éve |
Fabian Peter Hammerle
|
9bc5d2f414
debug test test_find_label_border_polygonal_chains failing on python3.8
|
4 éve |
Fabian Peter Hammerle
|
1f7c871c32
isort imports
|
5 éve |
Fabian Peter Hammerle
|
d0a6b86464
Surface.unite tests: check other attributes
|
5 éve |
Fabian Peter Hammerle
|
56a1f925af
added Surface.unite()
|
5 éve |
Fabian Peter Hammerle
|
21a4c27af0
fix Surface.find_borders() tests for python3.5
|
5 éve |
Fabian Peter Hammerle
|
6faeec2e17
fix Surface.find_borders() for self-crossing borders
|
5 éve |
Fabian Peter Hammerle
|
963a2c09bf
added test for Surface.find_borders() on lh.pial
|
5 éve |
Fabian Peter Hammerle
|
0964e0f25f
fix Surface.select_vertices() type hint & tests
|
5 éve |
Fabian Peter Hammerle
|
a5207e31d4
added Surface.select_vertices()
|
5 éve |
Fabian Peter Hammerle
|
d4d50f724e
added Vertex.distance_mm()
|
5 éve |
Fabian Peter Hammerle
|
c86a00470d
added Surface.remove_unused_vertices()
|
5 éve |
Fabian Peter Hammerle
|
bd8039424c
added Surface._unused_vertices()
|
5 éve |
Fabian Peter Hammerle
|
5e38149b63
class LineSegment is now public
|
5 éve |
Fabian Peter Hammerle
|
de9ccd372e
class PolygonalCircuit is now public
|
5 éve |
Fabian Peter Hammerle
|
fed22a22e9
added Surface.find_borders()
|
5 éve |
Fabian Peter Hammerle
|
3787a2c16b
added Surface._triangle_count_by_adjacent_vertex_indices()
|
5 éve |
Fabian Peter Hammerle
|
dabc764b07
Surface.add_rectangle: accept 3 or 4 vertex indices (previously only 3)
|
5 éve |
Fabian Peter Hammerle
|
512705b0e4
subclass Vertex from numpy.ndarray (previously collections.namedtuple)
|
5 éve |
Fabian Peter Hammerle
|
812c533a54
fix Surface._find_label_border_segments for incompletely labelled set of vertices
|
5 éve |
Fabian Peter Hammerle
|
e6b9d296bd
refactor Surface tests to support python3.5
|
5 éve |
Fabian Peter Hammerle
|
f9f0ee56a9
convert attribute type annotations to #type comments (python3.5 compatibility)
|
5 éve |
Fabian Peter Hammerle
|
c8088e5319
Surface.write_triangular: no longer update attribute `creation_datetime`
|
5 éve |