s
This commit is contained in:
@@ -11,6 +11,7 @@ enum DrawingStage
|
|||||||
drawTree,
|
drawTree,
|
||||||
drawBig,
|
drawBig,
|
||||||
calSim,
|
calSim,
|
||||||
|
save,
|
||||||
done,
|
done,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -107,9 +107,12 @@ void Vapp::update()
|
|||||||
simil[3] = Similarity::calc_similarity(manager.vector, Similarity::hamming_distance);
|
simil[3] = Similarity::calc_similarity(manager.vector, Similarity::hamming_distance);
|
||||||
simil[4] = Similarity::calc_similarity(manager.vector, Similarity::hamming_distance_without_seeds);
|
simil[4] = Similarity::calc_similarity(manager.vector, Similarity::hamming_distance_without_seeds);
|
||||||
simil[5] = Similarity::calc_similarity(manager.vector, Similarity::levenshtein_distance);
|
simil[5] = Similarity::calc_similarity(manager.vector, Similarity::levenshtein_distance);
|
||||||
|
stageOfDrawing = DrawingStage::save;
|
||||||
|
break;
|
||||||
|
case DrawingStage::save:
|
||||||
|
drawToFile();
|
||||||
stageOfDrawing = DrawingStage::done;
|
stageOfDrawing = DrawingStage::done;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DrawingStage::done:
|
case DrawingStage::done:
|
||||||
enableAll = true;
|
enableAll = true;
|
||||||
break;
|
break;
|
||||||
@@ -137,10 +140,6 @@ void Vapp::draw()
|
|||||||
{
|
{
|
||||||
setUpTable();
|
setUpTable();
|
||||||
}
|
}
|
||||||
if (ImGui::MenuItem("DrawToFile", nullptr, false, enableAll))
|
|
||||||
{
|
|
||||||
drawToFile();
|
|
||||||
}
|
|
||||||
ImGui::EndMainMenuBar();
|
ImGui::EndMainMenuBar();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -363,12 +362,10 @@ void Vapp::setUpTable()
|
|||||||
|
|
||||||
void Vapp::drawToFile()
|
void Vapp::drawToFile()
|
||||||
{
|
{
|
||||||
enableAll = false;
|
|
||||||
int64_t id = ids[selected_id_index];
|
int64_t id = ids[selected_id_index];
|
||||||
char buff[50];
|
char buff[50];
|
||||||
sprintf(buff, "%ld_%d.png", id, selected_gen);
|
sprintf(buff, "%ld_%d.png", id, selected_gen);
|
||||||
Image image = LoadImageFromTexture(bigTexture.texture);
|
Image image = LoadImageFromTexture(bigTexture.texture);
|
||||||
ExportImage(image, buff);
|
ExportImage(image, buff);
|
||||||
UnloadImage(image);
|
UnloadImage(image);
|
||||||
enableAll = true;
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user