From kde-commits Sat May 07 18:58:59 2011 From: Khudyakov Alexey Date: Sat, 07 May 2011 18:58:59 +0000 To: kde-commits Subject: =?utf-8?q?=5Bkstars=5D_kstars/skyobjects=3A_Just_assign_booleans?= Message-Id: <20110507185859.B3CB6A60BB () git ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=130479479025027 Git commit f9d4db1a13373ab07920d07ca37c9038d877dd33 by Khudyakov Alexey. Committed on 07/05/2011 at 20:56. Pushed by khudyakov into branch 'master'. Just assign booleans M +3 -17 kstars/skyobjects/satellite.cpp http://commits.kde.org/kstars/f9d4db1a13373ab07920d07ca37c9038d877dd33 diff --git a/kstars/skyobjects/satellite.cpp b/kstars/skyobjects/satellite.cpp index 6addebb..5a17d9b 100644 --- a/kstars/skyobjects/satellite.cpp +++ b/kstars/skyobjects/satellite.cpp @@ -85,10 +85,7 @@ Satellite::Satellite( const QString name, const QString line1, const QString lin setType( SkyObject::SATELLITE ); setMag( 0.0 ); - if ( Options::selectedSatellites().contains( name ) ) - m_is_selected = true; - else - m_is_selected = false; + m_is_selected = Options::selectedSatellites().contains( name ) // Convert TLE epoch to Julian date double day = modf( m_epoch * 1.e-3, &m_epoch_year) * 1.e3; @@ -1154,19 +1151,8 @@ int Satellite::sgp4( double tsince ) depth = sd_earth - sd_sun - delta; KSSun *sun = (KSSun*)data->skyComposite()->findByName( "Sun" ); - if( sd_earth < sd_sun ) - m_is_eclipsed = false; - else { - if ( depth >= 0 ) - m_is_eclipsed = true; - else - m_is_eclipsed = false; - } - - if ( !m_is_eclipsed && sun->alt().Degrees() <= -12.0 && elevation >= 0.0 ) - m_is_visible = true; - else - m_is_visible = false; + m_is_eclipsed = sd_earth >= sd_sun && depth >= 0 + m_is_visible = !m_is_eclipsed && sun->alt().Degrees() <= -12.0 && elevation >= 0.0; return( 0 ); }