Skip to content
Snippets Groups Projects
  1. Jan 08, 2005
    • Christophe Geuzaine's avatar
      · 504b5126
      Christophe Geuzaine authored
      - removed all the crappy STL code and rewrote it using JF's POLY_rep
        class
      
      - generalized POLY_rep so that we can use the polygonal discretization
        as a surface mesh, and mesh in 3D afterwards. I.e., we can now take
        an input triangulation (a single surface in STL format, multiple
        surfaces in STL format, one or more surfaces defined using the new
        "Discrete Surface" commands), and generate a 3D mesh that uses it. We
        could in theory even mix triangulated and "normal" surfaces in the
        same geometry, but nothing is done at the moment to ensure that the
        mesh at the interfaces would match (if it does, it actually works
        very nicely)
      
      - new STL mesh output format to export a surface mesh as a STL file
      
      - added an option to the GEO output routine to save the surface mesh
        as discrete surfaces associated with the geometrical surfaces
      
      - added STL and Text output formats for post-processing views (the
        text output allows for example to exploit plugin-generated data in
        gnuplot)
      
      - generalized Plugin(Evaluate):
      
        * can loop automatically over all the timestep and/or components
      
        * can do operations using data from an external view
      
           - if the 2 views are based on the same grid, the plugin does the
             evaluation very efficiently
      
           - if the 2 views are based on differenet grids, the plugin
             automatically interpolates the external view data onto the
             grid of the current view
      
      - added new Rand() function in MathEval
      
      - default colormap is now # 2 (the Matlab "Jet" colormap)
      504b5126
  2. Jan 03, 2005
    • Christophe Geuzaine's avatar
      · fffac650
      Christophe Geuzaine authored
      new "Remove->Other Views" menu
      fffac650
    • Christophe Geuzaine's avatar
      · 7b771ab5
      Christophe Geuzaine authored
      group the 2 anim demos in a single, interactive one
      7b771ab5
    • Christophe Geuzaine's avatar
      *** empty log message *** · 32c3a236
      Christophe Geuzaine authored
      32c3a236
    • Christophe Geuzaine's avatar
      · 48b550d8
      Christophe Geuzaine authored
      Generalized the Levelset routines so that we can compute isovolumes with
      all levelset-based plugins. This allows to extract either side of a
      levelset (i.e., a half space with CutPlane, the interior/exterior of
      a sphere with CutSphere, or the isovolume inside an isosurface with
      CutMap).
      48b550d8
  3. Jan 02, 2005
    • Christophe Geuzaine's avatar
      · 9894a5fe
      Christophe Geuzaine authored
      add option to specify the size of the small axes
      9894a5fe
    • Christophe Geuzaine's avatar
      · ad225479
      Christophe Geuzaine authored
      use v0, v1, ..., vn to access the other components of the field
      ad225479
    • Christophe Geuzaine's avatar
      · 39f49fb6
      Christophe Geuzaine authored
      add special token "Today" to return the current date
      39f49fb6
    • Christophe Geuzaine's avatar
      · da857b19
      Christophe Geuzaine authored
      "make purge" should also remove .#* files
      da857b19
    • Christophe Geuzaine's avatar
      · 5e8de18a
      Christophe Geuzaine authored
      fix small mistake in definition of char-expression
      5e8de18a
  4. Jan 01, 2005
    • Christophe Geuzaine's avatar
      missing ifdef HAVE_FLTK · ebd69d64
      Christophe Geuzaine authored
      ebd69d64
    • Christophe Geuzaine's avatar
      · c6a065dc
      Christophe Geuzaine authored
      copyright update
      c6a065dc
    • Christophe Geuzaine's avatar
      · 21473056
      Christophe Geuzaine authored
      - More intelligent way to detect if we need to apply a polygon offset
      or not.
      
      - better computation of translation coef in Draw2D
      21473056
    • Christophe Geuzaine's avatar
      · 0f206a55
      Christophe Geuzaine authored
      remove extra test on !port
      0f206a55
    • Christophe Geuzaine's avatar
      · 961f98d0
      Christophe Geuzaine authored
      better handling of end-of-string characters in text strings (which removes
      the need for the ugly '^' hack) -> bumped file format version from 1.2 to 1.3
      961f98d0
    • Christophe Geuzaine's avatar
      *** empty log message *** · c32c911f
      Christophe Geuzaine authored
      c32c911f
    • Christophe Geuzaine's avatar
      · 6517abd9
      Christophe Geuzaine authored
      The TCP patch broke UNIX solckets on Winwows (since Windows paths can
      contain a colon)
      6517abd9
    • Christophe Geuzaine's avatar
      · 9184a6f3
      Christophe Geuzaine authored
      the TCP patch broke UNIX sockets on Windows (since Windows paths already
      contain a colon)
      9184a6f3
  5. Dec 31, 2004
    • Christophe Geuzaine's avatar
      *** empty log message *** · eaf74cd1
      Christophe Geuzaine authored
      eaf74cd1
    • Christophe Geuzaine's avatar
      · dea907f8
      Christophe Geuzaine authored
      sanitize TeX strings in an "intelligent" way
      dea907f8
    • Christophe Geuzaine's avatar
      *** empty log message *** · dcb316dd
      Christophe Geuzaine authored
      dcb316dd
    • Christophe Geuzaine's avatar
      · a7728d3e
      Christophe Geuzaine authored
      Added 2 options to control polygon offset. Instead of trying to guess
      when a polygon offset is useful (it's no that simple when we combine
      geo+mesh+some views), we just apply it conditionally to all surface
      drawings.
      a7728d3e
    • Christophe Geuzaine's avatar
      · a125687a
      Christophe Geuzaine authored
      optimize ExportLc
      a125687a
    • Christophe Geuzaine's avatar
      · 6b3b1440
      Christophe Geuzaine authored
      test if there is anything to save before opening the file
      6b3b1440
    • Christophe Geuzaine's avatar
      · e741db38
      Christophe Geuzaine authored
      generalized ExportLcField to all element types
      e741db38
    • Christophe Geuzaine's avatar
      · eb713633
      Christophe Geuzaine authored
      fixed computation of Min/Max when the view contains different element types
      eb713633
    • Christophe Geuzaine's avatar
      pretty print · 4465f7fa
      Christophe Geuzaine authored
      4465f7fa
    • Christophe Geuzaine's avatar
      · 2ceb480b
      Christophe Geuzaine authored
      pretty print messages and comments
      2ceb480b
    • Christophe Geuzaine's avatar
      · 29891f06
      Christophe Geuzaine authored
      Ctrl+a->Shift+a
      29891f06
    • Christophe Geuzaine's avatar
      · 1bcf336a
      Christophe Geuzaine authored
      Replaced all *non-modal* Fl_Windows with either Dialog_Windows or
      Main_Windows, which are derived from Fl_Window amd correctly process
      the OS-specific "Close Window" shortcuts (Pomme+W on MacOS, Alt+F4 on
      Win32).
      1bcf336a
    • Christophe Geuzaine's avatar
      · 02b18cf8
      Christophe Geuzaine authored
      Opengl_Window should not take the keyboard focus by force as soon the
      mouse enters its area (this messes up the processing of other windows
      shortcuts). Instead, it should only force the focus when it gets a
      mouse click. This is much nicer.
      02b18cf8
    • Christophe Geuzaine's avatar
      · f7008b44
      Christophe Geuzaine authored
      prevent crash when no contour
      f7008b44
    • Christophe Geuzaine's avatar
      · 9dd6e35d
      Christophe Geuzaine authored
      Small aesthetic changes:
      
      - Only 'title-capitalize' window titles and menus; the rest should be
        capitalized like normal english sentences
      
      - The window title should be exactly the same as the menu item
        (without the ellipsis character if there is one)
      9dd6e35d
  6. Dec 30, 2004
    • Christophe Geuzaine's avatar
      · 39ed0508
      Christophe Geuzaine authored
      Print "Shift+Ctrl" instead of "Ctrl+Shift" in the docs, since this is the
      way both FLTK and MacOS do it
      39ed0508
    • Christophe Geuzaine's avatar
      · 80811181
      Christophe Geuzaine authored
      show 'About' window in the middle of the screen
      80811181
    • Christophe Geuzaine's avatar
      · f5e40835
      Christophe Geuzaine authored
      final shortcut changes decided by Laurent
      f5e40835
    • Christophe Geuzaine's avatar
      *** empty log message *** · 3c0ea9ee
      Christophe Geuzaine authored
      3c0ea9ee
    • Christophe Geuzaine's avatar
      · 1fe8fc33
      Christophe Geuzaine authored
      - On Mac, Cmd==Ctrl
      - better menu dividers
      1fe8fc33
    • Christophe Geuzaine's avatar
      · 2f6cb765
      Christophe Geuzaine authored
      - reworked the keyboard shortcuts with Laurent (our very own Macintosh
        Usability Guidelines Expert)
      
      - new smoothing option for jpeg output
      
      - new small GUI dialogs for ps/pdf/jpeg/gif/msh output (makes the
        'format' menu in the file dialog much shorter)
      2f6cb765
    • Christophe Geuzaine's avatar
      · c4be3d68
      Christophe Geuzaine authored
      bulletproof parse_string and skip_until so that we don't crash and simply
      report the error + use Msg instead of YY_FATAL_ERROR in YY_INPUT
      c4be3d68
Loading