SacredCircles

SacredCircles

{Object} SacredCircles SacredCircles template

Constructor

new SacredCircles()

Description:
  • Create a SacredCircles template
Source:
Properties:
Name Type Attributes Default Description
point Point X & Y axis coordinates
radius number <optional>
25 Radius of circle
iterations number Amount of iterations
degrees Queue Degrees for generation
colors Queue Colors for generation
master Object Master object

Methods

colors(value)

Description:
  • Set colors value
Source:
Parameters:
Name Type Description
value Array Array of colors

colors() → {Queue}

Description:
  • Get colors value
Source:
Returns:
Queue of colors
Type
Queue

degrees(value)

Description:
  • Set degrees value
Source:
Parameters:
Name Type Description
value Array Array of degrees

degrees() → {Queue}

Description:
  • Get degrees value
Source:
Returns:
Queue of degrees
Type
Queue

getTransitions(object, timing, period, radius, iterations)

Description:
  • Returns an array of transitions based on the passed params
Source:
Parameters:
Name Type Description
object clObject Canvas Lab object
timing string | function Timing function
period number Period of animation-time
radius number Radius of circle
iterations number Amount of iterations

init()

Description:
  • Sets this template
Source:

iterations(value)

Description:
  • Set iterations value
Source:
Parameters:
Name Type Description
value number Number of iterations

iterations() → {number}

Description:
  • Get iterations value
Source:
Returns:
Number of iterations
Type
number

master(value)

Description:
  • Set master object
Source:
See:
Parameters:
Name Type Description
value clObject Canvas Lab object

master() → {clObject}

Description:
  • Get master object
Source:
See:
Returns:
Master Canvas Lab object
Type
clObject

point(value)

Description:
  • Set point
Source:
See:
Parameters:
Name Type Description
value Point X & Y coordinates

point() → {Point}

Description:
  • Get point
Source:
See:
Returns:
X & Y coordinates
Type
Point

radius(value)

Description:
  • Set radius
Source:
See:
Parameters:
Name Type Description
value number Radius of circle

radius() → {number}

Description:
  • Get radius
Source:
See:
Returns:
Radius of circle
Type
number

totalObjects() → {number}

Description:
  • Get number of total objects
Source:
Returns:
Number of total objects
Type
number