Blender V4.3
COM_ComputeSummedAreaTableOperation_test.cc File Reference
#include "testing/testing.h"
#include "COM_SummedAreaTableOperation.h"

Go to the source code of this file.

Classes

struct  blender::compositor::tests::SatParams
 
class  blender::compositor::tests::SummedAreaTableTestP
 
class  blender::compositor::tests::SummedAreaTableSumTest
 

Namespaces

namespace  blender
 
namespace  blender::compositor
 
namespace  blender::compositor::tests
 

Functions

 blender::compositor::tests::TEST_P (SummedAreaTableTestP, Values)
 
 blender::compositor::tests::INSTANTIATE_TEST_SUITE_P (FullFrame5x2_IdentityOnes, SummedAreaTableTestP, testing::Values(SatParams{ SummedAreaTableOperation::eMode::Identity, rcti{0, 5, 0, 2}, {1.0f, 1.0f, 1.0f, 1.0f}, {{1.0f, 2.0f, 3.0f, 4.0f, 5.0f}, {2.0f, 4.0f, 6.0f, 8.0f, 10.0f}} }))
 
 blender::compositor::tests::INSTANTIATE_TEST_SUITE_P (FullFrame5x2_SquaredOnes, SummedAreaTableTestP, testing::Values(SatParams{ SummedAreaTableOperation::eMode::Squared, rcti{0, 5, 0, 2}, {1.0f, 1.0f, 1.0f, 1.0f}, {{1.0f, 2.0f, 3.0f, 4.0f, 5.0f}, {2.0f, 4.0f, 6.0f, 8.0f, 10.0f}} }))
 
 blender::compositor::tests::INSTANTIATE_TEST_SUITE_P (FullFrame3x2_Squared, SummedAreaTableTestP, testing::Values(SatParams{SummedAreaTableOperation::eMode::Squared, rcti{0, 3, 0, 2}, {2.0f, 2.0f, 1.5f,.1f}, { {4.0f, 8.0f, 6.75f}, {0.02f, 16.0f, 24.0f}, }}))
 
 blender::compositor::tests::TEST_F (SummedAreaTableSumTest, FullyInside)
 
 blender::compositor::tests::TEST_F (SummedAreaTableSumTest, LeftEdge)
 
 blender::compositor::tests::TEST_F (SummedAreaTableSumTest, RightEdge)
 
 blender::compositor::tests::TEST_F (SummedAreaTableSumTest, LowerRightCorner)
 
 blender::compositor::tests::TEST_F (SummedAreaTableSumTest, TopLine)
 
 blender::compositor::tests::TEST_F (SummedAreaTableSumTest, ButtomLine)