Aardvark.Base


VecFun

This static class for extension functions for V2i has a non- standard name ending in "Fun" in order to shorten the function name when used as function parameters.

Static members

Static memberDescription
CopyCoord(self, index)
Signature: (self:V2i [] * index:int) -> int []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V2l [] * index:int) -> int64 []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V2f [] * index:int) -> float32 []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V2d [] * index:int) -> float []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V3i [] * index:int) -> int []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V3l [] * index:int) -> int64 []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V3f [] * index:int) -> float32 []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V3d [] * index:int) -> float []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V4i [] * index:int) -> int []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V4l [] * index:int) -> int64 []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V4f [] * index:int) -> float32 []

Returns the array of the index-th coordinate of each vector.

CopyCoord(self, index)
Signature: (self:V4d [] * index:int) -> float []

Returns the array of the index-th coordinate of each vector.

DirLeftOfLineValue(v, p0, p1)
Signature: (v:V2f * p0:V2f * p1:V2f) -> float32

Returns the left value of the direction v with respect to the line from p0 to p1.

DirLeftOfLineValue(v, p0, p1)
Signature: (v:V2d * p0:V2d * p1:V2d) -> float

Returns the left value of the direction v with respect to the line from p0 to p1.

DirRightOfLineValue(v, p0, p1)
Signature: (v:V2f * p0:V2f * p1:V2f) -> float32

Returns the right value of the direction v with respect to the line from p0 to p1.

DirRightOfLineValue(v, p0, p1)
Signature: (v:V2d * p0:V2d * p1:V2d) -> float

Returns the right value of the direction v with respect to the line from p0 to p1.

DistanceToInfiniteLine(query, p0, p1)
Signature: (query:V2f * p0:V2f * p1:V2f) -> float32

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1, t)
Signature: (query:V2f * p0:V2f * p1:V2f * t:byref<float32>) -> float32

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1)
Signature: (query:V2d * p0:V2d * p1:V2d) -> float

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1, t)
Signature: (query:V2d * p0:V2d * p1:V2d * t:byref<float>) -> float

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1)
Signature: (query:V3f * p0:V3f * p1:V3f) -> float32

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1, t)
Signature: (query:V3f * p0:V3f * p1:V3f * t:byref<float32>) -> float32

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1)
Signature: (query:V3d * p0:V3d * p1:V3d) -> float

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1, t)
Signature: (query:V3d * p0:V3d * p1:V3d * t:byref<float>) -> float

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1)
Signature: (query:V4f * p0:V4f * p1:V4f) -> float32

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1, t)
Signature: (query:V4f * p0:V4f * p1:V4f * t:byref<float32>) -> float32

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1)
Signature: (query:V4d * p0:V4d * p1:V4d) -> float

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToInfiniteLine(query, p0, p1, t)
Signature: (query:V4d * p0:V4d * p1:V4d * t:byref<float>) -> float

Returns the minimal euclidean distance between the supplied query point and the infinite line defined by two points.

DistanceToLine(query, p0, p1)
Signature: (query:V2f * p0:V2f * p1:V2f) -> float32

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1, t)
Signature: (query:V2f * p0:V2f * p1:V2f * t:byref<float32>) -> float32

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1)
Signature: (query:V2d * p0:V2d * p1:V2d) -> float

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1, t)
Signature: (query:V2d * p0:V2d * p1:V2d * t:byref<float>) -> float

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1)
Signature: (query:V3f * p0:V3f * p1:V3f) -> float32

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1, t)
Signature: (query:V3f * p0:V3f * p1:V3f * t:byref<float32>) -> float32

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1)
Signature: (query:V3d * p0:V3d * p1:V3d) -> float

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1, t)
Signature: (query:V3d * p0:V3d * p1:V3d * t:byref<float>) -> float

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1)
Signature: (query:V4f * p0:V4f * p1:V4f) -> float32

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1, t)
Signature: (query:V4f * p0:V4f * p1:V4f * t:byref<float32>) -> float32

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1)
Signature: (query:V4d * p0:V4d * p1:V4d) -> float

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

DistanceToLine(query, p0, p1, t)
Signature: (query:V4d * p0:V4d * p1:V4d * t:byref<float>) -> float

Returns the minimal euclidean distance between the supplied query point and the line segment defined by the two supplied line end points.

Dot180(v, dir)
Signature: (v:V2f * dir:V2f) -> float32

Dot product of vector with dir rotated by 180 degrees.

Dot180(v, dir)
Signature: (v:V2d * dir:V2d) -> float

Dot product of vector with dir rotated by 180 degrees.

Dot270(v, dir)
Signature: (v:V2f * dir:V2f) -> float32

Dot product of vector with dir rotated by 270 degrees counterclockwise.

Dot270(v, dir)
Signature: (v:V2d * dir:V2d) -> float

Dot product of vector with dir rotated by 270 degrees counterclockwise.

Dot90(v, dir)
Signature: (v:V2f * dir:V2f) -> float32

Dot product of vector with dir rotated by 90 degrees counterclockwise.

Dot90(v, dir)
Signature: (v:V2d * dir:V2d) -> float

Dot product of vector with dir rotated by 90 degrees counterclockwise.

IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V2i [] * point:V2i) -> int
IndexOfClosestPoint(...)
Signature: (array:V2i [] * start:int * count:int * point:V2i) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V2i> * point:V2i) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V2l [] * point:V2l) -> int
IndexOfClosestPoint(...)
Signature: (array:V2l [] * start:int * count:int * point:V2l) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V2l> * point:V2l) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V2f [] * point:V2f) -> int
IndexOfClosestPoint(...)
Signature: (array:V2f [] * start:int * count:int * point:V2f) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V2f> * point:V2f) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V2d [] * point:V2d) -> int
IndexOfClosestPoint(...)
Signature: (array:V2d [] * start:int * count:int * point:V2d) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V2d> * point:V2d) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V3i [] * point:V3i) -> int
IndexOfClosestPoint(...)
Signature: (array:V3i [] * start:int * count:int * point:V3i) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V3i> * point:V3i) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V3l [] * point:V3l) -> int
IndexOfClosestPoint(...)
Signature: (array:V3l [] * start:int * count:int * point:V3l) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V3l> * point:V3l) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V3f [] * point:V3f) -> int
IndexOfClosestPoint(...)
Signature: (array:V3f [] * start:int * count:int * point:V3f) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V3f> * point:V3f) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V3d [] * point:V3d) -> int
IndexOfClosestPoint(...)
Signature: (array:V3d [] * start:int * count:int * point:V3d) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V3d> * point:V3d) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V4i [] * point:V4i) -> int
IndexOfClosestPoint(...)
Signature: (array:V4i [] * start:int * count:int * point:V4i) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V4i> * point:V4i) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V4l [] * point:V4l) -> int
IndexOfClosestPoint(...)
Signature: (array:V4l [] * start:int * count:int * point:V4l) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V4l> * point:V4l) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V4f [] * point:V4f) -> int
IndexOfClosestPoint(...)
Signature: (array:V4f [] * start:int * count:int * point:V4f) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V4f> * point:V4f) -> int
Type parameters: 'T
IndexOfClosestPoint(pointArray, point)
Signature: (pointArray:V4d [] * point:V4d) -> int
IndexOfClosestPoint(...)
Signature: (array:V4d [] * start:int * count:int * point:V4d) -> int
IndexOfClosestPoint(...)
Signature: (array:'T [] * start:int * count:int * pointSelector:Func<'T,V4d> * point:V4d) -> int
Type parameters: 'T
IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the maximal W coordinate within the array.

IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the maximal W coordinate within the list.

IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the maximal W coordinate within the array.

IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the maximal W coordinate within the list.

IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the maximal W coordinate within the array.

IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the maximal W coordinate within the list.

IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the maximal W coordinate within the array.

IndexOfMaxW(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the maximal W coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V2i> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V2l> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V2f> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V2d> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V3i> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V3l> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V3f> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V3d> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the maximal X coordinate within the array.

IndexOfMaxX(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the maximal X coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V2i> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V2l> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V2f> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V2d> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V3i> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V3l> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V3f> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V3d> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the array.

IndexOfMaxY(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the maximal Y coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V3i> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V3l> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V3f> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V3d> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the array.

IndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the maximal Z coordinate within the list.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the minimal W coordinate within the array.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the minimal W coordinate within the list.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the minimal W coordinate within the array.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the minimal W coordinate within the list.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the minimal W coordinate within the array.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the minimal W coordinate within the list.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the minimal W coordinate within the array.

IndexOfMinW(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the minimal W coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V2i> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V2l> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V2f> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V2d> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V3i> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V3l> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V3f> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V3d> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the minimal X coordinate within the array.

IndexOfMinX(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the minimal X coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V2i> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V2l> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V2f> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V2d> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V3i> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V3l> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V3f> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V3d> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the array.

IndexOfMinY(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the minimal Y coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V3i> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V3l> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V3f> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V3d> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V4i> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V4l> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V4f> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the array.

IndexOfMinZ(vectorArray, count)
Signature: (vectorArray:IList<V4d> * count:int) -> int

Returns the index of the element with the minimal Z coordinate within the list.

Lerp(t, a, b)
Signature: (t:float32 * a:V2f * b:V2f) -> V2f

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float * a:V2f * b:V2f) -> V2f

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float * a:V2d * b:V2d) -> V2d

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float32 * a:V3f * b:V3f) -> V3f

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float * a:V3f * b:V3f) -> V3f

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float * a:V3d * b:V3d) -> V3d

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float32 * a:V4f * b:V4f) -> V4f

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float * a:V4f * b:V4f) -> V4f

Returns the linearly interpolated vector between a and b.

Lerp(t, a, b)
Signature: (t:float * a:V4d * b:V4d) -> V4d

Returns the linearly interpolated vector between a and b.

LinCom(p0, p1, w)
Signature: (p0:V2f * p1:V2f * w:byref<Tup2<float32>>) -> V2f
LinCom(p0, p1, p2, w)
Signature: (p0:V2f * p1:V2f * p2:V2f * w:byref<Tup3<float32>>) -> V2f
LinCom(p0, p1, p2, p3, w)
Signature: (p0:V2f * p1:V2f * p2:V2f * p3:V2f * w:byref<Tup4<float32>>) -> V2f
LinCom(p0, p1, p2, p3, p4, w)
Signature: (p0:V2f * p1:V2f * p2:V2f * p3:V2f * p4:V2f * w:byref<Tup5<float32>>) -> V2f
LinCom(p0, p1, p2, p3, p4, p5, w)
Signature: (p0:V2f * p1:V2f * p2:V2f * p3:V2f * p4:V2f * p5:V2f * w:byref<Tup6<float32>>) -> V2f
LinCom(p0, p1, p2, p3, p4, p5, p6, w)
Signature: (p0:V2f * p1:V2f * p2:V2f * p3:V2f * p4:V2f * p5:V2f * p6:V2f * w:byref<Tup7<float32>>) -> V2f
LinCom(p0, p1, w)
Signature: (p0:V2d * p1:V2d * w:byref<Tup2<float>>) -> V2d
LinCom(p0, p1, p2, w)
Signature: (p0:V2d * p1:V2d * p2:V2d * w:byref<Tup3<float>>) -> V2d
LinCom(p0, p1, p2, p3, w)
Signature: (p0:V2d * p1:V2d * p2:V2d * p3:V2d * w:byref<Tup4<float>>) -> V2d
LinCom(p0, p1, p2, p3, p4, w)
Signature: (p0:V2d * p1:V2d * p2:V2d * p3:V2d * p4:V2d * w:byref<Tup5<float>>) -> V2d
LinCom(p0, p1, p2, p3, p4, p5, w)
Signature: (p0:V2d * p1:V2d * p2:V2d * p3:V2d * p4:V2d * p5:V2d * w:byref<Tup6<float>>) -> V2d
LinCom(p0, p1, p2, p3, p4, p5, p6, w)
Signature: (p0:V2d * p1:V2d * p2:V2d * p3:V2d * p4:V2d * p5:V2d * p6:V2d * w:byref<Tup7<float>>) -> V2d
LinCom(p0, p1, w)
Signature: (p0:V3f * p1:V3f * w:byref<Tup2<float32>>) -> V3f
LinCom(p0, p1, p2, w)
Signature: (p0:V3f * p1:V3f * p2:V3f * w:byref<Tup3<float32>>) -> V3f
LinCom(p0, p1, p2, p3, w)
Signature: (p0:V3f * p1:V3f * p2:V3f * p3:V3f * w:byref<Tup4<float32>>) -> V3f
LinCom(p0, p1, p2, p3, p4, w)
Signature: (p0:V3f * p1:V3f * p2:V3f * p3:V3f * p4:V3f * w:byref<Tup5<float32>>) -> V3f
LinCom(p0, p1, p2, p3, p4, p5, w)
Signature: (p0:V3f * p1:V3f * p2:V3f * p3:V3f * p4:V3f * p5:V3f * w:byref<Tup6<float32>>) -> V3f
LinCom(p0, p1, p2, p3, p4, p5, p6, w)
Signature: (p0:V3f * p1:V3f * p2:V3f * p3:V3f * p4:V3f * p5:V3f * p6:V3f * w:byref<Tup7<float32>>) -> V3f
LinCom(p0, p1, w)
Signature: (p0:V3d * p1:V3d * w:byref<Tup2<float>>) -> V3d
LinCom(p0, p1, p2, w)
Signature: (p0:V3d * p1:V3d * p2:V3d * w:byref<Tup3<float>>) -> V3d
LinCom(p0, p1, p2, p3, w)
Signature: (p0:V3d * p1:V3d * p2:V3d * p3:V3d * w:byref<Tup4<float>>) -> V3d
LinCom(p0, p1, p2, p3, p4, w)
Signature: (p0:V3d * p1:V3d * p2:V3d * p3:V3d * p4:V3d * w:byref<Tup5<float>>) -> V3d
LinCom(p0, p1, p2, p3, p4, p5, w)
Signature: (p0:V3d * p1:V3d * p2:V3d * p3:V3d * p4:V3d * p5:V3d * w:byref<Tup6<float>>) -> V3d
LinCom(p0, p1, p2, p3, p4, p5, p6, w)
Signature: (p0:V3d * p1:V3d * p2:V3d * p3:V3d * p4:V3d * p5:V3d * p6:V3d * w:byref<Tup7<float>>) -> V3d
LinCom(p0, p1, w)
Signature: (p0:V4f * p1:V4f * w:byref<Tup2<float32>>) -> V4f
LinCom(p0, p1, p2, w)
Signature: (p0:V4f * p1:V4f * p2:V4f * w:byref<Tup3<float32>>) -> V4f
LinCom(p0, p1, p2, p3, w)
Signature: (p0:V4f * p1:V4f * p2:V4f * p3:V4f * w:byref<Tup4<float32>>) -> V4f
LinCom(p0, p1, p2, p3, p4, w)
Signature: (p0:V4f * p1:V4f * p2:V4f * p3:V4f * p4:V4f * w:byref<Tup5<float32>>) -> V4f
LinCom(p0, p1, p2, p3, p4, p5, w)
Signature: (p0:V4f * p1:V4f * p2:V4f * p3:V4f * p4:V4f * p5:V4f * w:byref<Tup6<float32>>) -> V4f
LinCom(p0, p1, p2, p3, p4, p5, p6, w)
Signature: (p0:V4f * p1:V4f * p2:V4f * p3:V4f * p4:V4f * p5:V4f * p6:V4f * w:byref<Tup7<float32>>) -> V4f
LinCom(p0, p1, w)
Signature: (p0:V4d * p1:V4d * w:byref<Tup2<float>>) -> V4d
LinCom(p0, p1, p2, w)
Signature: (p0:V4d * p1:V4d * p2:V4d * w:byref<Tup3<float>>) -> V4d
LinCom(p0, p1, p2, p3, w)
Signature: (p0:V4d * p1:V4d * p2:V4d * p3:V4d * w:byref<Tup4<float>>) -> V4d
LinCom(p0, p1, p2, p3, p4, w)
Signature: (p0:V4d * p1:V4d * p2:V4d * p3:V4d * p4:V4d * w:byref<Tup5<float>>) -> V4d
LinCom(p0, p1, p2, p3, p4, p5, w)
Signature: (p0:V4d * p1:V4d * p2:V4d * p3:V4d * p4:V4d * p5:V4d * w:byref<Tup6<float>>) -> V4d
LinCom(p0, p1, p2, p3, p4, p5, p6, w)
Signature: (p0:V4d * p1:V4d * p2:V4d * p3:V4d * p4:V4d * p5:V4d * p6:V4d * w:byref<Tup7<float>>) -> V4d
LongIndexOfClosestPoint(...)
Signature: (pointArray:V2i [] * point:V2i) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V2i [] * start:int64 * count:int64 * point:V2i) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V2i> * point:V2i) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V2l [] * point:V2l) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V2l [] * start:int64 * count:int64 * point:V2l) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V2l> * point:V2l) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V2f [] * point:V2f) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V2f [] * start:int64 * count:int64 * point:V2f) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V2f> * point:V2f) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V2d [] * point:V2d) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V2d [] * start:int64 * count:int64 * point:V2d) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V2d> * point:V2d) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V3i [] * point:V3i) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V3i [] * start:int64 * count:int64 * point:V3i) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V3i> * point:V3i) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V3l [] * point:V3l) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V3l [] * start:int64 * count:int64 * point:V3l) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V3l> * point:V3l) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V3f [] * point:V3f) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V3f [] * start:int64 * count:int64 * point:V3f) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V3f> * point:V3f) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V3d [] * point:V3d) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V3d [] * start:int64 * count:int64 * point:V3d) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V3d> * point:V3d) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V4i [] * point:V4i) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V4i [] * start:int64 * count:int64 * point:V4i) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V4i> * point:V4i) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V4l [] * point:V4l) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V4l [] * start:int64 * count:int64 * point:V4l) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V4l> * point:V4l) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V4f [] * point:V4f) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V4f [] * start:int64 * count:int64 * point:V4f) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V4f> * point:V4f) -> int64
Type parameters: 'T
LongIndexOfClosestPoint(...)
Signature: (pointArray:V4d [] * point:V4d) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:V4d [] * start:int64 * count:int64 * point:V4d) -> int64
LongIndexOfClosestPoint(...)
Signature: (array:'T [] * start:int64 * count:int64 * pointSelector:Func<'T,V4d> * point:V4d) -> int64
Type parameters: 'T
LongIndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the maximal W coordinate within the array.

LongIndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the maximal W coordinate within the array.

LongIndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the maximal W coordinate within the array.

LongIndexOfMaxW(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the maximal W coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxX(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the maximal X coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxY(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the maximal Y coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMaxZ(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the maximal Z coordinate within the array.

LongIndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the minimal W coordinate within the array.

LongIndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the minimal W coordinate within the array.

LongIndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the minimal W coordinate within the array.

LongIndexOfMinW(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the minimal W coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinX(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the minimal X coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2i [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2l [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2f [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V2d [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinY(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the minimal Y coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3i [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3l [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3f [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V3d [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4i [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4l [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4f [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

LongIndexOfMinZ(vectorArray, count)
Signature: (vectorArray:V4d [] * count:int64) -> int64

Returns the index of the element with the minimal Z coordinate within the array.

Max(v0, v1)
Signature: (v0:V2i * v1:V2i) -> V2i

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V2i * v1:V2i * v2:V2i) -> V2i

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V2i * v1:V2i * v2:V2i * v3:V2i) -> V2i

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V2l * v1:V2l) -> V2l

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V2l * v1:V2l * v2:V2l) -> V2l

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V2l * v1:V2l * v2:V2l * v3:V2l) -> V2l

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V2f * v1:V2f) -> V2f

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V2f * v1:V2f * v2:V2f) -> V2f

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V2f * v1:V2f * v2:V2f * v3:V2f) -> V2f

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V2d * v1:V2d) -> V2d

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V2d * v1:V2d * v2:V2d) -> V2d

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V2d * v1:V2d * v2:V2d * v3:V2d) -> V2d

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V3i * v1:V3i) -> V3i

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V3i * v1:V3i * v2:V3i) -> V3i

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V3i * v1:V3i * v2:V3i * v3:V3i) -> V3i

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V3l * v1:V3l) -> V3l

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V3l * v1:V3l * v2:V3l) -> V3l

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V3l * v1:V3l * v2:V3l * v3:V3l) -> V3l

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V3f * v1:V3f) -> V3f

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V3f * v1:V3f * v2:V3f) -> V3f

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V3f * v1:V3f * v2:V3f * v3:V3f) -> V3f

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V3d * v1:V3d) -> V3d

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V3d * v1:V3d * v2:V3d) -> V3d

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V3d * v1:V3d * v2:V3d * v3:V3d) -> V3d

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V4i * v1:V4i) -> V4i

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V4i * v1:V4i * v2:V4i) -> V4i

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V4i * v1:V4i * v2:V4i * v3:V4i) -> V4i

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V4l * v1:V4l) -> V4l

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V4l * v1:V4l * v2:V4l) -> V4l

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V4l * v1:V4l * v2:V4l * v3:V4l) -> V4l

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V4f * v1:V4f) -> V4f

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V4f * v1:V4f * v2:V4f) -> V4f

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V4f * v1:V4f * v2:V4f * v3:V4f) -> V4f

Returns element-wise minimum of given vectors.

Max(v0, v1)
Signature: (v0:V4d * v1:V4d) -> V4d

Returns element-wise minimum of given vectors.

Max(v0, v1, v2)
Signature: (v0:V4d * v1:V4d * v2:V4d) -> V4d

Returns element-wise minimum of given vectors.

Max(v0, v1, v2, v3)
Signature: (v0:V4d * v1:V4d * v2:V4d * v3:V4d) -> V4d

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V2i * v1:V2i) -> V2i

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V2i * v1:V2i * v2:V2i) -> V2i

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V2i * v1:V2i * v2:V2i * v3:V2i) -> V2i

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V2l * v1:V2l) -> V2l

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V2l * v1:V2l * v2:V2l) -> V2l

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V2l * v1:V2l * v2:V2l * v3:V2l) -> V2l

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V2f * v1:V2f) -> V2f

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V2f * v1:V2f * v2:V2f) -> V2f

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V2f * v1:V2f * v2:V2f * v3:V2f) -> V2f

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V2d * v1:V2d) -> V2d

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V2d * v1:V2d * v2:V2d) -> V2d

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V2d * v1:V2d * v2:V2d * v3:V2d) -> V2d

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V3i * v1:V3i) -> V3i

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V3i * v1:V3i * v2:V3i) -> V3i

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V3i * v1:V3i * v2:V3i * v3:V3i) -> V3i

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V3l * v1:V3l) -> V3l

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V3l * v1:V3l * v2:V3l) -> V3l

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V3l * v1:V3l * v2:V3l * v3:V3l) -> V3l

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V3f * v1:V3f) -> V3f

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V3f * v1:V3f * v2:V3f) -> V3f

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V3f * v1:V3f * v2:V3f * v3:V3f) -> V3f

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V3d * v1:V3d) -> V3d

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V3d * v1:V3d * v2:V3d) -> V3d

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V3d * v1:V3d * v2:V3d * v3:V3d) -> V3d

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V4i * v1:V4i) -> V4i

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V4i * v1:V4i * v2:V4i) -> V4i

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V4i * v1:V4i * v2:V4i * v3:V4i) -> V4i

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V4l * v1:V4l) -> V4l

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V4l * v1:V4l * v2:V4l) -> V4l

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V4l * v1:V4l * v2:V4l * v3:V4l) -> V4l

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V4f * v1:V4f) -> V4f

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V4f * v1:V4f * v2:V4f) -> V4f

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V4f * v1:V4f * v2:V4f * v3:V4f) -> V4f

Returns element-wise minimum of given vectors.

Min(v0, v1)
Signature: (v0:V4d * v1:V4d) -> V4d

Returns element-wise minimum of given vectors.

Min(v0, v1, v2)
Signature: (v0:V4d * v1:V4d * v2:V4d) -> V4d

Returns element-wise minimum of given vectors.

Min(v0, v1, v2, v3)
Signature: (v0:V4d * v1:V4d * v2:V4d * v3:V4d) -> V4d

Returns element-wise minimum of given vectors.

PosLeftOfLineValue(p, p0, p1)
Signature: (p:V2f * p0:V2f * p1:V2f) -> float32

Returns the left value of the point p with respect to the line from p0 to p1.

PosLeftOfLineValue(p, p0, p1)
Signature: (p:V2d * p0:V2d * p1:V2d) -> float

Returns the left value of the point p with respect to the line from p0 to p1.

PosRightOfLineValue(p, p0, p1)
Signature: (p:V2f * p0:V2f * p1:V2f) -> float32

Returns the right value of the point p with respect to the line from p0 to p1.

PosRightOfLineValue(p, p0, p1)
Signature: (p:V2d * p0:V2d * p1:V2d) -> float

Returns the right value of the point p with respect to the line from p0 to p1.

Pow(x, y)
Signature: (x:V2f * y:float) -> V2f

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V2f * y:V2f) -> V2f

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V2d * y:float) -> V2d

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V2d * y:V2d) -> V2d

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V3f * y:float) -> V3f

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V3f * y:V3f) -> V3f

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V3d * y:float) -> V3d

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V3d * y:V3d) -> V3d

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V4f * y:float) -> V4f

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V4f * y:V4f) -> V4f

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V4d * y:float) -> V4d

Returns element-wise minimum of given vectors.

Pow(x, y)
Signature: (x:V4d * y:V4d) -> V4d

Returns element-wise minimum of given vectors.

WeightedSum(vectorArray, weightArray)
Signature: (vectorArray:V2f [] * weightArray:float32 []) -> V2f
WeightedSum(vectorArray, weightArray)
Signature: (vectorArray:V2d [] * weightArray:float []) -> V2d
WeightedSum(vectorArray, weightArray)
Signature: (vectorArray:V3f [] * weightArray:float32 []) -> V3f
WeightedSum(vectorArray, weightArray)
Signature: (vectorArray:V3d [] * weightArray:float []) -> V3d
WeightedSum(vectorArray, weightArray)
Signature: (vectorArray:V4f [] * weightArray:float32 []) -> V4f
WeightedSum(vectorArray, weightArray)
Signature: (vectorArray:V4d [] * weightArray:float []) -> V4d
Fork me on GitHub