use super::super::transform;
use super::*;
pub(crate) fn mirror_arc(e: &mut Arc, transform: &Transform) {
if !valid_transform(transform) {
return;
}
transform::transform_arc(e, transform);
e.common.raw_record = None;
}
pub(crate) fn mirror_ellipse(e: &mut Ellipse, transform: &Transform) {
if !super::valid_transform(transform) {
return;
}
transform::transform_ellipse(e, transform);
e.common.raw_record = None;
}
pub(crate) fn mirror_lwpolyline(e: &mut LwPolyline, transform: &Transform) {
if !valid_transform(transform) {
return;
}
transform::transform_lwpolyline(e, transform);
e.common.raw_record = None;
}
pub(crate) fn mirror_polyline2d(e: &mut Polyline2D, transform: &Transform) {
if !valid_transform(transform) {
return;
}
transform::transform_polyline2d(e, transform);
e.common.raw_record = None;
}