explicit std namespace
This commit is contained in:
parent
1910815c2a
commit
8df9884624
6 changed files with 31 additions and 30 deletions
|
@ -1,3 +1,4 @@
|
||||||
ofxMsdfgen
|
ofxMsdfgen
|
||||||
ofxGPUFont
|
ofxGPUFont
|
||||||
ofxVariableLab
|
ofxVariableLab
|
||||||
|
ofxProfiler
|
||||||
|
|
|
@ -251,10 +251,10 @@ void GPUFontAtlasLayerCombo::draw(int width, int height){
|
||||||
float max_x = -FLT_MAX;
|
float max_x = -FLT_MAX;
|
||||||
float max_y = -FLT_MAX;
|
float max_y = -FLT_MAX;
|
||||||
for(const auto & sbb : bbs){
|
for(const auto & sbb : bbs){
|
||||||
min_x = min(sbb.p0.x, min_x);
|
min_x = std::min(sbb.p0.x, min_x);
|
||||||
min_y = min(sbb.p0.y, min_y);
|
min_y = std::min(sbb.p0.y, min_y);
|
||||||
max_x = max(sbb.p2.x, max_x);
|
max_x = std::max(sbb.p2.x, max_x);
|
||||||
max_y = max(sbb.p2.y, max_y);
|
max_y = std::max(sbb.p2.y, max_y);
|
||||||
}
|
}
|
||||||
bb.p0.x = min_x;
|
bb.p0.x = min_x;
|
||||||
bb.p0.y = min_y;
|
bb.p0.y = min_y;
|
||||||
|
@ -369,10 +369,10 @@ void GPUFontAtlasLayerCombo::draw(int width, int height){
|
||||||
float min_y = FLT_MAX;
|
float min_y = FLT_MAX;
|
||||||
float max_y = -FLT_MAX;
|
float max_y = -FLT_MAX;
|
||||||
for(const auto & mbb : mirror_bbs){
|
for(const auto & mbb : mirror_bbs){
|
||||||
min_x = min(min_x, min(mbb.p0.x, min(mbb.p1.x, min(mbb.p2.x, mbb.p3.x))));
|
min_x = std::min(min_x, std::min(mbb.p0.x, std::min(mbb.p1.x, std::min(mbb.p2.x, mbb.p3.x))));
|
||||||
max_x = max(max_x, max(mbb.p0.x, max(mbb.p1.x, max(mbb.p2.x, mbb.p3.x))));
|
max_x = std::max(max_x, std::max(mbb.p0.x, std::max(mbb.p1.x, std::max(mbb.p2.x, mbb.p3.x))));
|
||||||
min_y = min(min_y, min(mbb.p0.y, min(mbb.p1.y, min(mbb.p2.y, mbb.p3.y))));
|
min_y = std::min(min_y, std::min(mbb.p0.y, std::min(mbb.p1.y, std::min(mbb.p2.y, mbb.p3.y))));
|
||||||
max_y = max(max_y, max(mbb.p0.y, max(mbb.p1.y, max(mbb.p2.y, mbb.p3.y))));
|
max_y = std::max(max_y, std::max(mbb.p0.y, std::max(mbb.p1.y, std::max(mbb.p2.y, mbb.p3.y))));
|
||||||
}
|
}
|
||||||
float layerWidth = max_x - min_x;
|
float layerWidth = max_x - min_x;
|
||||||
float layerHeight = max_y - min_y;
|
float layerHeight = max_y - min_y;
|
||||||
|
@ -518,10 +518,10 @@ void GPUFontAtlasLayerCombo::draw(int width,
|
||||||
float max_x = -FLT_MAX;
|
float max_x = -FLT_MAX;
|
||||||
float max_y = -FLT_MAX;
|
float max_y = -FLT_MAX;
|
||||||
for(const auto & sbb : bbs){
|
for(const auto & sbb : bbs){
|
||||||
min_x = min(sbb.p0.x, min_x);
|
min_x = std::min(sbb.p0.x, min_x);
|
||||||
min_y = min(sbb.p0.y, min_y);
|
min_y = std::min(sbb.p0.y, min_y);
|
||||||
max_x = max(sbb.p2.x, max_x);
|
max_x = std::max(sbb.p2.x, max_x);
|
||||||
max_y = max(sbb.p2.y, max_y);
|
max_y = std::max(sbb.p2.y, max_y);
|
||||||
}
|
}
|
||||||
bb.p0.x = min_x;
|
bb.p0.x = min_x;
|
||||||
bb.p0.y = min_y;
|
bb.p0.y = min_y;
|
||||||
|
@ -635,10 +635,10 @@ void GPUFontAtlasLayerCombo::draw(int width,
|
||||||
float min_y = FLT_MAX;
|
float min_y = FLT_MAX;
|
||||||
float max_y = -FLT_MAX;
|
float max_y = -FLT_MAX;
|
||||||
for(const auto & mbb : mirror_bbs){
|
for(const auto & mbb : mirror_bbs){
|
||||||
min_x = min(min_x, min(mbb.p0.x, min(mbb.p1.x, min(mbb.p2.x, mbb.p3.x))));
|
min_x = std::min(min_x, std::min(mbb.p0.x, std::min(mbb.p1.x, std::min(mbb.p2.x, mbb.p3.x))));
|
||||||
max_x = max(max_x, max(mbb.p0.x, max(mbb.p1.x, max(mbb.p2.x, mbb.p3.x))));
|
max_x = std::max(max_x, std::max(mbb.p0.x, std::max(mbb.p1.x, std::max(mbb.p2.x, mbb.p3.x))));
|
||||||
min_y = min(min_y, min(mbb.p0.y, min(mbb.p1.y, min(mbb.p2.y, mbb.p3.y))));
|
min_y = std::min(min_y, std::min(mbb.p0.y, std::min(mbb.p1.y, std::min(mbb.p2.y, mbb.p3.y))));
|
||||||
max_y = max(max_y, max(mbb.p0.y, max(mbb.p1.y, max(mbb.p2.y, mbb.p3.y))));
|
max_y = std::max(max_y, std::max(mbb.p0.y, std::max(mbb.p1.y, std::max(mbb.p2.y, mbb.p3.y))));
|
||||||
}
|
}
|
||||||
float layerWidth = max_x - min_x;
|
float layerWidth = max_x - min_x;
|
||||||
float layerHeight = max_y - min_y;
|
float layerHeight = max_y - min_y;
|
||||||
|
|
|
@ -142,7 +142,7 @@ const Layer::Props & GPUFontLayer::getProps(float i){
|
||||||
if(i != 0 && propsBuffer.size() > 0){
|
if(i != 0 && propsBuffer.size() > 0){
|
||||||
for(const auto & ld : lastProps.letterDelays){
|
for(const auto & ld : lastProps.letterDelays){
|
||||||
float delay = ld.second;
|
float delay = ld.second;
|
||||||
int index = max(0, min(int(propsBuffer.size() - 1), int(i * delay * settings.letterDelayRatio)));
|
int index = std::max(0, std::min(int(propsBuffer.size() - 1), int(i * delay * settings.letterDelayRatio)));
|
||||||
if(ld.first == "fontSize_px"){
|
if(ld.first == "fontSize_px"){
|
||||||
delayProps.fontSize_px = propsBuffer[index].fontSize_px;
|
delayProps.fontSize_px = propsBuffer[index].fontSize_px;
|
||||||
}else if(ld.first == "letterSpacing"){
|
}else if(ld.first == "letterSpacing"){
|
||||||
|
@ -177,10 +177,10 @@ void GPUFontLayer::setBoundingBox(const Layer::BoundingBox & boundingBox){
|
||||||
this->boundingBox = boundingBox;
|
this->boundingBox = boundingBox;
|
||||||
}
|
}
|
||||||
void GPUFontLayer::setBoundingBox(const ofxGPUFont::Font::BoundingBox & bb){
|
void GPUFontLayer::setBoundingBox(const ofxGPUFont::Font::BoundingBox & bb){
|
||||||
float min_x = min(bb.p0.x, min(bb.p1.x, min(bb.p2.x, bb.p3.x)));
|
float min_x = std::min(bb.p0.x, std::min(bb.p1.x, std::min(bb.p2.x, bb.p3.x)));
|
||||||
float max_x = max(bb.p0.x, max(bb.p1.x, max(bb.p2.x, bb.p3.x)));
|
float max_x = std::max(bb.p0.x, std::max(bb.p1.x, std::max(bb.p2.x, bb.p3.x)));
|
||||||
float min_y = min(bb.p0.y, min(bb.p1.y, min(bb.p2.y, bb.p3.y)));
|
float min_y = std::min(bb.p0.y, std::min(bb.p1.y, std::min(bb.p2.y, bb.p3.y)));
|
||||||
float max_y = max(bb.p0.y, max(bb.p1.y, max(bb.p2.y, bb.p3.y)));
|
float max_y = std::max(bb.p0.y, std::max(bb.p1.y, std::max(bb.p2.y, bb.p3.y)));
|
||||||
float width = max_x - min_x;
|
float width = max_x - min_x;
|
||||||
float height = max_y - min_y;
|
float height = max_y - min_y;
|
||||||
setBoundingBox(Layer::BoundingBox{
|
setBoundingBox(Layer::BoundingBox{
|
||||||
|
|
|
@ -174,7 +174,7 @@ void LayerComposition::removeLayer(const LayerID & id){
|
||||||
Layer::n_layers--;
|
Layer::n_layers--;
|
||||||
}
|
}
|
||||||
|
|
||||||
const unordered_map <LayerID, shared_ptr <Layer> > & LayerComposition::getLayers(){
|
const std::unordered_map <LayerID, shared_ptr <Layer> > & LayerComposition::getLayers(){
|
||||||
return layers;
|
return layers;
|
||||||
}
|
}
|
||||||
shared_ptr <Layer> LayerComposition::getLayer(const LayerID & layerID){
|
shared_ptr <Layer> LayerComposition::getLayer(const LayerID & layerID){
|
||||||
|
@ -225,7 +225,7 @@ void LayerComposition::drawCamera(const ofCamera & camera) const {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const unordered_map <ComboIdentifier, shared_ptr <AtlasLayerCombo> > & LayerComposition::getAtlasLayerCombos() const {
|
const std::unordered_map <ComboIdentifier, shared_ptr <AtlasLayerCombo> > & LayerComposition::getAtlasLayerCombos() const {
|
||||||
return atlasLayerCombos;
|
return atlasLayerCombos;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -31,9 +31,9 @@ class LayerComposition {
|
||||||
void findOrCreateNewMomForLayer(shared_ptr <Layer> layer,
|
void findOrCreateNewMomForLayer(shared_ptr <Layer> layer,
|
||||||
ComboIdentifier idealMom);
|
ComboIdentifier idealMom);
|
||||||
void removeLayer(const LayerID & id); // TODO: make bool, to catch nonexisting
|
void removeLayer(const LayerID & id); // TODO: make bool, to catch nonexisting
|
||||||
const unordered_map <LayerID, shared_ptr <Layer> > & getLayers();
|
const std::unordered_map <LayerID, shared_ptr <Layer> > & getLayers();
|
||||||
shared_ptr <Layer> getLayer(const LayerID & layerID);
|
shared_ptr <Layer> getLayer(const LayerID & layerID);
|
||||||
const unordered_map <ComboIdentifier, shared_ptr <AtlasLayerCombo> > & getAtlasLayerCombos() const;
|
const std::unordered_map <ComboIdentifier, shared_ptr <AtlasLayerCombo> > & getAtlasLayerCombos() const;
|
||||||
void setVFlip(bool vFlip);
|
void setVFlip(bool vFlip);
|
||||||
void setLayerOrder(const vector <LayerID> & layerOrder);
|
void setLayerOrder(const vector <LayerID> & layerOrder);
|
||||||
|
|
||||||
|
@ -47,12 +47,12 @@ class LayerComposition {
|
||||||
const LayerID getNextFreeLayerID() const;
|
const LayerID getNextFreeLayerID() const;
|
||||||
private:
|
private:
|
||||||
VFlipState vFlipState = V_FLIP_UNKNOWN;
|
VFlipState vFlipState = V_FLIP_UNKNOWN;
|
||||||
unordered_map <LayerID, shared_ptr <Layer> > layers;
|
std::unordered_map <LayerID, shared_ptr <Layer> > layers;
|
||||||
unordered_map <LayerID, shared_ptr <AtlasLayerCombo> > layerIDcombos;
|
std::unordered_map <LayerID, shared_ptr <AtlasLayerCombo> > layerIDcombos;
|
||||||
unordered_map <ComboIdentifier, shared_ptr <AtlasLayerCombo> > atlasLayerCombos;
|
std::unordered_map <ComboIdentifier, shared_ptr <AtlasLayerCombo> > atlasLayerCombos;
|
||||||
vector <LayerID> layerOrder;
|
vector <LayerID> layerOrder;
|
||||||
|
|
||||||
//unordered_map <LayerIdentifier, shared_ptr <ofxVariableLab::Layer> > layers;
|
//std::unordered_map <LayerIdentifier, std::shared_ptr <ofxVariableLab::Layer> > layers;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -452,7 +452,7 @@ void MsdfLayer::setProps(const Props & props){
|
||||||
}
|
}
|
||||||
const Layer::Props & MsdfLayer::getProps(float delay_seconds){
|
const Layer::Props & MsdfLayer::getProps(float delay_seconds){
|
||||||
if(delay_seconds != 0 && propsBuffer.size() > 0){
|
if(delay_seconds != 0 && propsBuffer.size() > 0){
|
||||||
int index = max(0, min(int(propsBuffer.size() - 1), int(delay_seconds * settings.letterDelayRatio)));
|
int index = std::max(0, std::min(int(propsBuffer.size() - 1), int(delay_seconds * settings.letterDelayRatio)));
|
||||||
return propsBuffer[index]; // gets newest
|
return propsBuffer[index]; // gets newest
|
||||||
}else{
|
}else{
|
||||||
return lastProps;
|
return lastProps;
|
||||||
|
|
Loading…
Reference in a new issue