A point in 2d space
A collection of classes used in affine geometry
defines static object attributes using Object.defineProperties
enables strict mode in your package
A 25 LOC utility to define and create records via objects literals.
TypeScript library for 2d geometry
Zero-dependency 2D/3D cubic-bezier geometry library (morph, split, arc-length)
astronomical coordinate translation library
Style-aware bezier path interpolation and splitting (color, gradient, stroke)
GIS ProtoBuf module
A JS module for calculating several distances between two (n-dimensional) points
Type-safe geometry with compile-time coordinate system and dimension checking
a collection of mathematical utilities for working with curves (primarily Bézier curves)
TypeScript definitions for bounce.js
Fast nd point clustering.
Blue noise and Poisson disc sampling for even distribution in procedural generation
A trivial test package with TypeScript type definitions for testing npm publishing
Opinionated eslint settings for typescript.
A declarative interface for Tweakpane
Stroke outline generation, branch junctions, and mark-making for genart.dev
Build complex SVG paths with smooth continuous splines using a geometry-oriented builder API.
Fast nd point clustering.
A hexagon cell for a hexgrid
## 包含功能: - 定义了点,向量,矩阵,坐标系,各类曲线,曲面,裁剪曲线曲面等常用几何元素的对外暴露数据格式(数据交换接口)。 - 定义了顶点,边,面片,环,翼边,体,组件,组件实例等常用的拓扑元素的对外暴露数据格式(数据交换接口)。 - 定义了以上数据格式的序列化和反序列化标准接口。 - 提供了以上数据交换接口的实现(基本数据+序列化+反序列化,不包含任何几何造型算法)。
A rich graph framework for embedded systems using embedded-graphics with std/no_std support
A collection of space partitioning tree data structures for Rust
delaunay triangulation for 2D and 3D(not implemented yet)
meshing for 2D and 3D(not implemented yet)
no_std, no_alloc fixed-size geometry primitives for OxiGDAL
Derive From and Into for structs and enums based on field and variant names
Rust Library with simple plane geometry
Attribute macro that automatically implements a symmetric trait
Well-Separated Pair Decomposition (WSPD) with split trees for d-dimensional point sets
Whitebox Projections is a map projection library for Rust, inspired by PROJ
BERT (Binary ERlang Term) serializer
Zero-Copy reading and writing of geospatial data in WKT/WKB, GeoJSON, MVT, GDAL, and other formats.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.