Follow-up of 4979f9e36a
- Gizmo measure - Another distance renaming
This commit is contained in:
parent
4979f9e36a
commit
9a0d3cb1ff
@ -2040,18 +2040,21 @@ void GLGizmoMeasure::on_render_input_window(float x, float y, float bottom_limit
|
|||||||
++measure_row_count;
|
++measure_row_count;
|
||||||
ImGui::PopID();
|
ImGui::PopID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const bool show_strict = measure.distance_strict.has_value() &&
|
||||||
|
(!measure.distance_infinite.has_value() || std::abs(measure.distance_strict->dist - measure.distance_infinite->dist) > EPSILON);
|
||||||
|
|
||||||
if (measure.distance_infinite.has_value()) {
|
if (measure.distance_infinite.has_value()) {
|
||||||
double distance = measure.distance_infinite->dist;
|
double distance = measure.distance_infinite->dist;
|
||||||
if (use_inches)
|
if (use_inches)
|
||||||
distance = ObjectManipulation::mm_to_in * distance;
|
distance = ObjectManipulation::mm_to_in * distance;
|
||||||
ImGui::PushID("ClipboardDistanceInfinite");
|
ImGui::PushID("ClipboardDistanceInfinite");
|
||||||
add_measure_row_to_table(_u8L("Perpendicular distance"), ImGuiWrapper::COL_ORANGE_LIGHT, format_double(distance) + units,
|
add_measure_row_to_table(show_strict ? _u8L("Perpendicular distance") : _u8L("Distance"), ImGuiWrapper::COL_ORANGE_LIGHT, format_double(distance) + units,
|
||||||
ImGui::GetStyleColorVec4(ImGuiCol_Text));
|
ImGui::GetStyleColorVec4(ImGuiCol_Text));
|
||||||
++measure_row_count;
|
++measure_row_count;
|
||||||
ImGui::PopID();
|
ImGui::PopID();
|
||||||
}
|
}
|
||||||
if (measure.distance_strict.has_value() &&
|
if (show_strict) {
|
||||||
(!measure.distance_infinite.has_value() || std::abs(measure.distance_strict->dist - measure.distance_infinite->dist) > EPSILON)) {
|
|
||||||
double distance = measure.distance_strict->dist;
|
double distance = measure.distance_strict->dist;
|
||||||
if (use_inches)
|
if (use_inches)
|
||||||
distance = ObjectManipulation::mm_to_in * distance;
|
distance = ObjectManipulation::mm_to_in * distance;
|
||||||
|
Loading…
Reference in New Issue
Block a user