EuclideanSpace 0.1.3

dotnet add package EuclideanSpace --version 0.1.3                
NuGet\Install-Package EuclideanSpace -Version 0.1.3                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="EuclideanSpace" Version="0.1.3" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add EuclideanSpace --version 0.1.3                
#r "nuget: EuclideanSpace, 0.1.3"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// 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 version

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

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 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • 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 121 9/17/2024
0.1.2-preview 108 8/11/2024
0.1.0-preview 88 8/6/2024