QuadraticSegment class

A quadratic bezier segment like Path.quadraticBezierTo.

Inheritance

Constructors

QuadraticSegment({required Offset control, required Offset end, String? tag})

Properties

control Offset
The control point of this quadratic bezier segment.
final
end Offset
The end point of this quadratic bezier segment.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tag String?
The tag to indicate correspondence of this segment in animation.
finalinherited

Methods

drawPath(Path path) → void
Draws this segment on a path.
override
getEnd() Offset
Gets the end point of this segment.
override
lerpFrom(covariant QuadraticSegment from, double t) QuadraticSegment
Linearly interpolate between this segment and from.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sow(Offset position) QuadraticSegment
Shrinks this segment to a point in position.
override
toCubic(Offset start) CubicSegment
Converts this segment to a CubicSegment.
override
toString() String
A string representation of this object.
inherited

Operators

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