#4683 clang-format on all files in ApplicationCode

This commit is contained in:
Magne Sjaastad
2019-09-06 10:40:57 +02:00
parent 3a317504bb
commit fe9e567825
2092 changed files with 117952 additions and 111846 deletions

View File

@@ -2,17 +2,17 @@
//
// Copyright (C) Statoil ASA
// Copyright (C) Ceetron Solutions AS
//
//
// ResInsight is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
//
// ResInsight is distributed in the hope that it will be useful, but WITHOUT ANY
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
// FITNESS FOR A PARTICULAR PURPOSE.
//
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
//
// See the GNU General Public License at <http://www.gnu.org/licenses/gpl.html>
// for more details.
//
/////////////////////////////////////////////////////////////////////////////////
@@ -27,80 +27,77 @@
#include <QImage>
//--------------------------------------------------------------------------------------------------
///
///
//--------------------------------------------------------------------------------------------------
TEST(TernaryScalarMapperTest, BasicFunctions)
TEST( TernaryScalarMapperTest, BasicFunctions )
{
cvf::ref<RivTernaryScalarMapper> scalarMapper = new RivTernaryScalarMapper(cvf::Color3f::GRAY);
cvf::ref<RivTernaryScalarMapper> scalarMapper = new RivTernaryScalarMapper( cvf::Color3f::GRAY );
cvf::ref<cvf::TextureImage> texImage = new cvf::TextureImage;
scalarMapper->updateTexture(texImage.p(), 1.0);
scalarMapper->updateTexture( texImage.p(), 1.0 );
QImage img = cvfqt::Utils::toQImage(*(texImage.p()));
QImage img = cvfqt::Utils::toQImage( *( texImage.p() ) );
img.save("c:/tmp/test.png");
img.save( "c:/tmp/test.png" );
}
//--------------------------------------------------------------------------------------------------
///
///
//--------------------------------------------------------------------------------------------------
TEST(TernaryScalarMapperTest, TextureMapping)
TEST( TernaryScalarMapperTest, TextureMapping )
{
cvf::ref<RivTernaryScalarMapper> scalarMapper = new RivTernaryScalarMapper(cvf::Color3f::GRAY);
cvf::ref<RivTernaryScalarMapper> scalarMapper = new RivTernaryScalarMapper( cvf::Color3f::GRAY );
// See RivTernaryScalarMapper::mapToTextureCoord
double edgeClampDelta = 1.1 * 0.001;
// Without opacity
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(0.0, 0.0, false);
EXPECT_NEAR(0.0, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(0.0, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( 0.0, 0.0, false );
EXPECT_NEAR( 0.0, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 0.0, texCoord.y(), edgeClampDelta );
}
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(1.0, 0.0, false);
EXPECT_NEAR(1.0, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(0.0, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( 1.0, 0.0, false );
EXPECT_NEAR( 1.0, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 0.0, texCoord.y(), edgeClampDelta );
}
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(0.0, 1.0, false);
EXPECT_NEAR(0.0, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(0.5, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( 0.0, 1.0, false );
EXPECT_NEAR( 0.0, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 0.5, texCoord.y(), edgeClampDelta );
}
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(3.0, 3.0, false);
EXPECT_NEAR(1.0, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(0.0, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( 3.0, 3.0, false );
EXPECT_NEAR( 1.0, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 0.0, texCoord.y(), edgeClampDelta );
}
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(-1.0, -1.0, false);
EXPECT_NEAR(0.0, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(0.0, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( -1.0, -1.0, false );
EXPECT_NEAR( 0.0, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 0.0, texCoord.y(), edgeClampDelta );
}
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(0.5, 3.0, false);
EXPECT_NEAR(0.5, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(0.25, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( 0.5, 3.0, false );
EXPECT_NEAR( 0.5, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 0.25, texCoord.y(), edgeClampDelta );
}
// Opacity
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(0.0, 0.0, true);
EXPECT_NEAR(0.0, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(0.5, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( 0.0, 0.0, true );
EXPECT_NEAR( 0.0, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 0.5, texCoord.y(), edgeClampDelta );
}
{
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord(0.0, 1.0, true);
EXPECT_NEAR(0.0, texCoord.x(), edgeClampDelta);
EXPECT_NEAR(1.0, texCoord.y(), edgeClampDelta);
cvf::Vec2f texCoord = scalarMapper->mapToTextureCoord( 0.0, 1.0, true );
EXPECT_NEAR( 0.0, texCoord.x(), edgeClampDelta );
EXPECT_NEAR( 1.0, texCoord.y(), edgeClampDelta );
}
}