# class ImmutableBezier



ImmutableBezier inherits from Shape


# MEMBERS

# member read-only type

Type: Shape.Type

# member read-only reversed

Type: ImmutableBezier

# member read-only p1

Type: ImmutablePoint

# member read-only p2

Type: ImmutablePoint

# member read-only conic

Type: Boolean

# member read-only controlPt1

Type: ImmutablePoint

# member read-only controlPt2

Type: ImmutablePoint

# CONSTRUCTORS

# constructor ImmutableBezier(p1x, p1y, c1x, c1y, p2x, p2y)

Description:

Parameters:

  • p1x: (Number) -
  • p1y: (Number) -
  • c1x: (Number) -
  • c1y: (Number) -
  • p2x: (Number) -
  • p2y: (Number) -

# constructor ImmutableBezier(p1, controlPt, p2)

Description:

Parameters:

# constructor ImmutableBezier(p1x, p1y, c1x, c1y, c2x, c2y, p2x, p2y)

Description:

Parameters:

  • p1x: (Number) -
  • p1y: (Number) -
  • c1x: (Number) -
  • c1y: (Number) -
  • c2x: (Number) -
  • c2y: (Number) -
  • p2x: (Number) -
  • p2y: (Number) -

# constructor ImmutableBezier(p1, controlPt1, controlPt2, p2)

Description:

Parameters:

# FUNCTIONS

# function pointAt(t)

Description:

Parameters:

  • t: (Number) -

Return:

(ImmutablePoint) -

# function bisected(t)

Description:

Parameters:

  • t: (Number) -

Return:

(List) -

# function convertToCubic()

Description:

Return:

(ImmutableBezier) -

# function flatness()

Description:

Return:

(Number) -

Last Updated: 12/20/2022, 8:12:45 AM