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