Ignore:
Timestamp:
01/29/15 08:44:39 (10 years ago)
Author:
Mathieu Morlighem
Message:

NEW: extrude is now a method of each class so that model.m does not need to know what class is being used

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/geometry.py

    r19027 r19048  
     1from project3d import project3d
    12from fielddisplay import fielddisplay
    23from EnumDefinitions import *
     
    3233                return string
    3334                #}}}
     35        def extrude(self,md): # {{{
     36                self.surface=project3d(md,'vector',self.surface,'type','node')
     37                self.thickness=project3d(md,'vector',self.thickness,'type','node')
     38                self.hydrostatic_ratio=project3d(md,'vector',self.hydrostatic_ratio,'type','node')
     39                self.base=project3d(md,'vector',self.base,'type','node')
     40                self.bed=project3d(md,'vector',self.bed,'type','node')
     41                return self
     42        #}}}
    3443        def setdefaultparameters(self): # {{{
    3544                return self
Note: See TracChangeset for help on using the changeset viewer.