Shape class
Constructors
- Shape(dynamic points)
 - 
          Shape.fromJSON(Map<
String, dynamic> json) 
Properties
- arcLengthDivisions ↔ num
 - 
  
  getter/setter pairinherited
 - autoClose ↔ bool
 - 
  
  getter/setter pairinherited
 - 
  cacheArcLengths
  ↔ List<
num> ? - 
  
  getter/setter pairinherited
 - 
  cacheLengths
  ↔ List<
num> ? - 
  
  getter/setter pairinherited
 - currentPoint ↔ Vector2
 - 
  
  getter/setter pairinherited
 - 
  curves
  ↔ List<
Curve>  - 
  
  getter/setter pairinherited
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - 
  holes
  ↔ List<
Path>  - 
  
  getter/setter pair
 - isCubicBezierCurve ↔ bool
 - 
  
  getter/setter pairinherited
 - isEllipseCurve ↔ bool
 - 
  
  getter/setter pairinherited
 - isLineCurve ↔ bool
 - 
  
  getter/setter pairinherited
 - isLineCurve3 ↔ bool
 - 
  
  getter/setter pairinherited
 - isQuadraticBezierCurve ↔ bool
 - 
  
  getter/setter pairinherited
 - isSplineCurve ↔ bool
 - 
  
  getter/setter pairinherited
 - needsUpdate ↔ bool
 - 
  
  getter/setter pairinherited
 - points ↔ List
 - 
  
  getter/setter pairinherited
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - type ↔ String
 - 
  
  getter/setter pairoverride
 - 
  userData
  ↔ Map<
String, dynamic>  - 
  
  getter/setter pairinherited
 - uuid ↔ String
 - 
  
  getter/setter pair
 - v0 ↔ Vector2
 - 
  
  getter/setter pairinherited
 - v1 ↔ Vector2
 - 
  
  getter/setter pairinherited
 - v2 ↔ Vector2
 - 
  
  getter/setter pairinherited
 
Methods
- 
  absarc(
dynamic aX, dynamic aY, dynamic aRadius, dynamic aStartAngle, dynamic aEndAngle, dynamic aClockwise) → dynamic  - 
  
  inherited
 - 
  absellipse(
dynamic aX, dynamic aY, dynamic xRadius, dynamic yRadius, dynamic aStartAngle, dynamic aEndAngle, dynamic aClockwise, dynamic aRotation) → dynamic  - 
  
  inherited
 - 
  add(
Curve curve) → dynamic  - 
  
  inherited
 - 
  arc(
dynamic aX, dynamic aY, dynamic aRadius, dynamic aStartAngle, dynamic aEndAngle, dynamic aClockwise) → dynamic  - 
  
  inherited
 - 
  bezierCurveTo(
num aCP1x, num aCP1y, num aCP2x, num aCP2y, num aX, num aY) → dynamic  - 
  
  inherited
 - 
  clone(
) → dynamic  - 
  
  inherited
 - 
  closePath(
) → dynamic  - 
  
  inherited
 - 
  computeFrenetFrames(
dynamic segments, dynamic closed) → dynamic  - 
  
  inherited
 - 
  copy(
dynamic source) → dynamic  - 
  
  override
 - 
  ellipse(
dynamic aX, dynamic aY, dynamic xRadius, dynamic yRadius, dynamic aStartAngle, dynamic aEndAngle, dynamic aClockwise, dynamic aRotation) → dynamic  - 
  
  inherited
 - 
  extractPoints(
dynamic divisions) → Map< String, dynamic>  - 
  fromJSON(
dynamic json) → dynamic  - 
  
  override
 - 
  getCurveLengths(
) → List< num>  - 
  
  inherited
 - 
  getLength(
) → dynamic  - 
  
  inherited
 - 
  getLengths(
dynamic divisions) → dynamic  - 
  
  inherited
 - 
  getPoint(
num t, dynamic optionalTarget) → dynamic  - 
  
  inherited
 - 
  getPointAt(
dynamic u, dynamic optionalTarget) → dynamic  - 
  
  inherited
 - 
  getPoints(
[num divisions = 12]) → List  - 
  
  inherited
 - 
  getPointsHoles(
dynamic divisions) → dynamic  - 
  getSpacedPoints(
[num divisions = 40, num offset = 0.0]) → dynamic  - 
  
  inherited
 - 
  getTangent(
dynamic t, [dynamic optionalTarget]) → dynamic  - 
  
  inherited
 - 
  getTangentAt(
dynamic u, dynamic optionalTarget) → dynamic  - 
  
  inherited
 - 
  getUtoTmapping(
dynamic u, [dynamic distance]) → dynamic  - 
  
  inherited
 - 
  lineTo(
num x, num y) → dynamic  - 
  
  inherited
 - 
  moveTo(
num x, num y) → dynamic  - 
  
  inherited
 - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  quadraticCurveTo(
num aCPx, num aCPy, num aX, num aY) → dynamic  - 
  
  inherited
 - 
  setFromPoints(
dynamic points) → dynamic  - 
  
  inherited
 - 
  splineThru(
dynamic pts) → dynamic  - 
  
  inherited
 - 
  toJSON(
{Object3dMeta? meta}) → dynamic  - 
  
  override
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 - 
  updateArcLengths(
) → dynamic  - 
  
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited