QVNCScreen::QVNCScreen(QRect screenSize, int screenId) : QFbScreen::QFbScreen() { setGeometry(screenSize); setDepth(32); setFormat(QImage::Format_RGB32); setPhysicalSize((geometry().size()*254)/720); d_ptr = new QVNCScreenPrivate(this, screenId); cursor = new QVNCCursor(d_ptr->vncServer, this); d_ptr->vncServer->setCursor(static_cast<QVNCCursor *>(cursor)); }
KSPluto::KSPluto(const QString &fn, double pSize ) : KSAsteroid( 0, xi18n("Pluto"), fn, J2000, 39.48168677, 0.24880766, dms(17.14175), dms(113.76329), dms(110.30347), dms(14.86205), 1.0, 0.0 ) { //Initialize the base orbital element values for J2000: a0 = 39.48168677; //semi-major axis (AU) e0 = 0.24880766; //eccentricity i0.setD( 17.14175 ); //inclination (degrees) w0.setD( 113.76329 ); //argument of perihelion (degrees) N0.setD( 110.30347 ); //long. of ascending node (degrees) M0.setD( 14.86205 ); //mean anomaly (degrees) //rate-of-change values for the orbital elements a1 = -0.00076912; // da/dt (AU/cnetury) e1 = 0.00006465; // de/dt (1/century) i1 = 11.07/3600.; // di/dt (degrees/century) w1 = -94.92/3600.; // dw/dt (degrees/century) N1 = -37.33/3600.; // dN/dt (degrees/century) M1 = 522880.15/3600.; // dM/dt (degrees/century) setPhysicalSize( pSize ); }