示例#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);
            }
        }