public Vector TransformVector(Vector vector, TransformationMaxtrix transform)
        {
            IMathVector vec         = m_MathUtils.CreateVector(vector.ToArray()) as IMathVector;
            var         swTransform = m_MathUtils.CreateTransFormTransformationMaxtrix(transform);

            vec = vec.MultiplyTransform(swTransform) as IMathVector;
            return(new Vector(vec.ArrayData as double[]));
        }