ComparisonDiff class

An object with data on the difference of render metrics between two objects RenderData

yTop - difference of the upper Y position relative to the screen. yBottom - difference of the lower Y position relative to the screen. yCenter - difference of the central Y position relative to the screen. xLeft - difference left X position relative to the screen. xRight - difference of the right X position relative to the screen. xCenter - difference of the central X position relative to the screen. diffTopToBottom - difference between the upper border of first object and the lower border of second object. diffBottomToTop - difference between the lower border of first object and the upper border of second object. diffLeftToRight - difference between the left border of first object and the right border of second object. diffRightToLeft - difference between the right border of first object and the left border of second object. width - difference in width of elements. height - difference in element heights. topLeft - upper left coordinate. topRight - upper right coordinate. bottomLeft - lower left coordinate. bottomRight - lower right coordinate. center - central coordinate. topCenter - upper center coordinate. bottomCenter - lower central coordinate. centerLeft - center left coordinate. centerRight - center right coordinate.

Constructors

ComparisonDiff({required double yTop, required double yBottom, required double yCenter, required double xLeft, required double xRight, required double xCenter, required double diffTopToBottom, required double diffBottomToTop, required double diffLeftToRight, required double diffRightToLeft, required double width, required double height})
const

Properties

bottomCenter → CoordinatesMetrics
no setter
bottomLeft → CoordinatesMetrics
no setter
bottomRight → CoordinatesMetrics
no setter
center → CoordinatesMetrics
no setter
centerLeft → CoordinatesMetrics
no setter
centerRight → CoordinatesMetrics
no setter
diffBottomToTop double
final
diffLeftToRight double
final
diffRightToLeft double
final
diffTopToBottom double
final
hashCode int
The hash code for this object.
no setterinherited
height double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
topCenter → CoordinatesMetrics
no setter
topLeft → CoordinatesMetrics
no setter
topRight → CoordinatesMetrics
no setter
width double
final
xCenter double
final
xLeft double
final
xRight double
final
yBottom double
final
yCenter double
final
yTop double
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited