V2i
Constructors
Constructor | Description |
new(x, y)
Signature: (x:int * y:int) -> unit
|
Creates a new vector from given int elements. |
new(v)
Signature: v:int -> unit
|
Creates a new vector by assigning the given int to all elements. |
new(a)
Signature: (a:int []) -> unit
|
Creates a new vector from given array. |
new(a, start)
Signature: (a:int [] * start:int) -> unit
|
Creates a new vector from given array, starting at specified index. |
new(x, y)
Signature: (x:int64 * y:int64) -> unit
|
Creates a new vector from given long elements. |
new(v)
Signature: v:int64 -> unit
|
Creates a new vector by assigning the given long to all elements. |
new(a)
Signature: (a:int64 []) -> unit
|
Creates a new vector from given array. |
new(a, start)
Signature: (a:int64 [] * start:int) -> unit
|
Creates a new vector from given array, starting at specified index. |
new(x, y)
Signature: (x:float32 * y:float32) -> unit
|
Creates a new vector from given float elements. |
new(v)
Signature: v:float32 -> unit
|
Creates a new vector by assigning the given float to all elements. |
new(a)
Signature: (a:float32 []) -> unit
|
Creates a new vector from given array. |
new(a, start)
Signature: (a:float32 [] * start:int) -> unit
|
Creates a new vector from given array, starting at specified index. |
new(x, y)
Signature: (x:float * y:float) -> unit
|
Creates a new vector from given double elements. |
new(v)
Signature: v:float -> unit
|
Creates a new vector by assigning the given double to all elements. |
new(a)
Signature: (a:float []) -> unit
|
Creates a new vector from given array. |
new(a, start)
Signature: (a:float [] * start:int) -> unit
|
Creates a new vector from given array, starting at specified index. |
new(index_fun)
Signature: index_fun:Func<int,int> -> unit
|
Creates a vector from the results of the supplied function of the index. |
new(v)
Signature: v:IVector<float> -> unit
|
|
new(v)
Signature: v:V2l -> unit
|
Construct a vector from another vector of type V2l. |
new(v)
Signature: v:V2f -> unit
|
Construct a vector from another vector of type V2f. |
new(v)
Signature: v:V2d -> unit
|
Construct a vector from another vector of type V2d. |
Instance members
Instance member | Description |
Abs
Signature: V2i
|
Gets a copy of this vector with all elements set to their absolute value. |
AllDifferent(v)
Signature: v:V2i -> bool
|
Returns whether ALL elements of this are Different the corresponding element of v. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllDifferent(s)
Signature: s:int -> bool
|
Returns whether ALL elements of v are Different s. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllEqual(v)
Signature: v:V2i -> bool
|
Returns whether ALL elements of this are Equal the corresponding element of v. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllEqual(s)
Signature: s:int -> bool
|
Returns whether ALL elements of v are Equal s. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllGreater(v)
Signature: v:V2i -> bool
|
Returns whether ALL elements of this are Greater the corresponding element of v. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllGreater(s)
Signature: s:int -> bool
|
Returns whether ALL elements of v are Greater s. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllGreaterOrEqual(v)
Signature: v:V2i -> bool
|
Returns whether ALL elements of this are GreaterOrEqual the corresponding element of v. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllGreaterOrEqual(s)
Signature: s:int -> bool
|
Returns whether ALL elements of v are GreaterOrEqual s. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllSmaller(v)
Signature: v:V2i -> bool
|
Returns whether ALL elements of this are Smaller the corresponding element of v. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllSmaller(s)
Signature: s:int -> bool
|
Returns whether ALL elements of v are Smaller s. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllSmallerOrEqual(v)
Signature: v:V2i -> bool
|
Returns whether ALL elements of this are SmallerOrEqual the corresponding element of v. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AllSmallerOrEqual(s)
Signature: s:int -> bool
|
Returns whether ALL elements of v are SmallerOrEqual s. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AnyDifferent(v)
Signature: v:V2i -> bool
|
Returns whether AT LEAST ONE element of a is Different the corresponding element of b. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AnyDifferent(s)
Signature: s:int -> bool
|
Returns whether AT LEAST ONE element of v is Different s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyEqual(v)
Signature: v:V2i -> bool
|
Returns whether AT LEAST ONE element of a is Equal the corresponding element of b. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AnyEqual(s)
Signature: s:int -> bool
|
Returns whether AT LEAST ONE element of v is Equal s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreater(v)
Signature: v:V2i -> bool
|
Returns whether AT LEAST ONE element of a is Greater the corresponding element of b. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AnyGreater(s)
Signature: s:int -> bool
|
Returns whether AT LEAST ONE element of v is Greater s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreaterOrEqual(v)
Signature: v:V2i -> bool
|
Returns whether AT LEAST ONE element of a is GreaterOrEqual the corresponding element of b. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AnyGreaterOrEqual(s)
Signature: s:int -> bool
|
Returns whether AT LEAST ONE element of v is GreaterOrEqual s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmaller(v)
Signature: v:V2i -> bool
|
Returns whether AT LEAST ONE element of a is Smaller the corresponding element of b. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AnySmaller(s)
Signature: s:int -> bool
|
Returns whether AT LEAST ONE element of v is Smaller s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmallerOrEqual(v)
Signature: v:V2i -> bool
|
Returns whether AT LEAST ONE element of a is SmallerOrEqual the corresponding element of b. ATTENTION: For example (a.AllSmaller(b)) is not the same as !(a.AllGreaterOrEqual(b)) but !(a.AnyGreaterOrEqual(b)). |
AnySmallerOrEqual(s)
Signature: s:int -> bool
|
Returns whether AT LEAST ONE element of v is SmallerOrEqual s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
ApproxEqual(v, tolerance)
Signature: (v:V2i * tolerance:int) -> bool
|
Returns whether this vector is equal to the specified vector within the given tolerance. |
Copy(element_fun)
Signature: element_fun:Func<int,int> -> V2i
|
Returns a copy with all elements transformed by the supplied function. |
Copy(element_index_fun)
Signature: element_index_fun:Func<int,int,int> -> V2i
|
Returns a copy with all elements transformed by the supplied function. |
Copy(element_fun)
Signature: element_fun:Func<int,int64> -> V2l
|
Returns a copy with all elements transformed by the supplied function. |
Copy(element_index_fun)
Signature: element_index_fun:Func<int,int,int64> -> V2l
|
Returns a copy with all elements transformed by the supplied function. |
Copy(element_fun)
Signature: element_fun:Func<int,float32> -> V2f
|
Returns a copy with all elements transformed by the supplied function. |
Copy(element_index_fun)
Signature: element_index_fun:Func<int,int,float32> -> V2f
|
Returns a copy with all elements transformed by the supplied function. |
Copy(element_fun)
Signature: element_fun:Func<int,float> -> V2d
|
Returns a copy with all elements transformed by the supplied function. |
Copy(element_index_fun)
Signature: element_index_fun:Func<int,int,float> -> V2d
|
Returns a copy with all elements transformed by the supplied function. |
CopyTo(array, start)
Signature: (array:int [] * start:int) -> unit
|
|
CopyTo(array, start)
Signature: (array:int64 [] * start:int) -> unit
|
|
CopyTo(array, start)
Signature: (array:float32 [] * start:int) -> unit
|
|
CopyTo(array, start)
Signature: (array:float [] * start:int) -> unit
|
|
CopyTo(array, start, element_fun)
Signature: (array:'T [] * start:int * element_fun:Func<int,'T>) -> unit
Type parameters: 'T |
|
CopyTo(array, start, element_index_fun)
Signature: (array:'T [] * start:int * element_index_fun:Func<int,int,'T>) -> unit
Type parameters: 'T |
|
Cross()
Signature: unit -> V2i
|
Returns the cross product of this vector. In 2D the cross product is simply a vector that is normal to the given vector (i.e. {x,y} -> {-y,x}) |
Dim
Signature: int64
Modifiers: abstract |
|
DirFlags()
Signature: unit -> DirFlags
|
|
Dot(v)
Signature: v:V2i -> int
|
Returns the dot product with the specified vector. |
Elements
Signature: IEnumerable<int>
|
Enumerates all elements of this vector. |
Equals(other)
Signature: other:V2i -> bool
Modifiers: abstract |
|
Equals(other)
Signature: other:obj -> bool
Modifiers: abstract |
|
GetHashCode()
Signature: unit -> int
Modifiers: abstract |
|
GetValue(index)
Signature: index:int64 -> obj
Modifiers: abstract |
|
IIIX
Signature: V4i
|
|
IIIY
Signature: V4i
|
|
IINX
Signature: V4i
|
|
IINY
Signature: V4i
|
|
IIOX
Signature: V4i
|
|
IIOY
Signature: V4i
|
|
IIPX
Signature: V4i
|
|
IIPY
Signature: V4i
|
|
IIX
Signature: V3i
|
|
IIXI
Signature: V4i
|
|
IIXN
Signature: V4i
|
|
IIXO
Signature: V4i
|
|
IIXP
Signature: V4i
|
|
IIXX
Signature: V4i
|
|
IIXY
Signature: V4i
|
|
IIY
Signature: V3i
|
|
IIYI
Signature: V4i
|
|
IIYN
Signature: V4i
|
|
IIYO
Signature: V4i
|
|
IIYP
Signature: V4i
|
|
IIYX
Signature: V4i
|
|
IIYY
Signature: V4i
|
|
INIX
Signature: V4i
|
|
INIY
Signature: V4i
|
|
INNX
Signature: V4i
|
|
INNY
Signature: V4i
|
|
INOX
Signature: V4i
|
|
INOY
Signature: V4i
|
|
INPX
Signature: V4i
|
|
INPY
Signature: V4i
|
|
INX
Signature: V3i
|
|
INXI
Signature: V4i
|
|
INXN
Signature: V4i
|
|
INXO
Signature: V4i
|
|
INXP
Signature: V4i
|
|
INXX
Signature: V4i
|
|
INXY
Signature: V4i
|
|
INY
Signature: V3i
|
|
INYI
Signature: V4i
|
|
INYN
Signature: V4i
|
|
INYO
Signature: V4i
|
|
INYP
Signature: V4i
|
|
INYX
Signature: V4i
|
|
INYY
Signature: V4i
|
|
IOIX
Signature: V4i
|
|
IOIY
Signature: V4i
|
|
IONX
Signature: V4i
|
|
IONY
Signature: V4i
|
|
IOOX
Signature: V4i
|
|
IOOY
Signature: V4i
|
|
IOPX
Signature: V4i
|
|
IOPY
Signature: V4i
|
|
IOX
Signature: V3i
|
|
IOXI
Signature: V4i
|
|
IOXN
Signature: V4i
|
|
IOXO
Signature: V4i
|
|
IOXP
Signature: V4i
|
|
IOXX
Signature: V4i
|
|
IOXY
Signature: V4i
|
|
IOY
Signature: V3i
|
|
IOYI
Signature: V4i
|
|
IOYN
Signature: V4i
|
|
IOYO
Signature: V4i
|
|
IOYP
Signature: V4i
|
|
IOYX
Signature: V4i
|
|
IOYY
Signature: V4i
|
|
IPIX
Signature: V4i
|
|
IPIY
Signature: V4i
|
|
IPNX
Signature: V4i
|
|
IPNY
Signature: V4i
|
|
IPOX
Signature: V4i
|
|
IPOY
Signature: V4i
|
|
IPPX
Signature: V4i
|
|
IPPY
Signature: V4i
|
|
IPX
Signature: V3i
|
|
IPXI
Signature: V4i
|
|
IPXN
Signature: V4i
|
|
IPXO
Signature: V4i
|
|
IPXP
Signature: V4i
|
|
IPXX
Signature: V4i
|
|
IPXY
Signature: V4i
|
|
IPY
Signature: V3i
|
|
IPYI
Signature: V4i
|
|
IPYN
Signature: V4i
|
|
IPYO
Signature: V4i
|
|
IPYP
Signature: V4i
|
|
IPYX
Signature: V4i
|
|
IPYY
Signature: V4i
|
|
IsNaN
Signature: bool
|
Attention: NEVER implement operators <, <=, >=, >, since these are not defined in a Vector space. Use AllSmaller() and similar comparators! |
[()]
Signature: unit -> int
|
Gets or sets element with given index. An IndexOutOfRangeException is thrown for invalid index values. |
[()]
Signature: unit -> int64
Modifiers: abstract |
By using long indices, the IVector |
IX
Signature: V2i
|
|
IXI
Signature: V3i
|
|
IXII
Signature: V4i
|
|
IXIN
Signature: V4i
|
|
IXIO
Signature: V4i
|
|
IXIP
Signature: V4i
|
|
IXIX
Signature: V4i
|
|
IXIY
Signature: V4i
|
|
IXN
Signature: V3i
|
|
IXNI
Signature: V4i
|
|
IXNN
Signature: V4i
|
|
IXNO
Signature: V4i
|
|
IXNP
Signature: V4i
|
|
IXNX
Signature: V4i
|
|
IXNY
Signature: V4i
|
|
IXO
Signature: V3i
|
|
IXOI
Signature: V4i
|
|
IXON
Signature: V4i
|
|
IXOO
Signature: V4i
|
|
IXOP
Signature: V4i
|
|
IXOX
Signature: V4i
|
|
IXOY
Signature: V4i
|
|
IXP
Signature: V3i
|
|
IXPI
Signature: V4i
|
|
IXPN
Signature: V4i
|
|
IXPO
Signature: V4i
|
|
IXPP
Signature: V4i
|
|
IXPX
Signature: V4i
|
|
IXPY
Signature: V4i
|
|
IXX
Signature: V3i
|
|
IXXI
Signature: V4i
|
|
IXXN
Signature: V4i
|
|
IXXO
Signature: V4i
|
|
IXXP
Signature: V4i
|
|
IXXX
Signature: V4i
|
|
IXXY
Signature: V4i
|
|
IXY
Signature: V3i
|
|
IXYI
Signature: V4i
|
|
IXYN
Signature: V4i
|
|
IXYO
Signature: V4i
|
|
IXYP
Signature: V4i
|
|
IXYX
Signature: V4i
|
|
IXYY
Signature: V4i
|
|
IY
Signature: V2i
|
|
IYI
Signature: V3i
|
|
IYII
Signature: V4i
|
|
IYIN
Signature: V4i
|
|
IYIO
Signature: V4i
|
|
IYIP
Signature: V4i
|
|
IYIX
Signature: V4i
|
|
IYIY
Signature: V4i
|
|
IYN
Signature: V3i
|
|
IYNI
Signature: V4i
|
|
IYNN
Signature: V4i
|
|
IYNO
Signature: V4i
|
|
IYNP
Signature: V4i
|
|
IYNX
Signature: V4i
|
|
IYNY
Signature: V4i
|
|
IYO
Signature: V3i
|
|
IYOI
Signature: V4i
|
|
IYON
Signature: V4i
|
|
IYOO
Signature: V4i
|
|
IYOP
Signature: V4i
|
|
IYOX
Signature: V4i
|
|
IYOY
Signature: V4i
|
|
IYP
Signature: V3i
|
|
IYPI
Signature: V4i
|
|
IYPN
Signature: V4i
|
|
IYPO
Signature: V4i
|
|
IYPP
Signature: V4i
|
|
IYPX
Signature: V4i
|
|
IYPY
Signature: V4i
|
|
IYX
Signature: V3i
|
|
IYXI
Signature: V4i
|
|
IYXN
Signature: V4i
|
|
IYXO
Signature: V4i
|
|
IYXP
Signature: V4i
|
|
IYXX
Signature: V4i
|
|
IYXY
Signature: V4i
|
|
IYY
Signature: V3i
|
|
IYYI
Signature: V4i
|
|
IYYN
Signature: V4i
|
|
IYYO
Signature: V4i
|
|
IYYP
Signature: V4i
|
|
IYYX
Signature: V4i
|
|
IYYY
Signature: V4i
|
|
Length
Signature: float
|
Returns the length of the vector. |
LengthSquared
Signature: float
|
Returns the squared length of the vector. |
LexicalCompare(v1)
Signature: v1:V2i -> int
|
Compare x-coordinate before y-coordinate, aso. |
MajorDim
Signature: int
|
Returns the index of the largest dimension of the vector. |
MinorDim
Signature: int
|
Returns the index of the smallest dimension of the vector. |
Negate()
Signature: unit -> unit
|
Negates this vector and returns this. |
Negated
Signature: V2i
|
Gets a negated copy of this vector. |
NIIX
Signature: V4i
|
|
NIIY
Signature: V4i
|
|
NINX
Signature: V4i
|
|
NINY
Signature: V4i
|
|
NIOX
Signature: V4i
|
|
NIOY
Signature: V4i
|
|
NIPX
Signature: V4i
|
|
NIPY
Signature: V4i
|
|
NIX
Signature: V3i
|
|
NIXI
Signature: V4i
|
|
NIXN
Signature: V4i
|
|
NIXO
Signature: V4i
|
|
NIXP
Signature: V4i
|
|
NIXX
Signature: V4i
|
|
NIXY
Signature: V4i
|
|
NIY
Signature: V3i
|
|
NIYI
Signature: V4i
|
|
NIYN
Signature: V4i
|
|
NIYO
Signature: V4i
|
|
NIYP
Signature: V4i
|
|
NIYX
Signature: V4i
|
|
NIYY
Signature: V4i
|
|
NNIX
Signature: V4i
|
|
NNIY
Signature: V4i
|
|
NNNX
Signature: V4i
|
|
NNNY
Signature: V4i
|
|
NNOX
Signature: V4i
|
|
NNOY
Signature: V4i
|
|
NNPX
Signature: V4i
|
|
NNPY
Signature: V4i
|
|
NNX
Signature: V3i
|
|
NNXI
Signature: V4i
|
|
NNXN
Signature: V4i
|
|
NNXO
Signature: V4i
|
|
NNXP
Signature: V4i
|
|
NNXX
Signature: V4i
|
|
NNXY
Signature: V4i
|
|
NNY
Signature: V3i
|
|
NNYI
Signature: V4i
|
|
NNYN
Signature: V4i
|
|
NNYO
Signature: V4i
|
|
NNYP
Signature: V4i
|
|
NNYX
Signature: V4i
|
|
NNYY
Signature: V4i
|
|
NOIX
Signature: V4i
|
|
NOIY
Signature: V4i
|
|
NONX
Signature: V4i
|
|
NONY
Signature: V4i
|
|
NOOX
Signature: V4i
|
|
NOOY
Signature: V4i
|
|
NOPX
Signature: V4i
|
|
NOPY
Signature: V4i
|
|
Norm(p)
Signature: p:float -> float
|
Gets the p-norm. This is calculated as the p-th root of (|x|^n + |y|^n + ...). |
Norm1
Signature: int
|
Returns the Manhattan (or 1-) norm of the vector. This is calculated as |x| + |y| + ... |
Norm2
Signature: float
|
Returns the Euclidean (or 2-) norm of the vector. This is the length of the vector. |
NormMax
Signature: int
|
Returns the infinite (or maximum) norm of the vector. This is calculated as max(|x|, |y|, ...). |
NormMin
Signature: int
|
Returns the minimum norm of the vector. This is calculated as min(|x|, |y|, ...). |
NOX
Signature: V3i
|
|
NOXI
Signature: V4i
|
|
NOXN
Signature: V4i
|
|
NOXO
Signature: V4i
|
|
NOXP
Signature: V4i
|
|
NOXX
Signature: V4i
|
|
NOXY
Signature: V4i
|
|
NOY
Signature: V3i
|
|
NOYI
Signature: V4i
|
|
NOYN
Signature: V4i
|
|
NOYO
Signature: V4i
|
|
NOYP
Signature: V4i
|
|
NOYX
Signature: V4i
|
|
NOYY
Signature: V4i
|
|
NPIX
Signature: V4i
|
|
NPIY
Signature: V4i
|
|
NPNX
Signature: V4i
|
|
NPNY
Signature: V4i
|
|
NPOX
Signature: V4i
|
|
NPOY
Signature: V4i
|
|
NPPX
Signature: V4i
|
|
NPPY
Signature: V4i
|
|
NPX
Signature: V3i
|
|
NPXI
Signature: V4i
|
|
NPXN
Signature: V4i
|
|
NPXO
Signature: V4i
|
|
NPXP
Signature: V4i
|
|
NPXX
Signature: V4i
|
|
NPXY
Signature: V4i
|
|
NPY
Signature: V3i
|
|
NPYI
Signature: V4i
|
|
NPYN
Signature: V4i
|
|
NPYO
Signature: V4i
|
|
NPYP
Signature: V4i
|
|
NPYX
Signature: V4i
|
|
NPYY
Signature: V4i
|
|
NX
Signature: V2i
|
|
NXI
Signature: V3i
|
|
NXII
Signature: V4i
|
|
NXIN
Signature: V4i
|
|
NXIO
Signature: V4i
|
|
NXIP
Signature: V4i
|
|
NXIX
Signature: V4i
|
|
NXIY
Signature: V4i
|
|
NXN
Signature: V3i
|
|
NXNI
Signature: V4i
|
|
NXNN
Signature: V4i
|
|
NXNO
Signature: V4i
|
|
NXNP
Signature: V4i
|
|
NXNX
Signature: V4i
|
|
NXNY
Signature: V4i
|
|
NXO
Signature: V3i
|
|
NXOI
Signature: V4i
|
|
NXON
Signature: V4i
|
|
NXOO
Signature: V4i
|
|
NXOP
Signature: V4i
|
|
NXOX
Signature: V4i
|
|
NXOY
Signature: V4i
|
|
NXP
Signature: V3i
|
|
NXPI
Signature: V4i
|
|
NXPN
Signature: V4i
|
|
NXPO
Signature: V4i
|
|
NXPP
Signature: V4i
|
|
NXPX
Signature: V4i
|
|
NXPY
Signature: V4i
|
|
NXX
Signature: V3i
|
|
NXXI
Signature: V4i
|
|
NXXN
Signature: V4i
|
|
NXXO
Signature: V4i
|
|
NXXP
Signature: V4i
|
|
NXXX
Signature: V4i
|
|
NXXY
Signature: V4i
|
|
NXY
Signature: V3i
|
|
NXYI
Signature: V4i
|
|
NXYN
Signature: V4i
|
|
NXYO
Signature: V4i
|
|
NXYP
Signature: V4i
|
|
NXYX
Signature: V4i
|
|
NXYY
Signature: V4i
|
|
NY
Signature: V2i
|
|
NYI
Signature: V3i
|
|
NYII
Signature: V4i
|
|
NYIN
Signature: V4i
|
|
NYIO
Signature: V4i
|
|
NYIP
Signature: V4i
|
|
NYIX
Signature: V4i
|
|
NYIY
Signature: V4i
|
|
NYN
Signature: V3i
|
|
NYNI
Signature: V4i
|
|
NYNN
Signature: V4i
|
|
NYNO
Signature: V4i
|
|
NYNP
Signature: V4i
|
|
NYNX
Signature: V4i
|
|
NYNY
Signature: V4i
|
|
NYO
Signature: V3i
|
|
NYOI
Signature: V4i
|
|
NYON
Signature: V4i
|
|
NYOO
Signature: V4i
|
|
NYOP
Signature: V4i
|
|
NYOX
Signature: V4i
|
|
NYOY
Signature: V4i
|
|
NYP
Signature: V3i
|
|
NYPI
Signature: V4i
|
|
NYPN
Signature: V4i
|
|
NYPO
Signature: V4i
|
|
NYPP
Signature: V4i
|
|
NYPX
Signature: V4i
|
|
NYPY
Signature: V4i
|
|
NYX
Signature: V3i
|
|
NYXI
Signature: V4i
|
|
NYXN
Signature: V4i
|
|
NYXO
Signature: V4i
|
|
NYXP
Signature: V4i
|
|
NYXX
Signature: V4i
|
|
NYXY
Signature: V4i
|
|
NYY
Signature: V3i
|
|
NYYI
Signature: V4i
|
|
NYYN
Signature: V4i
|
|
NYYO
Signature: V4i
|
|
NYYP
Signature: V4i
|
|
NYYX
Signature: V4i
|
|
NYYY
Signature: V4i
|
|
OIIX
Signature: V4i
|
|
OIIY
Signature: V4i
|
|
OINX
Signature: V4i
|
|
OINY
Signature: V4i
|
|
OIOX
Signature: V4i
|
|
OIOY
Signature: V4i
|
|
OIPX
Signature: V4i
|
|
OIPY
Signature: V4i
|
|
OIX
Signature: V3i
|
|
OIXI
Signature: V4i
|
|
OIXN
Signature: V4i
|
|
OIXO
Signature: V4i
|
|
OIXP
Signature: V4i
|
|
OIXX
Signature: V4i
|
|
OIXY
Signature: V4i
|
|
OIY
Signature: V3i
|
|
OIYI
Signature: V4i
|
|
OIYN
Signature: V4i
|
|
OIYO
Signature: V4i
|
|
OIYP
Signature: V4i
|
|
OIYX
Signature: V4i
|
|
OIYY
Signature: V4i
|
|
ONIX
Signature: V4i
|
|
ONIY
Signature: V4i
|
|
ONNX
Signature: V4i
|
|
ONNY
Signature: V4i
|
|
ONOX
Signature: V4i
|
|
ONOY
Signature: V4i
|
|
ONPX
Signature: V4i
|
|
ONPY
Signature: V4i
|
|
ONX
Signature: V3i
|
|
ONXI
Signature: V4i
|
|
ONXN
Signature: V4i
|
|
ONXO
Signature: V4i
|
|
ONXP
Signature: V4i
|
|
ONXX
Signature: V4i
|
|
ONXY
Signature: V4i
|
|
ONY
Signature: V3i
|
|
ONYI
Signature: V4i
|
|
ONYN
Signature: V4i
|
|
ONYO
Signature: V4i
|
|
ONYP
Signature: V4i
|
|
ONYX
Signature: V4i
|
|
ONYY
Signature: V4i
|
|
OOIX
Signature: V4i
|
|
OOIY
Signature: V4i
|
|
OONX
Signature: V4i
|
|
OONY
Signature: V4i
|
|
OOOX
Signature: V4i
|
|
OOOY
Signature: V4i
|
|
OOPX
Signature: V4i
|
|
OOPY
Signature: V4i
|
|
OOX
Signature: V3i
|
|
OOXI
Signature: V4i
|
|
OOXN
Signature: V4i
|
|
OOXO
Signature: V4i
|
|
OOXP
Signature: V4i
|
|
OOXX
Signature: V4i
|
|
OOXY
Signature: V4i
|
|
OOY
Signature: V3i
|
|
OOYI
Signature: V4i
|
|
OOYN
Signature: V4i
|
|
OOYO
Signature: V4i
|
|
OOYP
Signature: V4i
|
|
OOYX
Signature: V4i
|
|
OOYY
Signature: V4i
|
|
OPIX
Signature: V4i
|
|
OPIY
Signature: V4i
|
|
OPNX
Signature: V4i
|
|
OPNY
Signature: V4i
|
|
OPOX
Signature: V4i
|
|
OPOY
Signature: V4i
|
|
OPPX
Signature: V4i
|
|
OPPY
Signature: V4i
|
|
OPX
Signature: V3i
|
|
OPXI
Signature: V4i
|
|
OPXN
Signature: V4i
|
|
OPXO
Signature: V4i
|
|
OPXP
Signature: V4i
|
|
OPXX
Signature: V4i
|
|
OPXY
Signature: V4i
|
|
OPY
Signature: V3i
|
|
OPYI
Signature: V4i
|
|
OPYN
Signature: V4i
|
|
OPYO
Signature: V4i
|
|
OPYP
Signature: V4i
|
|
OPYX
Signature: V4i
|
|
OPYY
Signature: V4i
|
|
OX
Signature: V2i
|
|
OXI
Signature: V3i
|
|
OXII
Signature: V4i
|
|
OXIN
Signature: V4i
|
|
OXIO
Signature: V4i
|
|
OXIP
Signature: V4i
|
|
OXIX
Signature: V4i
|
|
OXIY
Signature: V4i
|
|
OXN
Signature: V3i
|
|
OXNI
Signature: V4i
|
|
OXNN
Signature: V4i
|
|
OXNO
Signature: V4i
|
|
OXNP
Signature: V4i
|
|
OXNX
Signature: V4i
|
|
OXNY
Signature: V4i
|
|
OXO
Signature: V3i
|
|
OXOI
Signature: V4i
|
|
OXON
Signature: V4i
|
|
OXOO
Signature: V4i
|
|
OXOP
Signature: V4i
|
|
OXOX
Signature: V4i
|
|
OXOY
Signature: V4i
|
|
OXP
Signature: V3i
|
|
OXPI
Signature: V4i
|
|
OXPN
Signature: V4i
|
|
OXPO
Signature: V4i
|
|
OXPP
Signature: V4i
|
|
OXPX
Signature: V4i
|
|
OXPY
Signature: V4i
|
|
OXX
Signature: V3i
|
|
OXXI
Signature: V4i
|
|
OXXN
Signature: V4i
|
|
OXXO
Signature: V4i
|
|
OXXP
Signature: V4i
|
|
OXXX
Signature: V4i
|
|
OXXY
Signature: V4i
|
|
OXY
Signature: V3i
|
|
OXYI
Signature: V4i
|
|
OXYN
Signature: V4i
|
|
OXYO
Signature: V4i
|
|
OXYP
Signature: V4i
|
|
OXYX
Signature: V4i
|
|
OXYY
Signature: V4i
|
|
OY
Signature: V2i
|
|
OYI
Signature: V3i
|
|
OYII
Signature: V4i
|
|
OYIN
Signature: V4i
|
|
OYIO
Signature: V4i
|
|
OYIP
Signature: V4i
|
|
OYIX
Signature: V4i
|
|
OYIY
Signature: V4i
|
|
OYN
Signature: V3i
|
|
OYNI
Signature: V4i
|
|
OYNN
Signature: V4i
|
|
OYNO
Signature: V4i
|
|
OYNP
Signature: V4i
|
|
OYNX
Signature: V4i
|
|
OYNY
Signature: V4i
|
|
OYO
Signature: V3i
|
|
OYOI
Signature: V4i
|
|
OYON
Signature: V4i
|
|
OYOO
Signature: V4i
|
|
OYOP
Signature: V4i
|
|
OYOX
Signature: V4i
|
|
OYOY
Signature: V4i
|
|
OYP
Signature: V3i
|
|
OYPI
Signature: V4i
|
|
OYPN
Signature: V4i
|
|
OYPO
Signature: V4i
|
|
OYPP
Signature: V4i
|
|
OYPX
Signature: V4i
|
|
OYPY
Signature: V4i
|
|
OYX
Signature: V3i
|
|
OYXI
Signature: V4i
|
|
OYXN
Signature: V4i
|
|
OYXO
Signature: V4i
|
|
OYXP
Signature: V4i
|
|
OYXX
Signature: V4i
|
|
OYXY
Signature: V4i
|
|
OYY
Signature: V3i
|
|
OYYI
Signature: V4i
|
|
OYYN
Signature: V4i
|
|
OYYO
Signature: V4i
|
|
OYYP
Signature: V4i
|
|
OYYX
Signature: V4i
|
|
OYYY
Signature: V4i
|
|
P_X()
Signature: unit -> unit
|
Property for the field X. Useful when properties are required, but the field X is recommended for general use. |
P_Y()
Signature: unit -> unit
|
Property for the field Y. Useful when properties are required, but the field Y is recommended for general use. |
PIIX
Signature: V4i
|
|
PIIY
Signature: V4i
|
|
PINX
Signature: V4i
|
|
PINY
Signature: V4i
|
|
PIOX
Signature: V4i
|
|
PIOY
Signature: V4i
|
|
PIPX
Signature: V4i
|
|
PIPY
Signature: V4i
|
|
PIX
Signature: V3i
|
|
PIXI
Signature: V4i
|
|
PIXN
Signature: V4i
|
|
PIXO
Signature: V4i
|
|
PIXP
Signature: V4i
|
|
PIXX
Signature: V4i
|
|
PIXY
Signature: V4i
|
|
PIY
Signature: V3i
|
|
PIYI
Signature: V4i
|
|
PIYN
Signature: V4i
|
|
PIYO
Signature: V4i
|
|
PIYP
Signature: V4i
|
|
PIYX
Signature: V4i
|
|
PIYY
Signature: V4i
|
|
PNIX
Signature: V4i
|
|
PNIY
Signature: V4i
|
|
PNNX
Signature: V4i
|
|
PNNY
Signature: V4i
|
|
PNOX
Signature: V4i
|
|
PNOY
Signature: V4i
|
|
PNPX
Signature: V4i
|
|
PNPY
Signature: V4i
|
|
PNX
Signature: V3i
|
|
PNXI
Signature: V4i
|
|
PNXN
Signature: V4i
|
|
PNXO
Signature: V4i
|
|
PNXP
Signature: V4i
|
|
PNXX
Signature: V4i
|
|
PNXY
Signature: V4i
|
|
PNY
Signature: V3i
|
|
PNYI
Signature: V4i
|
|
PNYN
Signature: V4i
|
|
PNYO
Signature: V4i
|
|
PNYP
Signature: V4i
|
|
PNYX
Signature: V4i
|
|
PNYY
Signature: V4i
|
|
POIX
Signature: V4i
|
|
POIY
Signature: V4i
|
|
PONX
Signature: V4i
|
|
PONY
Signature: V4i
|
|
POOX
Signature: V4i
|
|
POOY
Signature: V4i
|
|
POPX
Signature: V4i
|
|
POPY
Signature: V4i
|
|
POX
Signature: V3i
|
|
POXI
Signature: V4i
|
|
POXN
Signature: V4i
|
|
POXO
Signature: V4i
|
|
POXP
Signature: V4i
|
|
POXX
Signature: V4i
|
|
POXY
Signature: V4i
|
|
POY
Signature: V3i
|
|
POYI
Signature: V4i
|
|
POYN
Signature: V4i
|
|
POYO
Signature: V4i
|
|
POYP
Signature: V4i
|
|
POYX
Signature: V4i
|
|
POYY
Signature: V4i
|
|
PPIX
Signature: V4i
|
|
PPIY
Signature: V4i
|
|
PPNX
Signature: V4i
|
|
PPNY
Signature: V4i
|
|
PPOX
Signature: V4i
|
|
PPOY
Signature: V4i
|
|
PPPX
Signature: V4i
|
|
PPPY
Signature: V4i
|
|
PPX
Signature: V3i
|
|
PPXI
Signature: V4i
|
|
PPXN
Signature: V4i
|
|
PPXO
Signature: V4i
|
|
PPXP
Signature: V4i
|
|
PPXX
Signature: V4i
|
|
PPXY
Signature: V4i
|
|
PPY
Signature: V3i
|
|
PPYI
Signature: V4i
|
|
PPYN
Signature: V4i
|
|
PPYO
Signature: V4i
|
|
PPYP
Signature: V4i
|
|
PPYX
Signature: V4i
|
|
PPYY
Signature: V4i
|
|
PX
Signature: V2i
|
|
PXI
Signature: V3i
|
|
PXII
Signature: V4i
|
|
PXIN
Signature: V4i
|
|
PXIO
Signature: V4i
|
|
PXIP
Signature: V4i
|
|
PXIX
Signature: V4i
|
|
PXIY
Signature: V4i
|
|
PXN
Signature: V3i
|
|
PXNI
Signature: V4i
|
|
PXNN
Signature: V4i
|
|
PXNO
Signature: V4i
|
|
PXNP
Signature: V4i
|
|
PXNX
Signature: V4i
|
|
PXNY
Signature: V4i
|
|
PXO
Signature: V3i
|
|
PXOI
Signature: V4i
|
|
PXON
Signature: V4i
|
|
PXOO
Signature: V4i
|
|
PXOP
Signature: V4i
|
|
PXOX
Signature: V4i
|
|
PXOY
Signature: V4i
|
|
PXP
Signature: V3i
|
|
PXPI
Signature: V4i
|
|
PXPN
Signature: V4i
|
|
PXPO
Signature: V4i
|
|
PXPP
Signature: V4i
|
|
PXPX
Signature: V4i
|
|
PXPY
Signature: V4i
|
|
PXX
Signature: V3i
|
|
PXXI
Signature: V4i
|
|
PXXN
Signature: V4i
|
|
PXXO
Signature: V4i
|
|
PXXP
Signature: V4i
|
|
PXXX
Signature: V4i
|
|
PXXY
Signature: V4i
|
|
PXY
Signature: V3i
|
|
PXYI
Signature: V4i
|
|
PXYN
Signature: V4i
|
|
PXYO
Signature: V4i
|
|
PXYP
Signature: V4i
|
|
PXYX
Signature: V4i
|
|
PXYY
Signature: V4i
|
|
PY
Signature: V2i
|
|
PYI
Signature: V3i
|
|
PYII
Signature: V4i
|
|
PYIN
Signature: V4i
|
|
PYIO
Signature: V4i
|
|
PYIP
Signature: V4i
|
|
PYIX
Signature: V4i
|
|
PYIY
Signature: V4i
|
|
PYN
Signature: V3i
|
|
PYNI
Signature: V4i
|
|
PYNN
Signature: V4i
|
|
PYNO
Signature: V4i
|
|
PYNP
Signature: V4i
|
|
PYNX
Signature: V4i
|
|
PYNY
Signature: V4i
|
|
PYO
Signature: V3i
|
|
PYOI
Signature: V4i
|
|
PYON
Signature: V4i
|
|
PYOO
Signature: V4i
|
|
PYOP
Signature: V4i
|
|
PYOX
Signature: V4i
|
|
PYOY
Signature: V4i
|
|
PYP
Signature: V3i
|
|
PYPI
Signature: V4i
|
|
PYPN
Signature: V4i
|
|
PYPO
Signature: V4i
|
|
PYPP
Signature: V4i
|
|
PYPX
Signature: V4i
|
|
PYPY
Signature: V4i
|
|
PYX
Signature: V3i
|
|
PYXI
Signature: V4i
|
|
PYXN
Signature: V4i
|
|
PYXO
Signature: V4i
|
|
PYXP
Signature: V4i
|
|
PYXX
Signature: V4i
|
|
PYXY
Signature: V4i
|
|
PYY
Signature: V3i
|
|
PYYI
Signature: V4i
|
|
PYYN
Signature: V4i
|
|
PYYO
Signature: V4i
|
|
PYYP
Signature: V4i
|
|
PYYX
Signature: V4i
|
|
PYYY
Signature: V4i
|
|
Set(x, y)
Signature: (x:int * y:int) -> unit
|
Sets the elements of a vector to the given int elements. |
Set(x, y)
Signature: (x:int64 * y:int64) -> unit
|
Sets the elements of a vector to the given long elements. |
Set(x, y)
Signature: (x:float32 * y:float32) -> unit
|
Sets the elements of a vector to the given float elements. |
Set(x, y)
Signature: (x:float * y:float) -> unit
|
Sets the elements of a vector to the given double elements. |
SetValue(value, index)
Signature: (value:obj * index:int64) -> unit
Modifiers: abstract |
|
Size2d
Signature: V2d
Modifiers: abstract |
|
ToArray()
Signature: unit -> int []
|
|
ToString()
Signature: unit -> string
Modifiers: abstract |
|
ToString(format)
Signature: format:string -> string
|
|
ToString(format, fp)
Signature: (format:string * fp:IFormatProvider) -> string
Modifiers: abstract |
|
ToString(...)
Signature: (format:string * fp:IFormatProvider * begin:string * between:string * end:string) -> string
|
Outputs e.g. a 3D-Vector in the form "(begin)x(between)y(between)z(end)". |
ToText(bracketLevel)
Signature: bracketLevel:int -> Text
|
|
ToV2d()
Signature: unit -> V2d
|
|
ToV2f()
Signature: unit -> V2f
|
|
ToV2l()
Signature: unit -> V2l
|
|
XI
Signature: V2i
|
|
XII
Signature: V3i
|
|
XIII
Signature: V4i
|
|
XIIN
Signature: V4i
|
|
XIIO
Signature: V4i
|
|
XIIP
Signature: V4i
|
|
XIIX
Signature: V4i
|
|
XIIY
Signature: V4i
|
|
XIN
Signature: V3i
|
|
XINI
Signature: V4i
|
|
XINN
Signature: V4i
|
|
XINO
Signature: V4i
|
|
XINP
Signature: V4i
|
|
XINX
Signature: V4i
|
|
XINY
Signature: V4i
|
|
XIO
Signature: V3i
|
|
XIOI
Signature: V4i
|
|
XION
Signature: V4i
|
|
XIOO
Signature: V4i
|
|
XIOP
Signature: V4i
|
|
XIOX
Signature: V4i
|
|
XIOY
Signature: V4i
|
|
XIP
Signature: V3i
|
|
XIPI
Signature: V4i
|
|
XIPN
Signature: V4i
|
|
XIPO
Signature: V4i
|
|
XIPP
Signature: V4i
|
|
XIPX
Signature: V4i
|
|
XIPY
Signature: V4i
|
|
XIX
Signature: V3i
|
|
XIXI
Signature: V4i
|
|
XIXN
Signature: V4i
|
|
XIXO
Signature: V4i
|
|
XIXP
Signature: V4i
|
|
XIXX
Signature: V4i
|
|
XIXY
Signature: V4i
|
|
XIY
Signature: V3i
|
|
XIYI
Signature: V4i
|
|
XIYN
Signature: V4i
|
|
XIYO
Signature: V4i
|
|
XIYP
Signature: V4i
|
|
XIYX
Signature: V4i
|
|
XIYY
Signature: V4i
|
|
XN
Signature: V2i
|
|
XNI
Signature: V3i
|
|
XNII
Signature: V4i
|
|
XNIN
Signature: V4i
|
|
XNIO
Signature: V4i
|
|
XNIP
Signature: V4i
|
|
XNIX
Signature: V4i
|
|
XNIY
Signature: V4i
|
|
XNN
Signature: V3i
|
|
XNNI
Signature: V4i
|
|
XNNN
Signature: V4i
|
|
XNNO
Signature: V4i
|
|
XNNP
Signature: V4i
|
|
XNNX
Signature: V4i
|
|
XNNY
Signature: V4i
|
|
XNO
Signature: V3i
|
|
XNOI
Signature: V4i
|
|
XNON
Signature: V4i
|
|
XNOO
Signature: V4i
|
|
XNOP
Signature: V4i
|
|
XNOX
Signature: V4i
|
|
XNOY
Signature: V4i
|
|
XNP
Signature: V3i
|
|
XNPI
Signature: V4i
|
|
XNPN
Signature: V4i
|
|
XNPO
Signature: V4i
|
|
XNPP
Signature: V4i
|
|
XNPX
Signature: V4i
|
|
XNPY
Signature: V4i
|
|
XNX
Signature: V3i
|
|
XNXI
Signature: V4i
|
|
XNXN
Signature: V4i
|
|
XNXO
Signature: V4i
|
|
XNXP
Signature: V4i
|
|
XNXX
Signature: V4i
|
|
XNXY
Signature: V4i
|
|
XNY
Signature: V3i
|
|
XNYI
Signature: V4i
|
|
XNYN
Signature: V4i
|
|
XNYO
Signature: V4i
|
|
XNYP
Signature: V4i
|
|
XNYX
Signature: V4i
|
|
XNYY
Signature: V4i
|
|
XO
Signature: V2i
|
|
XOI
Signature: V3i
|
|
XOII
Signature: V4i
|
|
XOIN
Signature: V4i
|
|
XOIO
Signature: V4i
|
|
XOIP
Signature: V4i
|
|
XOIX
Signature: V4i
|
|
XOIY
Signature: V4i
|
|
XON
Signature: V3i
|
|
XONI
Signature: V4i
|
|
XONN
Signature: V4i
|
|
XONO
Signature: V4i
|
|
XONP
Signature: V4i
|
|
XONX
Signature: V4i
|
|
XONY
Signature: V4i
|
|
XOO
Signature: V3i
|
|
XOOI
Signature: V4i
|
|
XOON
Signature: V4i
|
|
XOOO
Signature: V4i
|
|
XOOP
Signature: V4i
|
|
XOOX
Signature: V4i
|
|
XOOY
Signature: V4i
|
|
XOP
Signature: V3i
|
|
XOPI
Signature: V4i
|
|
XOPN
Signature: V4i
|
|
XOPO
Signature: V4i
|
|
XOPP
Signature: V4i
|
|
XOPX
Signature: V4i
|
|
XOPY
Signature: V4i
|
|
XOX
Signature: V3i
|
|
XOXI
Signature: V4i
|
|
XOXN
Signature: V4i
|
|
XOXO
Signature: V4i
|
|
XOXP
Signature: V4i
|
|
XOXX
Signature: V4i
|
|
XOXY
Signature: V4i
|
|
XOY
Signature: V3i
|
|
XOYI
Signature: V4i
|
|
XOYN
Signature: V4i
|
|
XOYO
Signature: V4i
|
|
XOYP
Signature: V4i
|
|
XOYX
Signature: V4i
|
|
XOYY
Signature: V4i
|
|
XP
Signature: V2i
|
|
XPI
Signature: V3i
|
|
XPII
Signature: V4i
|
|
XPIN
Signature: V4i
|
|
XPIO
Signature: V4i
|
|
XPIP
Signature: V4i
|
|
XPIX
Signature: V4i
|
|
XPIY
Signature: V4i
|
|
XPN
Signature: V3i
|
|
XPNI
Signature: V4i
|
|
XPNN
Signature: V4i
|
|
XPNO
Signature: V4i
|
|
XPNP
Signature: V4i
|
|
XPNX
Signature: V4i
|
|
XPNY
Signature: V4i
|
|
XPO
Signature: V3i
|
|
XPOI
Signature: V4i
|
|
XPON
Signature: V4i
|
|
XPOO
Signature: V4i
|
|
XPOP
Signature: V4i
|
|
XPOX
Signature: V4i
|
|
XPOY
Signature: V4i
|
|
XPP
Signature: V3i
|
|
XPPI
Signature: V4i
|
|
XPPN
Signature: V4i
|
|
XPPO
Signature: V4i
|
|
XPPP
Signature: V4i
|
|
XPPX
Signature: V4i
|
|
XPPY
Signature: V4i
|
|
XPX
Signature: V3i
|
|
XPXI
Signature: V4i
|
|
XPXN
Signature: V4i
|
|
XPXO
Signature: V4i
|
|
XPXP
Signature: V4i
|
|
XPXX
Signature: V4i
|
|
XPXY
Signature: V4i
|
|
XPY
Signature: V3i
|
|
XPYI
Signature: V4i
|
|
XPYN
Signature: V4i
|
|
XPYO
Signature: V4i
|
|
XPYP
Signature: V4i
|
|
XPYX
Signature: V4i
|
|
XPYY
Signature: V4i
|
|
XX
Signature: V2i
|
|
XXI
Signature: V3i
|
|
XXII
Signature: V4i
|
|
XXIN
Signature: V4i
|
|
XXIO
Signature: V4i
|
|
XXIP
Signature: V4i
|
|
XXIX
Signature: V4i
|
|
XXIY
Signature: V4i
|
|
XXN
Signature: V3i
|
|
XXNI
Signature: V4i
|
|
XXNN
Signature: V4i
|
|
XXNO
Signature: V4i
|
|
XXNP
Signature: V4i
|
|
XXNX
Signature: V4i
|
|
XXNY
Signature: V4i
|
|
XXO
Signature: V3i
|
|
XXOI
Signature: V4i
|
|
XXON
Signature: V4i
|
|
XXOO
Signature: V4i
|
|
XXOP
Signature: V4i
|
|
XXOX
Signature: V4i
|
|
XXOY
Signature: V4i
|
|
XXP
Signature: V3i
|
|
XXPI
Signature: V4i
|
|
XXPN
Signature: V4i
|
|
XXPO
Signature: V4i
|
|
XXPP
Signature: V4i
|
|
XXPX
Signature: V4i
|
|
XXPY
Signature: V4i
|
|
XXX
Signature: V3i
|
|
XXXI
Signature: V4i
|
|
XXXN
Signature: V4i
|
|
XXXO
Signature: V4i
|
|
XXXP
Signature: V4i
|
|
XXXX
Signature: V4i
|
|
XXXY
Signature: V4i
|
|
XXY
Signature: V3i
|
|
XXYI
Signature: V4i
|
|
XXYN
Signature: V4i
|
|
XXYO
Signature: V4i
|
|
XXYP
Signature: V4i
|
|
XXYX
Signature: V4i
|
|
XXYY
Signature: V4i
|
|
XY
Signature: V2i
|
|
XYI
Signature: V3i
|
|
XYII
Signature: V4i
|
|
XYIN
Signature: V4i
|
|
XYIO
Signature: V4i
|
|
XYIP
Signature: V4i
|
|
XYIX
Signature: V4i
|
|
XYIY
Signature: V4i
|
|
XYN
Signature: V3i
|
|
XYNI
Signature: V4i
|
|
XYNN
Signature: V4i
|
|
XYNO
Signature: V4i
|
|
XYNP
Signature: V4i
|
|
XYNX
Signature: V4i
|
|
XYNY
Signature: V4i
|
|
XYO
Signature: V3i
|
|
XYOI
Signature: V4i
|
|
XYON
Signature: V4i
|
|
XYOO
Signature: V4i
|
|
XYOP
Signature: V4i
|
|
XYOX
Signature: V4i
|
|
XYOY
Signature: V4i
|
|
XYP
Signature: V3i
|
|
XYPI
Signature: V4i
|
|
XYPN
Signature: V4i
|
|
XYPO
Signature: V4i
|
|
XYPP
Signature: V4i
|
|
XYPX
Signature: V4i
|
|
XYPY
Signature: V4i
|
|
XYX
Signature: V3i
|
|
XYXI
Signature: V4i
|
|
XYXN
Signature: V4i
|
|
XYXO
Signature: V4i
|
|
XYXP
Signature: V4i
|
|
XYXX
Signature: V4i
|
|
XYXY
Signature: V4i
|
|
XYY
Signature: V3i
|
|
XYYI
Signature: V4i
|
|
XYYN
Signature: V4i
|
|
XYYO
Signature: V4i
|
|
XYYP
Signature: V4i
|
|
XYYX
Signature: V4i
|
|
XYYY
Signature: V4i
|
|
YI
Signature: V2i
|
|
YII
Signature: V3i
|
|
YIII
Signature: V4i
|
|
YIIN
Signature: V4i
|
|
YIIO
Signature: V4i
|
|
YIIP
Signature: V4i
|
|
YIIX
Signature: V4i
|
|
YIIY
Signature: V4i
|
|
YIN
Signature: V3i
|
|
YINI
Signature: V4i
|
|
YINN
Signature: V4i
|
|
YINO
Signature: V4i
|
|
YINP
Signature: V4i
|
|
YINX
Signature: V4i
|
|
YINY
Signature: V4i
|
|
YIO
Signature: V3i
|
|
YIOI
Signature: V4i
|
|
YION
Signature: V4i
|
|
YIOO
Signature: V4i
|
|
YIOP
Signature: V4i
|
|
YIOX
Signature: V4i
|
|
YIOY
Signature: V4i
|
|
YIP
Signature: V3i
|
|
YIPI
Signature: V4i
|
|
YIPN
Signature: V4i
|
|
YIPO
Signature: V4i
|
|
YIPP
Signature: V4i
|
|
YIPX
Signature: V4i
|
|
YIPY
Signature: V4i
|
|
YIX
Signature: V3i
|
|
YIXI
Signature: V4i
|
|
YIXN
Signature: V4i
|
|
YIXO
Signature: V4i
|
|
YIXP
Signature: V4i
|
|
YIXX
Signature: V4i
|
|
YIXY
Signature: V4i
|
|
YIY
Signature: V3i
|
|
YIYI
Signature: V4i
|
|
YIYN
Signature: V4i
|
|
YIYO
Signature: V4i
|
|
YIYP
Signature: V4i
|
|
YIYX
Signature: V4i
|
|
YIYY
Signature: V4i
|
|
YN
Signature: V2i
|
|
YNI
Signature: V3i
|
|
YNII
Signature: V4i
|
|
YNIN
Signature: V4i
|
|
YNIO
Signature: V4i
|
|
YNIP
Signature: V4i
|
|
YNIX
Signature: V4i
|
|
YNIY
Signature: V4i
|
|
YNN
Signature: V3i
|
|
YNNI
Signature: V4i
|
|
YNNN
Signature: V4i
|
|
YNNO
Signature: V4i
|
|
YNNP
Signature: V4i
|
|
YNNX
Signature: V4i
|
|
YNNY
Signature: V4i
|
|
YNO
Signature: V3i
|
|
YNOI
Signature: V4i
|
|
YNON
Signature: V4i
|
|
YNOO
Signature: V4i
|
|
YNOP
Signature: V4i
|
|
YNOX
Signature: V4i
|
|
YNOY
Signature: V4i
|
|
YNP
Signature: V3i
|
|
YNPI
Signature: V4i
|
|
YNPN
Signature: V4i
|
|
YNPO
Signature: V4i
|
|
YNPP
Signature: V4i
|
|
YNPX
Signature: V4i
|
|
YNPY
Signature: V4i
|
|
YNX
Signature: V3i
|
|
YNXI
Signature: V4i
|
|
YNXN
Signature: V4i
|
|
YNXO
Signature: V4i
|
|
YNXP
Signature: V4i
|
|
YNXX
Signature: V4i
|
|
YNXY
Signature: V4i
|
|
YNY
Signature: V3i
|
|
YNYI
Signature: V4i
|
|
YNYN
Signature: V4i
|
|
YNYO
Signature: V4i
|
|
YNYP
Signature: V4i
|
|
YNYX
Signature: V4i
|
|
YNYY
Signature: V4i
|
|
YO
Signature: V2i
|
|
YOI
Signature: V3i
|
|
YOII
Signature: V4i
|
|
YOIN
Signature: V4i
|
|
YOIO
Signature: V4i
|
|
YOIP
Signature: V4i
|
|
YOIX
Signature: V4i
|
|
YOIY
Signature: V4i
|
|
YON
Signature: V3i
|
|
YONI
Signature: V4i
|
|
YONN
Signature: V4i
|
|
YONO
Signature: V4i
|
|
YONP
Signature: V4i
|
|
YONX
Signature: V4i
|
|
YONY
Signature: V4i
|
|
YOO
Signature: V3i
|
|
YOOI
Signature: V4i
|
|
YOON
Signature: V4i
|
|
YOOO
Signature: V4i
|
|
YOOP
Signature: V4i
|
|
YOOX
Signature: V4i
|
|
YOOY
Signature: V4i
|
|
YOP
Signature: V3i
|
|
YOPI
Signature: V4i
|
|
YOPN
Signature: V4i
|
|
YOPO
Signature: V4i
|
|
YOPP
Signature: V4i
|
|
YOPX
Signature: V4i
|
|
YOPY
Signature: V4i
|
|
YOX
Signature: V3i
|
|
YOXI
Signature: V4i
|
|
YOXN
Signature: V4i
|
|
YOXO
Signature: V4i
|
|
YOXP
Signature: V4i
|
|
YOXX
Signature: V4i
|
|
YOXY
Signature: V4i
|
|
YOY
Signature: V3i
|
|
YOYI
Signature: V4i
|
|
YOYN
Signature: V4i
|
|
YOYO
Signature: V4i
|
|
YOYP
Signature: V4i
|
|
YOYX
Signature: V4i
|
|
YOYY
Signature: V4i
|
|
YP
Signature: V2i
|
|
YPI
Signature: V3i
|
|
YPII
Signature: V4i
|
|
YPIN
Signature: V4i
|
|
YPIO
Signature: V4i
|
|
YPIP
Signature: V4i
|
|
YPIX
Signature: V4i
|
|
YPIY
Signature: V4i
|
|
YPN
Signature: V3i
|
|
YPNI
Signature: V4i
|
|
YPNN
Signature: V4i
|
|
YPNO
Signature: V4i
|
|
YPNP
Signature: V4i
|
|
YPNX
Signature: V4i
|
|
YPNY
Signature: V4i
|
|
YPO
Signature: V3i
|
|
YPOI
Signature: V4i
|
|
YPON
Signature: V4i
|
|
YPOO
Signature: V4i
|
|
YPOP
Signature: V4i
|
|
YPOX
Signature: V4i
|
|
YPOY
Signature: V4i
|
|
YPP
Signature: V3i
|
|
YPPI
Signature: V4i
|
|
YPPN
Signature: V4i
|
|
YPPO
Signature: V4i
|
|
YPPP
Signature: V4i
|
|
YPPX
Signature: V4i
|
|
YPPY
Signature: V4i
|
|
YPX
Signature: V3i
|
|
YPXI
Signature: V4i
|
|
YPXN
Signature: V4i
|
|
YPXO
Signature: V4i
|
|
YPXP
Signature: V4i
|
|
YPXX
Signature: V4i
|
|
YPXY
Signature: V4i
|
|
YPY
Signature: V3i
|
|
YPYI
Signature: V4i
|
|
YPYN
Signature: V4i
|
|
YPYO
Signature: V4i
|
|
YPYP
Signature: V4i
|
|
YPYX
Signature: V4i
|
|
YPYY
Signature: V4i
|
|
YX
Signature: V2i
|
|
YXI
Signature: V3i
|
|
YXII
Signature: V4i
|
|
YXIN
Signature: V4i
|
|
YXIO
Signature: V4i
|
|
YXIP
Signature: V4i
|
|
YXIX
Signature: V4i
|
|
YXIY
Signature: V4i
|
|
YXN
Signature: V3i
|
|
YXNI
Signature: V4i
|
|
YXNN
Signature: V4i
|
|
YXNO
Signature: V4i
|
|
YXNP
Signature: V4i
|
|
YXNX
Signature: V4i
|
|
YXNY
Signature: V4i
|
|
YXO
Signature: V3i
|
|
YXOI
Signature: V4i
|
|
YXON
Signature: V4i
|
|
YXOO
Signature: V4i
|
|
YXOP
Signature: V4i
|
|
YXOX
Signature: V4i
|
|
YXOY
Signature: V4i
|
|
YXP
Signature: V3i
|
|
YXPI
Signature: V4i
|
|
YXPN
Signature: V4i
|
|
YXPO
Signature: V4i
|
|
YXPP
Signature: V4i
|
|
YXPX
Signature: V4i
|
|
YXPY
Signature: V4i
|
|
YXX
Signature: V3i
|
|
YXXI
Signature: V4i
|
|
YXXN
Signature: V4i
|
|
YXXO
Signature: V4i
|
|
YXXP
Signature: V4i
|
|
YXXX
Signature: V4i
|
|
YXXY
Signature: V4i
|
|
YXY
Signature: V3i
|
|
YXYI
Signature: V4i
|
|
YXYN
Signature: V4i
|
|
YXYO
Signature: V4i
|
|
YXYP
Signature: V4i
|
|
YXYX
Signature: V4i
|
|
YXYY
Signature: V4i
|
|
YY
Signature: V2i
|
|
YYI
Signature: V3i
|
|
YYII
Signature: V4i
|
|
YYIN
Signature: V4i
|
|
YYIO
Signature: V4i
|
|
YYIP
Signature: V4i
|
|
YYIX
Signature: V4i
|
|
YYIY
Signature: V4i
|
|
YYN
Signature: V3i
|
|
YYNI
Signature: V4i
|
|
YYNN
Signature: V4i
|
|
YYNO
Signature: V4i
|
|
YYNP
Signature: V4i
|
|
YYNX
Signature: V4i
|
|
YYNY
Signature: V4i
|
|
YYO
Signature: V3i
|
|
YYOI
Signature: V4i
|
|
YYON
Signature: V4i
|
|
YYOO
Signature: V4i
|
|
YYOP
Signature: V4i
|
|
YYOX
Signature: V4i
|
|
YYOY
Signature: V4i
|
|
YYP
Signature: V3i
|
|
YYPI
Signature: V4i
|
|
YYPN
Signature: V4i
|
|
YYPO
Signature: V4i
|
|
YYPP
Signature: V4i
|
|
YYPX
Signature: V4i
|
|
YYPY
Signature: V4i
|
|
YYX
Signature: V3i
|
|
YYXI
Signature: V4i
|
|
YYXN
Signature: V4i
|
|
YYXO
Signature: V4i
|
|
YYXP
Signature: V4i
|
|
YYXX
Signature: V4i
|
|
YYXY
Signature: V4i
|
|
YYY
Signature: V3i
|
|
YYYI
Signature: V4i
|
|
YYYN
Signature: V4i
|
|
YYYO
Signature: V4i
|
|
YYYP
Signature: V4i
|
|
YYYX
Signature: V4i
|
|
YYYY
Signature: V4i
|
Static members
Static member | Description |
Add(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise sum of two vectors. |
Add(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise sum of vector and scalar. |
Add(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise sum of scalar and vector. |
AllDifferent(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether ALL elements of a are Different the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllDifferent(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether ALL elements of v are Different s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllDifferent(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Different ALL elements of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllEqual(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether ALL elements of a are Equal the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllEqual(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether ALL elements of v are Equal s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllEqual(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Equal ALL elements of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllGreater(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether ALL elements of a are Greater the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllGreater(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether ALL elements of v are Greater s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllGreater(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Greater ALL elements of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllGreaterOrEqual(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether ALL elements of a are GreaterOrEqual the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllGreaterOrEqual(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether ALL elements of v are GreaterOrEqual s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllGreaterOrEqual(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is GreaterOrEqual ALL elements of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllSmaller(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether ALL elements of a are Smaller the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllSmaller(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether ALL elements of v are Smaller s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllSmaller(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Smaller ALL elements of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllSmallerOrEqual(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether ALL elements of a are SmallerOrEqual the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllSmallerOrEqual(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether ALL elements of v are SmallerOrEqual s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AllSmallerOrEqual(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is SmallerOrEqual ALL elements of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyDifferent(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether AT LEAST ONE element of a is Different the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyDifferent(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether AT LEAST ONE element of v is Different s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyDifferent(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Different AT LEAST ONE element of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyEqual(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether AT LEAST ONE element of a is Equal the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyEqual(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether AT LEAST ONE element of v is Equal s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyEqual(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Equal AT LEAST ONE element of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreater(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether AT LEAST ONE element of a is Greater the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreater(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether AT LEAST ONE element of v is Greater s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreater(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Greater AT LEAST ONE element of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreaterOrEqual(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether AT LEAST ONE element of a is GreaterOrEqual the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreaterOrEqual(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether AT LEAST ONE element of v is GreaterOrEqual s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnyGreaterOrEqual(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is GreaterOrEqual AT LEAST ONE element of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmaller(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether AT LEAST ONE element of a is Smaller the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmaller(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether AT LEAST ONE element of v is Smaller s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmaller(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is Smaller AT LEAST ONE element of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmallerOrEqual(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
Returns whether AT LEAST ONE element of a is SmallerOrEqual the corresponding element of b. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmallerOrEqual(v, s)
Signature: (v:V2i * s:int) -> bool
|
Returns whether AT LEAST ONE element of v is SmallerOrEqual s. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
AnySmallerOrEqual(s, v)
Signature: (s:int * v:V2i) -> bool
|
Returns whether a is SmallerOrEqual AT LEAST ONE element of v. ATTENTION: For example (AllSmaller(a,b)) is not the same as !(AllGreaterOrEqual(a,b)) but !(AnyGreaterOrEqual(a,b)). |
ApproxEqual(a, b, tolerance)
Signature: (a:V2i * b:V2i * tolerance:int) -> bool
|
Returns whether the given vectors are equal within the given tolerance. |
Cross(a)
Signature: a:V2i -> V2i
|
Returns the cross product of vector a. In 2D the cross product is simply a vector that is normal to the given vector (i.e. {x,y} -> {-y,x}) |
Distance(a, b)
Signature: (a:V2i * b:V2i) -> float
|
Returns the distance between the given points. |
Distance(a, b, p)
Signature: (a:V2i * b:V2i * p:float) -> float
|
Returns the p-distance between two vectors. |
Distance1(a, b)
Signature: (a:V2i * b:V2i) -> float
|
Returns the Manhatten (or 1-) distance between two vectors. |
DistanceMax(a, b)
Signature: (a:V2i * b:V2i) -> int
|
Returns the maximal absolute distance between the components of the two vectors. |
DistanceMin(a, b)
Signature: (a:V2i * b:V2i) -> int
|
Returns the minimal absolute distance between the components of the two vectors. |
DistanceSquared(a, b)
Signature: (a:V2i * b:V2i) -> float
|
Returns the squared distance between the given points. |
Divide(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise fraction of two vectors. |
Divide(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise fraction of vector and scalar. |
Divide(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise fraction of scalar and vector. |
Dot(a, b)
Signature: (a:V2i * b:V2i) -> int
|
Returns the dot product of two vectors. |
LexicalCompare(v0, v1)
Signature: (v0:V2i * v1:V2i) -> int
|
Compare x-coordinate before y-coordinate, aso. |
Max(v0, v1)
Signature: (v0:V2i * v1:V2i) -> V2i
|
Returns the componentwise maximum vector. |
Min(v0, v1)
Signature: (v0:V2i * v1:V2i) -> V2i
|
Returns the componentwise minimum vector. |
Multiply(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise product of two vectors. |
Multiply(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise product of vector and scalar. |
Multiply(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise product of scalar and vector. |
Negate(v)
Signature: v:V2i -> V2i
|
Returns a negated copy of the specified vector. |
op_Addition(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise sum of two vectors. |
op_Addition(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise sum of vector and scalar. |
op_Addition(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise sum of scalar and vector. |
op_Division(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise fraction of two vectors. |
op_Division(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise fraction of vector and scalar. |
op_Division(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise fraction of scalar and vector. |
op_Equality(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
|
op_Equality(v, s)
Signature: (v:V2i * s:int) -> bool
|
|
op_Equality(s, v)
Signature: (s:int * v:V2i) -> bool
|
|
op_Explicit(v)
Signature: v:V2i -> int []
|
|
op_Explicit(v)
Signature: (v:int []) -> V2i
|
|
op_Explicit(v)
Signature: v:V2l -> V2i
|
|
op_Explicit(v)
Signature: v:V2i -> int64 []
|
|
op_Explicit(v)
Signature: (v:int64 []) -> V2i
|
|
op_Explicit(v)
Signature: v:V2f -> V2i
|
|
op_Explicit(v)
Signature: v:V2i -> float32 []
|
|
op_Explicit(v)
Signature: (v:float32 []) -> V2i
|
|
op_Explicit(v)
Signature: v:V2d -> V2i
|
|
op_Explicit(v)
Signature: v:V2i -> float []
|
|
op_Explicit(v)
Signature: (v:float []) -> V2i
|
|
op_Inequality(a, b)
Signature: (a:V2i * b:V2i) -> bool
|
|
op_Inequality(v, s)
Signature: (v:V2i * s:int) -> bool
|
|
op_Inequality(s, v)
Signature: (s:int * v:V2i) -> bool
|
|
op_Multiply(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise product of two vectors. |
op_Multiply(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise product of vector and scalar. |
op_Multiply(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise product of scalar and vector. |
op_Subtraction(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise difference of two vectors. |
op_Subtraction(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise difference of vector and scalar. |
op_Subtraction(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise difference of scalar and vector. |
op_UnaryNegation(v)
Signature: v:V2i -> V2i
|
Returns a negated copy of the specified vector. |
Parse(s)
Signature: s:string -> V2i
|
|
Parse(t)
Signature: t:Text -> V2i
|
|
Parse(t, bracketLevel)
Signature: (t:Text * bracketLevel:int) -> V2i
|
|
Subtract(a, b)
Signature: (a:V2i * b:V2i) -> V2i
|
Returns component-wise difference of two vectors. |
Subtract(v, s)
Signature: (v:V2i * s:int) -> V2i
|
Returns component-wise difference of vector and scalar. |
Subtract(s, v)
Signature: (s:int * v:V2i) -> V2i
|
Returns component-wise difference of scalar and vector. |