Click or drag to resize

VectorMathToROVectorStructAmendedUnshifted Method

Overload List
 NameDescription
Public Extension MethodToROVectorStructAmendedUnshifted(Double, Double, Double) Wraps a double[] array to get a struct with an [!:IReadOnlyList<double>] implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above Length, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(Int16, Int16, Int16) Wraps a Int16[] array to get a struct with an IReadOnlyListT implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above Length, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(Int32, Int32, Int32) Wraps a Int32[] array to get a struct with an IReadOnlyListT implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above Length, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(SByte, SByte, SByte) Wraps a SByte[] array to get a struct with an IReadOnlyListT implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above Length, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(Single, Single, Single) Wraps a float[] array to get a struct with an [!:IReadOnlyList<float>] implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above Length, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(Double, Int32, Double, Double) Wraps a double[] array till a given length to get a struct with an [!:IReadOnlyList<double>] implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above usedlength, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(Int16, Int32, Int16, Int16) Wraps a Int16[] array till a given length to get a struct with an IReadOnlyListT implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above usedlength, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(Int32, Int32, Int32, Int32) Wraps a Int32[] array till a given length to get a struct with an IReadOnlyListT implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above usedlength, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(SByte, Int32, SByte, SByte) Wraps a SByte[] array till a given length to get a struct with an IReadOnlyListT implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above usedlength, which is normally forbidden. The values for that are given as parameters.
Public Extension MethodToROVectorStructAmendedUnshifted(Single, Int32, Single, Single) Wraps a float[] array till a given length to get a struct with an [!:IReadOnlyList<float>] implementation. The wrapping is done lazily, i.e. you can access elements with indices below zero and above usedlength, which is normally forbidden. The values for that are given as parameters.
Top
See Also