[test]add test for algorithm::signedArea(LineString|Triangle)
[convexHull]restore triangle for 2D convexHull, add missing test case for 2D convexHull (point,c olinear, triangle and polygon), fix problem with empty in 3D
Merge branch 'master' of https://github.com/Oslandia/SFCGAL
update todo for extrude
[algorithm::force3D]add tests and complete comments for doxygen, fix behavior for empty point
[algorithm::force3D]add tests and complete comments for doxygen, fix behavior for empty point
[algorithm::distance]add some tests
[algorithm::offset]add some test cases
[algorithm::orientation]add some test case
[Triangle::reverse]simplify function and simplify testing (startPoint/endPoint remains unchanged, same as polygon)
[algorithm::straightSkeleton]add orientation insensitive test, add support for triangle, mark todo for TriangulatedSurface, PolyhedralSurface and M coordinate
[algorithm::translate]ignore empty geometries
[algorithm::translate]prepare translate test (empty geometries)
[detail::ComplexComparator]add unit tests
[Point]Add XYZM constructor, add tests and fix Point::coordinateDimension()
[Geometry]remove Geometry::fromSFCGAL
add todo for envelope (asText)
sort geometry test and mark test for subclasses
[Point]add tests
[LineString]add tests