forked from 1b-agent/opencadstudio-upstream
docs(scene): keep the unit-factor comment on its own function
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5d0390bcdf
commit
4762987fef
1 file changed
+8
-7
+8
-7
@@ -5359,13 +5359,7 @@ impl Scene {
|
|||||||
Self::DEFAULT_METRIC_SCALES
|
Self::DEFAULT_METRIC_SCALES
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/// Conversion from one drawing unit to the paper unit used by the
|
|
||||||
/// standard annotation-scale family: millimetres for metric drawings
|
|
||||||
/// and inches for imperial drawings.
|
|
||||||
///
|
|
||||||
/// The built-in scale factors are defined assuming model and paper use
|
|
||||||
/// the same base unit. A drawing in metres therefore needs an extra
|
|
||||||
/// factor of 1000 when its paper side is measured in millimetres.
|
|
||||||
/// Model-space annotation multiplier from the header's CANNOSCALEVALUE
|
/// Model-space annotation multiplier from the header's CANNOSCALEVALUE
|
||||||
/// (paper/drawing factor), converted from paper units into the drawing's
|
/// (paper/drawing factor), converted from paper units into the drawing's
|
||||||
/// INSUNITS, so a metre drawing uses 0.001 model units per paper
|
/// INSUNITS, so a metre drawing uses 0.001 model units per paper
|
||||||
@@ -5381,6 +5375,13 @@ impl Scene {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Conversion from one drawing unit to the paper unit used by the
|
||||||
|
/// standard annotation-scale family: millimetres for metric drawings
|
||||||
|
/// and inches for imperial drawings.
|
||||||
|
///
|
||||||
|
/// The built-in scale factors are defined assuming model and paper use
|
||||||
|
/// the same base unit. A drawing in metres therefore needs an extra
|
||||||
|
/// factor of 1000 when its paper side is measured in millimetres.
|
||||||
pub(crate) fn annotation_scale_unit_factor(&self) -> f64 {
|
pub(crate) fn annotation_scale_unit_factor(&self) -> f64 {
|
||||||
let paper_unit = if self.prefers_imperial_scales() == Some(true) {
|
let paper_unit = if self.prefers_imperial_scales() == Some(true) {
|
||||||
1 // Inches
|
1 // Inches
|
||||||
|
|||||||
Reference in new issue
Block a user