EuclideanSpace 0.1.3
dotnet add package EuclideanSpace --version 0.1.3
NuGet\Install-Package EuclideanSpace -Version 0.1.3
<PackageReference Include="EuclideanSpace" Version="0.1.3" />
paket add EuclideanSpace --version 0.1.3
#r "nuget: EuclideanSpace, 0.1.3"
// Install EuclideanSpace as a Cake Addin #addin nuget:?package=EuclideanSpace&version=0.1.3 // Install EuclideanSpace as a Cake Tool #tool nuget:?package=EuclideanSpace&version=0.1.3
EuclideanSpace
EuclideanSpace is a generic .NET library of primitive types for Euclidean vector and affine spaces[^WES].
It mostly follows the design of the types in the System.Numerics
namespace[^SN], and utilizes the “generic math”[^GM] interfaces introduced in .NET 7.
Commonly used types:
Point2<TScalar>
Point3<TScalar>
Vector2<TScalar>
Vector3<TScalar>
License
The icon is designed by OpenMoji — the open-source emoji and icon project. License: CC BY-SA 4.0.
[^GM]: Generic math
https://learn.microsoft.com/en-us/dotnet/standard/generics/math
[^SN]: System.Numerics Namespace
https://learn.microsoft.com/en-us/dotnet/api/system.numerics
[^WES]: Affine space
https://en.wikipedia.org/wiki/Affine_space
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.1.3 | 114 | 9/17/2024 |
0.1.2-preview | 106 | 8/11/2024 |
0.1.0-preview | 86 | 8/6/2024 |