BasicLineShape class
A basic line shape.
- Inheritance
-
- Object
- Shape
- FunctionShape
- LineShape
- BasicLineShape
Constructors
-
BasicLineShape({bool smooth = false, bool loop = false, List<
double> ? dash}) - Creates a basic line shape.
Properties
-
dash
→ List<
double> ? -
The circular array of dash offsets and lengths.
final
- defaultSize → double
-
The default size of the shape if Aes.size is null.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- loop → bool
-
Whether to connect the last point to the first point.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- smooth → bool
-
Whether this line is smooth.
final
Methods
-
equalTo(
Object other) → bool - Checks the equlity of two specs.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
renderGroup(
List< Aes> group, CoordConv coord, Offset origin) → List<Figure> -
Renders the whole group of tuples.
override
-
renderItem(
Aes item, CoordConv coord, Offset origin) → List< Figure> -
Renders a single tuple if called by renderGroup.
inherited
-
representPoint(
List< Offset> position) → Offset -
Gets the represent point of Aes.position points.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited