Пример #1
0
        public TangentalTransRotAstrometry(TangentalTransRotAstrometry prev, AstroPlate image, double RA0Deg, double DE0Deg, double EtaDeg)
        {
            m_Image = prev.m_Image;

            EtaRadians    = EtaDeg * Math.PI / 180;
            this.m_RA0Deg = RA0Deg;
            this.m_DE0Deg = DE0Deg;

            cellWidth    = prev.cellWidth;
            cellHeight   = prev.cellHeight;
            focalLength  = image.EffectiveFocalLength;            // prev.focalLength;
            m_InfoString = string.Format("Tangental [{0}; {1}; {2}]", cellWidth.ToString("0.00"), cellHeight.ToString("0.00"), focalLength.ToString("0.0"));
        }
        public TangentalTransRotAstrometry(TangentalTransRotAstrometry prev, AstroPlate image, double RA0Deg, double DE0Deg, double EtaDeg)
        {
            m_Image = prev.m_Image;

            EtaRadians = EtaDeg * Math.PI / 180;
            this.m_RA0Deg = RA0Deg;
            this.m_DE0Deg = DE0Deg;

            cellWidth = prev.cellWidth;
            cellHeight = prev.cellHeight;
            focalLength = image.EffectiveFocalLength; // prev.focalLength;
            m_InfoString = string.Format("Tangental [{0}; {1}; {2}]", cellWidth.ToString("0.00"), cellHeight.ToString("0.00"), focalLength.ToString("0.0"));
        }