Trait libreda_db::layout::prelude::SimilarityTransform
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§
fn transform_distance(
&self,
distance: Self::SourceCoord
) -> Self::DestinationCoord
fn transform_distance( &self, distance: Self::SourceCoord ) -> Self::DestinationCoord
Transform a distance.