Scroom 0.14-49-gb7ae7a6d
Loading...
Searching...
No Matches
anonymous_namespace{tiledbitmappresentation.cc} Namespace Reference

Classes

class  OpenTiledBitmapAsPresentation
 
class  TiledBitmapPresentation
 

Functions

PipetteLayerOperations::PipetteColor sumPipetteColors (const PipetteLayerOperations::PipetteColor &lhs, const PipetteLayerOperations::PipetteColor &rhs)
 
PipetteLayerOperations::PipetteColor dividePipetteColors (PipetteLayerOperations::PipetteColor elements, const int divisor)
 

Function Documentation

◆ dividePipetteColors()

PipetteLayerOperations::PipetteColor anonymous_namespace{tiledbitmappresentation.cc}::dividePipetteColors ( PipetteLayerOperations::PipetteColor  elements,
const int  divisor 
)

Divides each element inside elements by by a constant divisor.

49 {
50 for(auto& elem: elements)
51 {
52 elem.second /= divisor;
53 }
54 return elements;
55 }

Referenced by anonymous_namespace{tiledbitmappresentation.cc}::TiledBitmapPresentation::getPixelAverages().

Here is the caller graph for this function:

◆ sumPipetteColors()

PipetteLayerOperations::PipetteColor anonymous_namespace{tiledbitmappresentation.cc}::sumPipetteColors ( const PipetteLayerOperations::PipetteColor lhs,
const PipetteLayerOperations::PipetteColor rhs 
)

Add two pipette color map values of the same key.

32 {
34 if(lhs.empty())
35 {
36 return rhs;
37 }
38 for(unsigned int i = 0; i < rhs.size(); i++)
39 {
40 result.emplace_back(rhs[i].first, rhs[i].second + lhs[i].second);
41 }
42 return result;
43 }
std::vector< std::pair< std::string, double > > PipetteColor
Definition pipettelayeroperations.hh:25
SampleIterator< const uint8_t > result
Definition sampleiterator-tests.cc:94

Referenced by anonymous_namespace{tiledbitmappresentation.cc}::TiledBitmapPresentation::getPixelAverages().

Here is the caller graph for this function: