Sha256: 4c2568a48fbd3f87b81cf102116832caaf32a629f2b6e539f1a39d8cae22939d

Contents?: true

Size: 1.32 KB

Versions: 23

Compression:

Stored size: 1.32 KB

Contents

/**
 * Abstract; not implemented. There is no explicit constructor; this class
 * merely serves to document the attributes that are used on particles in
 * physics simulations.
 *
 * @class A weighted particle that can participate in a force simulation.
 *
 * @name pv.Particle
 */

/**
 * The next particle in the simulation. Particles form a singly-linked list.
 *
 * @field
 * @type pv.Particle
 * @name pv.Particle.prototype.next
 */

/**
 * The <i>x</i>-position of the particle.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.x
 */

/**
 * The <i>y</i>-position of the particle.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.y
 */

/**
 * The <i>x</i>-velocity of the particle.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.vx
 */

/**
 * The <i>y</i>-velocity of the particle.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.vy
 */

/**
 * The <i>x</i>-position of the particle at -dt.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.px
 */

/**
 * The <i>y</i>-position of the particle at -dt.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.py
 */

/**
 * The <i>x</i>-force on the particle.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.fx
 */

/**
 * The <i>y</i>-force on the particle.
 *
 * @field
 * @type number
 * @name pv.Particle.prototype.fy
 */

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
rubyvis-0.6.0 vendor/protovis/src/physics/Particle.js
rubyvis-0.5.2 vendor/protovis/src/physics/Particle.js
rubyvis-0.5.1 vendor/protovis/src/physics/Particle.js
rubyvis-0.5.0 vendor/protovis/src/physics/Particle.js
rubyvis-0.4.1 vendor/protovis/src/physics/Particle.js
rubyvis-0.4.0 vendor/protovis/src/physics/Particle.js
rubyvis-0.3.6 vendor/protovis/src/physics/Particle.js
rubyvis-0.3.5 vendor/protovis/src/physics/Particle.js
rubyvis-0.3.4 vendor/protovis/src/physics/Particle.js
rubyvis-0.3.3 vendor/protovis/src/physics/Particle.js
rubyvis-0.3.2 vendor/protovis/src/physics/Particle.js
rubyvis-0.3.1 vendor/protovis/src/physics/Particle.js
rubyvis-0.3.0 vendor/protovis/src/physics/Particle.js
rubyvis-0.2.2 vendor/protovis/src/physics/Particle.js
rubyvis-0.2.1 vendor/protovis/src/physics/Particle.js
rubyvis-0.2.0 vendor/protovis/src/physics/Particle.js
rubyvis-0.1.7 vendor/protovis/src/physics/Particle.js
rubyvis-0.1.6 vendor/protovis/src/physics/Particle.js
rubyvis-0.1.5 vendor/protovis/src/physics/Particle.js
rubyvis-0.1.4 vendor/protovis/src/physics/Particle.js