ArcRenderData class

Calculated position data for an arc/connection on the globe

Constructors

ArcRenderData({required String id, required Offset start2D, required Offset end2D, required Offset control2D, required Offset midPoint2D, required List<Offset> arcPoints2D, required List<bool> arcPointsVisible, required bool isStartVisible, required bool isEndVisible, required bool isMidVisible, required AnimatedPointConnection connection, double transitionProgress = 1.0, double growthProgress = 1.0, double dashOffset = 0.0})

Properties

arcPoints2D → List<Offset>
final
arcPointsVisible → List<bool>
final
connection → AnimatedPointConnection
final
control2D → Offset
final
dashOffset → double
final
end2D → Offset
final
growthProgress → double
final
hashCode → int
The hash code for this object.
no setterinherited
id → String
final
isEndVisible → bool
final
isMidVisible → bool
final
isStartVisible → bool
final
midPoint2D → Offset
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
start2D → Offset
final
transitionProgress → 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.
inherited

Operators

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