AoMModelEditor.BrgUi.FloatToVectorArray C# (CSharp) Method

FloatToVectorArray() private method

Convert a list of Grendgine_Collada_Float_Array to an array of Vectors
private FloatToVectorArray ( grendgine_collada.Grendgine_Collada_Float_Array colArray ) : List
colArray grendgine_collada.Grendgine_Collada_Float_Array
return List
        private List<Vector3D> FloatToVectorArray(Grendgine_Collada_Float_Array colArray)
        {
            List<Vector3D> vecArray = new List<Vector3D>(colArray.Count / 3);

            float[] array = colArray.Value();

            for (int i = 0; i < colArray.Count / 3; i++)
            {
                vecArray.Add(new Vector3D(
                        array[i * 3],
                        array[i * 3 + 2],
                        array[i * 3 + 1]));
            }

            return vecArray;
        }