Module linear_vocabulary

Source
Expand description

The focused linear vocabulary, re-exported for consumers that want to name its origin explicitly. A line-only consumer should depend on axiolid-linear directly instead of paying for this aggregate.

Structs§

Line
Infinite parametric line origin + t * direction.
Polyline
Piecewise-linear curve preserving source vertex order.
Ray2
A parametric two-dimensional ray: origin + t * direction for t >= 0.
Ray3
A parametric three-dimensional ray.
Segment
A bounded linear span between two endpoints.
Tolerance
Linear and angular tolerance carried with an operation.

Type Aliases§

Line2
Two-dimensional line.
Line3
Three-dimensional line.
Point2
A semantic alias used when a value is a two-dimensional position.
Point3
A semantic alias used when a value is a three-dimensional position.
Polyline2
Two-dimensional polyline.
Polyline3
Three-dimensional polyline.
Scalar
Coordinate scalar stored by the format-neutral model.
Segment2
Two-dimensional segment.
Segment3
Three-dimensional segment.
Vec2
Double-precision two-dimensional vector.
Vec3
Double-precision three-dimensional vector.