Select Git revision
-
Dean Camera authored
Clarify in the project documentation files what the each of the different USB AVR device "series" comprises of.
Dean Camera authoredClarify in the project documentation files what the each of the different USB AVR device "series" comprises of.
DmaNode.js 735 B
//a node, two for each dmaBeam, not to be confused with node.js
function DmaNode(position, index) {
this._beams = [];//store all beams attached to this node, eventually this will be used to calc global stiffness K
this.position = position;
this.index = index;
}
DmaNode.prototype.getIndex = function(){
return this.index;
};
DmaNode.prototype.getPosition = function(){
return this.position.clone();
};
DmaNode.prototype.addBeam = function(beam){
this._beams.push(beam);
};
DmaNode.prototype.removeBeam = function(beam){
// this._beams.push(beam);
};
DmaNode.prototype.destroy = function(){
this._beams = null;//be sure to remove cyclic reference
this.position = null;
this.index = null;
};