예제 #1
0
파일: Objects.cs 프로젝트: isundil/drt
        protected AObjects(AObjects o)
        {
            Color   = new MyColor(0, 0, 0);
            matrixX = new MatrixX(0);
            matrixY = new MatrixY(0);
            matrixZ = new MatrixZ(0);

            this.centerPoint  = new Points();
            this.Color        = o.Color;
            this.Id           = o.Id;
            this.Name         = o.Name;
            this.Radius       = o.Radius;
            this.RotX         = o.RotX;
            this.RotY         = o.RotY;
            this.RotZ         = o.RotZ;
            this.UUID         = o.UUID;
            this.X            = o.X;
            this.Y            = o.Y;
            this.Z            = o.Z;
            this.Transparency = o.Transparency;
            this.Reflection   = o.Reflection;
            this.Brightness   = o.Brightness;

            this.LimXMax = o.LimXMax;
            this.LimYMax = o.LimYMax;
            this.LimZMax = o.LimZMax;
            this.LimXMin = o.LimXMin;
            this.LimYMin = o.LimYMin;
            this.LimZMin = o.LimZMin;
        }
예제 #2
0
파일: Objects.cs 프로젝트: isundil/drt
        protected AObjects()
        {
            Color   = new MyColor(0, 0, 0);
            matrixX = new MatrixX(0);
            matrixY = new MatrixY(0);
            matrixZ = new MatrixZ(0);

            Register(false);
        }
예제 #3
0
파일: Objects.cs 프로젝트: isundil/drt
        protected AObjects(bool tmp)
        {
            Color   = new MyColor(0, 0, 0);
            matrixX = new MatrixX(0);
            matrixY = new MatrixY(0);
            matrixZ = new MatrixZ(0);

            if (!tmp)
            {
                Register(true);
            }
        }