CSharpGL.IModelSpaceHelper.CopyModelSpaceStateFrom C# (CSharp) Method

CopyModelSpaceStateFrom() public static method

Copy IModelSpace state from specified source.
public static CopyModelSpaceStateFrom ( this dest, IModelSpace source ) : void
dest this
source IModelSpace
return void
        public static void CopyModelSpaceStateFrom(this IModelSpace dest, IModelSpace source)
        {
            if (dest == null || source == null) { throw new System.ArgumentNullException(); }

            dest.ModelSize = source.ModelSize;
            dest.RotationAngleDegree = source.RotationAngleDegree;
            dest.RotationAxis = source.RotationAxis;
            dest.Scale = source.Scale;
            dest.WorldPosition = source.WorldPosition;
        }