Changeset 20819


Ignore:
Timestamp:
06/27/16 11:46:23 (9 years ago)
Author:
ayfeng
Message:

CHG: Implement extrude for mask

Location:
issm/trunk-jpl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/javascript/karma/lib/bin/mask.js

    r20767 r20819  
    1919                        fielddisplay(this,"ice_levelset","presence of ice if < 0, icefront position if = 0, no ice if > 0");
    2020                } //}}}
     21        this.extrude = function(md) {//{{{
     22            this.groundedice_levelset=project3d(md,'vector',this.groundedice_levelset,'type','node');
     23            this.ice_levelset=project3d(md,'vector',this.ice_levelset,'type','node');
     24            return this;
     25        }//}}}
    2126                this.classname = function () { //{{{
    2227                        return "mask";
     
    5156                        }
    5257                } // }}}
    53                 this.marshall=function(md,fid) { //{{{
    54                         WriteData(fid,'object',this,'fieldname','groundedice_levelset','format','DoubleMat','mattype',1);
    55                         WriteData(fid,'object',this,'fieldname','ice_levelset','format','DoubleMat','mattype',1);
     58                this.marshall=function(md,prefix,fid) { //{{{
     59                        WriteData(fid,prefix,'object',this,'fieldname','groundedice_levelset','format','DoubleMat','mattype',1);
     60                        WriteData(fid,prefix,'object',this,'fieldname','ice_levelset','format','DoubleMat','mattype',1);
    5661                }//}}}
    5762                this.fix=function() { //{{{
  • issm/trunk-jpl/src/m/classes/mask.js

    r20777 r20819  
    1919                        fielddisplay(this,"ice_levelset","presence of ice if < 0, icefront position if = 0, no ice if > 0");
    2020                } //}}}
     21        this.extrude = function(md) {//{{{
     22            this.groundedice_levelset=project3d(md,'vector',this.groundedice_levelset,'type','node');
     23            this.ice_levelset=project3d(md,'vector',this.ice_levelset,'type','node');
     24            return this;
     25        }//}}}
    2126                this.classname = function () { //{{{
    2227                        return "mask";
Note: See TracChangeset for help on using the changeset viewer.