modulepackage
0.0.0-20210406081256-cdc907c56327
Repository: https://github.com/synergeticon/geometry.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
Distance returns the Distance between two vectors.
DistanceSquared returns the squared distance of two given points.
Dot berechnet das Dot-Produkt aus a und b.
Length berechnet die Länge eines Vectors.
MinVec returns a Vector with the minimal components of two vectors.
MinVec returns a Vector with the minimal components of two vectors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPlane3 creates a new Plane.
NewRayFromPoints creates a Ray from two points.
NewTransMat creates a new Transformation Matrix which an 4x4 Idendity.
NewVector3 Creates a new mat64 Vector in 3d.
Normalize normiert einen Vektor auf die Länge 1.
VecToXYs converts an array of mat64.Vector to plotter.XY, by giving x and y.
# Structs
Box3 describes a box in 3d by min and max vector.
No description provided by the author
No description provided by the author
PassThroughFilter filters Pointclouds by upper and lower limit.
Plane3 Struct.
PointCloud Represents an array of vectors.
Ray represents the Ray object.
Sphere3 describes a 3D sphere by center and radius.
TransMat is the Transformation Matrix representation.