TEST_F(HorizonFileReaderTest, firstFewLines) { std::string fileName = Resources::getResourcePath("imu/sailboatTurnaround.txt"); HorizonFileReader reader(fileName); EXPECT_EQ(Horizon(-0.0132741, -0.0693999), reader.next()); EXPECT_EQ(Horizon(-0.0122837, -0.0683239), reader.next()); }
HorizontalWidget::HorizontalWidget( QWidget* parent ) :QWidget( parent ), sphereRadio( 120.0 ), m_azimuth( 0 ), m_zenith( 0 ) { QVBoxLayout* mainLayout = new QVBoxLayout; setLayout( mainLayout ); QWidget* examinerWidget = new QWidget; examinerWidget->setFixedSize( 490, 300 ); mainLayout->addWidget(examinerWidget); m_rootNode = new SoSeparator; m_rootNode->addChild( Ejes( ) ); m_rootNode->addChild( Text() ); m_rootNode->addChild( Sphere() ); m_rootNode->addChild( Horizon() ); m_rootNode->addChild( AzimuthLine() ); m_rootNode->addChild( ZenithLine() ); m_rootNode->addChild( Star() ); SoQtExaminerViewer* myRenderArea = new SoQtExaminerViewer( examinerWidget ); myRenderArea->setSceneGraph( m_rootNode ); SbColor col( 0.86f, 0.86f, 0.86f ); myRenderArea->setBackgroundColor(col); myRenderArea->show( ); QWidget* labelsWidget = new QWidget; mainLayout->addWidget( labelsWidget ); QGridLayout* labelsLayout = new QGridLayout; labelsWidget->setLayout( labelsLayout ); QLabel* m_AzimuthLabel = new QLabel; m_AzimuthLabel->setText( "Azimuth:" ); labelsLayout->addWidget( m_AzimuthLabel, 0, 0, 1, 1 ); m_azimuthValue = new QLabel; m_azimuthValue->setText( QString::number( m_azimuth ) ); labelsLayout->addWidget( m_azimuthValue, 0, 1, 1, 3 ); QLabel* m_zenithLabel = new QLabel; m_zenithLabel->setText( "Zenith:" ); labelsLayout->addWidget( m_zenithLabel, 1, 0, 1, 1 ); m_zenithValue = new QLabel; m_zenithValue->setText( QString::number( m_zenith ) ); labelsLayout->addWidget( m_zenithValue, 1, 1, 1, 3 ); }