-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.js
41 lines (37 loc) · 2.21 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// Core
exports.Physics = require('./sps/Core/Physics');
exports.Particle = require('./sps/Core/Particle');
exports.ParticleSystem = require('./sps/Core/ParticleSystem');
exports.Spring = require('./sps/Core/Spring');
exports.Angle = require('./sps/Core/Angle');
// Solvers
exports.EulerSolver = require('./sps/Solvers/Euler');
exports.VerletSolver = require('./sps/Solvers/Verlet');
exports.RungeKuttaSolver = require('./sps/Solvers/RungeKutta');
// exports.VerletSolver = require('./sps/Solvers/VerletSolver');
// Behaviors
exports.Behavior = require('./sps/Behaviors/Behavior');
exports.DamperBehavior = require('./sps/Behaviors/Damper');
exports.HomingBehavior = require('./sps/Behaviors/Homing');
exports.VortexBehavior = require('./sps/Behaviors/Vortex');
exports.AttractorBehavior = require('./sps/Behaviors/Attractor');
exports.SpringsBehavior = require('./sps/Behaviors/Springs');
exports.AnglesBehavior = require('./sps/Behaviors/Angles');
exports.ForceBehavior = require('./sps/Behaviors/Force');
// exports.ForceBehavior = require('./sps/Behavior/Force');
// exports.SphericalAttractionBehavior = require('./sps/Behavior/SphericalAttraction');
// exports.RingAttractionBehavior = require('./sps/Behavior/RingAttraction');
// exports.DistorterBehavior = require('./sps/Behavior/Distorter');
// exports.PerlinBehavior = require('./sps/Behavior/Perlin');
// exports.SwarmBehavior = require('./sps/Behavior/Swarm');
// exports.ElectroStaticBehavior = require('./sps/Behavior/ElectroStatic');
// exports.BufferEffectorBehavior = require('./sps/Behavior/BufferEffector');
// exports.LorentzBehavior = require('./sps/Behavior/Lorentz');
// exports.FieldEffectorBehavior = require('./sps/Behavior/FieldEffector');
// exports.FieldEffectBehavior = require('./sps/Behavior/FieldEffect');
// exports.BoundaryBehavior = require('./sps/Behavior/Boundary');
// exports.ElectroStaticNeighborBehavior = require('./sps/Behavior/ElectroStaticNeighbor');
// exports.NearElectroStaticBehavior = require('./sps/Behavior/NearElectroStatic');
// exports.MeshHomingBehavior = require('./sps/Behavior/MeshHoming');
// exports.ToroidalBoundaryBehavior = require('./sps/Behavior/ToroidalBoundary');
// exports.SuperShapeBehavior = require('./sps/Behavior/SuperShape');