Trait libreda_db::layout::prelude::SimilarityTransform
source · pub trait SimilarityTransform: AffineTransform {
// Required method
fn transform_distance(
&self,
distance: Self::SourceCoord,
) -> Self::DestinationCoord;
}
Expand description
Geometric transformation which preserves angles and ratios of distances.
Adds resizing to the IsometricTransform
.
Required Methods§
sourcefn transform_distance(
&self,
distance: Self::SourceCoord,
) -> Self::DestinationCoord
fn transform_distance( &self, distance: Self::SourceCoord, ) -> Self::DestinationCoord
Transform a distance.