source: issm/trunk-jpl/src/m/classes/bamggeom.js@ 22877

Last change on this file since 22877 was 22877, checked in by dlcheng, 7 years ago

ADD (JS): BAMG integration for JS, including bamggeom, bamgmesh, and bamg functions, as well as BamgMesher.js wrapper. CHG: BamgMesh.h JS wrapper declaration. FetchData overrides for BamgMesh/BamgGeom/BamgOpts. Additional array operations to emulate Matlab matrix operations.

File size: 629 bytes
Line 
1//BAMGGEOM class definition
2//
3// Usage:
4// bamggeom(varargin)
5
6function bamggeom(){
7 //methods
8 this.setdefaultparameters = function(){// {{{
9 }// }}}
10 this.disp= function(){// {{{
11 disp(sprintf('\n%s = \n', 'bamggeom'));
12 disp(this);
13 }// }}}
14
15 //properties
16 // {{{
17 this.Vertices = [];
18 this.Edges = [];
19 this.TangentAtEdges = [];
20 this.Corners = [];
21 this.RequiredVertices = [];
22 this.RequiredEdges = [];
23 this.CrackedEdges = [];
24 this.SubDomains = [];
25
26 this.setdefaultparameters();
27 //}}}
28}
Note: See TracBrowser for help on using the repository browser.