Streamline scaling for DXF import

Eliminate m_measurement_inch to clean up logic for priority of MEASUREMENT and INSUNITS.
Save the actual scaling factor rather than the scaling enum so a switch statement is not executed for each call to mm()
Add to CDxfRead the work to handle dxfScaling option, ImpExpDxfRead just has to set it up now.
Get the scaling factor from a lookup table rather than a switch statement
Display a message explaining what the scaling factor is and where it comes from
Remove large amount of Lint.
This commit is contained in:
Kevin Martin
2023-12-14 07:02:04 -05:00
committed by Yorik van Havre
parent 51e4561fd7
commit c2fb684ff7
7 changed files with 969 additions and 864 deletions

File diff suppressed because it is too large Load Diff