diff --git a/js/fea/DmaCell.js b/js/fea/DmaCell.js index a6076343913cfd77563d2abe112903aadcc284eb..2844f1bfdca3368e9ecc2e07512daf9c1dc34d7e 100644 --- a/js/fea/DmaCell.js +++ b/js/fea/DmaCell.js @@ -99,7 +99,7 @@ DMACell.prototype._setCellMeshVisibility = function(visibility){ /////////////////////////////////META////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////// -DMACell.prototype_initParts = function(){ +DMACell.prototype._initParts = function(){ return [];//override in subclasses }; diff --git a/js/fea/DmaCellOcta.js b/js/fea/DmaCellOcta.js index b1e5e88c6ea346cc1d13d5173b13e8a939de1763..7ded37a98843e32a793d1ff83bc8bec978796dab 100644 --- a/js/fea/DmaCellOcta.js +++ b/js/fea/DmaCellOcta.js @@ -89,6 +89,14 @@ DMAFreeFormOctaCell.prototype.calcHighlighterPosition = function(face){ return {index: _.clone(this.indices), direction:direction, position:position}; }; +DMAFreeFormOctaCell.prototype._initParts = function(){ + var parts = []; + for (var i=0;i<3;i++){ + parts.push(new DMATrianglePart(i, this)); + } + return parts; +}; + DMAFreeFormOctaCell.prototype.getType = function(){ return "octa"; };