operator / method
Returns the quotient of this Pixel and a divisor.
Pixel / ResolutionyieldsLength.Pixel / LengthyieldsResolution.Pixel / AreayieldsPixelDensity.Pixel / PixelDensityyieldsArea.
Implementation
@override
Quantity operator /(dynamic divisor) {
if (divisor is Resolution) {
return Length(m: valueSI / divisor.valueSI);
} else if (divisor is Length) {
return Resolution(pixelsPerMeter: valueSI / divisor.valueSI);
} else if (divisor is Area) {
return PixelDensity(pixelsPerSquareMeter: valueSI / divisor.valueSI);
} else if (divisor is PixelDensity) {
return Area(m2: valueSI / divisor.valueSI);
}
return super / divisor;
}