* earcut triangulation
* simplify large meshes
* allow to project non-flat stuff
* apply without surface layer
* fix reprojection for non-flat polygons
* get ARGB color
* check for transparent cells, dont send them
* fix extrusions
* prevent division by zero
* add Gis feature class on send and receive (#195)
* send GisFeature
* remove display val from child geometries
* receive GisFeature
* fix
* ensure units are strings
* fix failing test
* qgis max version (#194)
* raster conversion speed (#193)
* draft based on c# (adjust offset/rotation; XY directions)
* speed up, no offset
* to test, add correction XY
* fixed
* final fixes
* move function out
* non-negative scale and dimensions
* more optimized renderers, fixed "correction" for rasters
* remove specklepy call in helpers
* Revert "remove specklepy call in helpers"
This reverts commit de002e07f0.
* rely on string type for dataStorage.currentUnits
* fix units format
* standardize WKT format (#197)
* updato to m1 resource on CI, aligned with https://github.com/specklesystems/speckle-sharp/pull/3449 (no rosetta) (#204)
* raster renderer edge cases (#206)
* simplify and triangulate large meshes (#201)
* simplify and triangulate large meshes
* more clear logic with adding points
* apply coeff to inner rings
* fix indexError
* max pts
* updated links
* tags
* remove extra readme
* syntax error
* send rasters properly with offsets
* receive raster with offsets
* note
* fix raster rotation on send
* don't mess transforms on send
* ignore extruded Mesh on receive
* add Gis feature class on send and receive (#195)
* send GisFeature
* remove display val from child geometries
* receive GisFeature
* fix
* ensure units are strings
* fix failing test
* qgis max version (#194)
* raster conversion speed (#193)
* draft based on c# (adjust offset/rotation; XY directions)
* speed up, no offset
* to test, add correction XY
* fixed
* final fixes
* move function out
* non-negative scale and dimensions
* more optimized renderers, fixed "correction" for rasters
* remove specklepy call in helpers
* Revert "remove specklepy call in helpers"
This reverts commit de002e07f0.
* rely on string type for dataStorage.currentUnits
* fix units format
* standardize WKT format (#197)
* updato to m1 resource on CI, aligned with https://github.com/specklesystems/speckle-sharp/pull/3449 (no rosetta) (#204)
* raster renderer edge cases (#206)
* simplify and triangulate large meshes (#201)
* simplify and triangulate large meshes
* more clear logic with adding points
* apply coeff to inner rings
* fix indexError
* max pts
* updated links
* tags
* remove extra readme
* syntax error
* send rasters properly with offsets
* receive raster with offsets
* note
* fix raster rotation on send
2.19 updates:
add GisFeature class
speed up raster conversions
simplify large polygon display Meshes on Send
specify QGIS max version
generate installers for Mac (we had it already, just needed a change in CI)
* add Gis feature class on send and receive (#195)
* send GisFeature
* remove display val from child geometries
* receive GisFeature
* fix
* ensure units are strings
* fix failing test
* qgis max version (#194)
* raster conversion speed (#193)
* draft based on c# (adjust offset/rotation; XY directions)
* speed up, no offset
* to test, add correction XY
* fixed
* final fixes
* move function out
* non-negative scale and dimensions
* more optimized renderers, fixed "correction" for rasters
* remove specklepy call in helpers
* Revert "remove specklepy call in helpers"
This reverts commit de002e07f0.
* rely on string type for dataStorage.currentUnits
* fix units format
* standardize WKT format (#197)
* updato to m1 resource on CI, aligned with https://github.com/specklesystems/speckle-sharp/pull/3449 (no rosetta) (#204)
* raster renderer edge cases (#206)
* simplify and triangulate large meshes (#201)
* simplify and triangulate large meshes
* more clear logic with adding points
* apply coeff to inner rings
* fix indexError
* max pts
* updated links
* tags
* remove extra readme
* syntax error
* draft based on c# (adjust offset/rotation; XY directions)
* speed up, no offset
* to test, add correction XY
* fixed
* final fixes
* move function out
* non-negative scale and dimensions
* more optimized renderers, fixed "correction" for rasters