Removed method set_flattening_data() from GLGizmoMeasure

This commit is contained in:
enricoturri1966 2022-08-19 11:02:13 +02:00
parent a74c070a5e
commit a99871a2ab
2 changed files with 3 additions and 8 deletions

View File

@ -69,7 +69,8 @@ void GLGizmoMeasure::data_changed()
selection.is_from_single_object() ) {
model_object = selection.get_model()->objects[selection.get_object_idx()];
}
set_flattening_data(model_object);
if (model_object != m_old_model_object)
update_if_needed();
}
@ -256,12 +257,6 @@ void GLGizmoMeasure::on_render_for_picking()
void GLGizmoMeasure::set_flattening_data(const ModelObject* model_object)
{
if (model_object != m_old_model_object)
update_if_needed();
}
void GLGizmoMeasure::update_if_needed()
{

View File

@ -50,7 +50,6 @@ private:
std::vector<std::unique_ptr<GLModel>> m_plane_models;
void update_if_needed();
void set_flattening_data(const ModelObject* model_object);
public:
GLGizmoMeasure(GLCanvas3D& parent, const std::string& icon_filename, unsigned int sprite_id);
@ -63,6 +62,7 @@ public:
bool on_mouse(const wxMouseEvent &mouse_event) override;
void data_changed() override;
protected:
bool on_init() override;
std::string on_get_name() const override;