HighMap library (C++)
Loading...
Searching...
No Matches
test_cloud.cpp File Reference

Functions

bool floatEq (float a, float b, float tol=eps)
 
void expectVecNear (const std::vector< float > &a, const std::vector< float > &b, float tol=eps)
 
 TEST (CloudTest, DefaultConstructorEmpty)
 
 TEST (CloudTest, ConstructFromXY)
 
 TEST (CloudTest, ConstructFromXYV)
 
 TEST (CloudTest, RandomConstructorDeterministic)
 
 TEST (CloudTest, AddPointIncreasesSize)
 
 TEST (CloudTest, RemovePointReducesSize)
 
 TEST (CloudTest, ClearEmptiesCloud)
 
 TEST (CloudTest, GetBBoxCorrect)
 
 TEST (CloudTest, GetCenterCorrect)
 
 TEST (CloudTest, GetValuesCorrect)
 
 TEST (CloudTest, GetValuesMinMax)
 
 TEST (CloudTest, GetXYConcatenation)
 
 TEST (CloudTest, NearestPointCorrect)
 
 TEST (CloudTest, SetValuesConstant)
 
 TEST (CloudTest, SetValuesVector)
 
 TEST (CloudTest, RemapValuesRange)
 
 TEST (CloudTest, RandomizeDeterministic)
 
 TEST (CloudTest, ShuffleDeterministic)
 
 TEST (CloudTest, ConvexHullSquare)
 
 TEST (CloudTest, ConvexHullIgnoresInnerPoint)
 
 TEST (CloudTest, MergeCloudsConcatenates)
 

Function Documentation

◆ floatEq()

bool floatEq ( float  a,
float  b,
float  tol = eps 
)

◆ expectVecNear()

void expectVecNear ( const std::vector< float > &  a,
const std::vector< float > &  b,
float  tol = eps 
)

◆ TEST() [1/21]

TEST ( CloudTest  ,
DefaultConstructorEmpty   
)

◆ TEST() [2/21]

TEST ( CloudTest  ,
ConstructFromXY   
)

◆ TEST() [3/21]

TEST ( CloudTest  ,
ConstructFromXYV   
)

◆ TEST() [4/21]

TEST ( CloudTest  ,
RandomConstructorDeterministic   
)

◆ TEST() [5/21]

TEST ( CloudTest  ,
AddPointIncreasesSize   
)

◆ TEST() [6/21]

TEST ( CloudTest  ,
RemovePointReducesSize   
)

◆ TEST() [7/21]

TEST ( CloudTest  ,
ClearEmptiesCloud   
)

◆ TEST() [8/21]

TEST ( CloudTest  ,
GetBBoxCorrect   
)

◆ TEST() [9/21]

TEST ( CloudTest  ,
GetCenterCorrect   
)

◆ TEST() [10/21]

TEST ( CloudTest  ,
GetValuesCorrect   
)

◆ TEST() [11/21]

TEST ( CloudTest  ,
GetValuesMinMax   
)

◆ TEST() [12/21]

TEST ( CloudTest  ,
GetXYConcatenation   
)

◆ TEST() [13/21]

TEST ( CloudTest  ,
NearestPointCorrect   
)

◆ TEST() [14/21]

TEST ( CloudTest  ,
SetValuesConstant   
)

◆ TEST() [15/21]

TEST ( CloudTest  ,
SetValuesVector   
)

◆ TEST() [16/21]

TEST ( CloudTest  ,
RemapValuesRange   
)

◆ TEST() [17/21]

TEST ( CloudTest  ,
RandomizeDeterministic   
)

◆ TEST() [18/21]

TEST ( CloudTest  ,
ShuffleDeterministic   
)

◆ TEST() [19/21]

TEST ( CloudTest  ,
ConvexHullSquare   
)

◆ TEST() [20/21]

TEST ( CloudTest  ,
ConvexHullIgnoresInnerPoint   
)

◆ TEST() [21/21]

TEST ( CloudTest  ,
MergeCloudsConcatenates   
)