ConicSegment class

A conic segment like Path.conicTo.

Inheritance

Constructors

ConicSegment({required Offset control, required Offset end, required double weight, String? tag})
Creates a conic segment.

Properties

control Offset
The control point of this conic.
final
end Offset
The end point of this conic.
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
weight double
The weight of this conic.
final

Methods

drawPath(Path path) → void
Draws this segment on a path.
override
getEnd() Offset
Gets the end point of this segment.
override
lerpFrom(covariant ConicSegment from, double t) ConicSegment
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) ConicSegment
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