public ProjectorEntry()
 {
     ViewProjection = new Projection();
     ViewTransform = new Transform();
     ProjectorProjection = new Projection();
     ProjectorTransform = new Transform();
     SolvedProjection = new Projection();
     SolvedTransform = new Transform();
 }
        public Transform Copy()
        {
            var tran = new Transform
            {
                X = X,
                Y = Y,
                Z = Z,
                Heading = Heading,
                Pitch = Pitch,
                Roll = Roll
            };

            return tran;
        }
        public Transform Copy()
        {
            Transform tran = new Transform();

            tran.X = this.X;
            tran.Y = this.Y;
            tran.Z = this.Z;
            tran.Heading = this.Heading;
            tran.Pitch = this.Pitch;
            tran.Roll = this.Roll;

            return tran;
        }