aboutsummaryrefslogtreecommitdiff
path: root/lib/factories/curves.js
blob: d9f0f472ddd617c2457cb64ce09f7f016332b174 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { Entity } from '@serpentity/serpentity';
import Position from '@serpentity/components.position';
import TripleFrequency from '../components/triple_frequency';
import Color from '../components/color';

export function lissajousCurve() {

  const entity = new Entity();
  entity.addComponent(new Position());
  entity.addComponent(new TripleFrequency());
  entity.addComponent(new Color());

  return entity;
}