Skip to content
Snippets Groups Projects
  1. Apr 19, 2005
  2. Apr 06, 2005
    • Christophe Geuzaine's avatar
      · 58a2fb6a
      Christophe Geuzaine authored
      - changed "View.ArrowLocation" into "View.GlyphLocation" (this way we can
        also use this option to display the numeric values at the nodes,
        instead of displaying always at the barycenter)
      
      - changed the numeric display of vectors (display the 3 omponents
        instead of the norm)
      58a2fb6a
  3. Mar 21, 2005
  4. Mar 20, 2005
  5. Mar 15, 2005
  6. Mar 14, 2005
    • Christophe Geuzaine's avatar
      · 39615564
      Christophe Geuzaine authored
      better subdivision scheme for drawing scalar hexahedra (with edges matching
      on opposite faces)
      39615564
    • Christophe Geuzaine's avatar
      · 726479cd
      Christophe Geuzaine authored
      axes color
      726479cd
    • Christophe Geuzaine's avatar
      · 8628d99f
      Christophe Geuzaine authored
      new option to control a view's axes color
      8628d99f
  7. Mar 13, 2005
    • Christophe Geuzaine's avatar
      · 8078f5d4
      Christophe Geuzaine authored
      add missing line width spec
      8078f5d4
    • Christophe Geuzaine's avatar
      · 7bb4ecf3
      Christophe Geuzaine authored
      fix small bug in center-align for TeX output
      7bb4ecf3
    • Christophe Geuzaine's avatar
      · 1242f3fd
      Christophe Geuzaine authored
      - better test for drawing geo+mesh bbox
      - ask if we want to uncompress gz files during merge
      1242f3fd
    • Christophe Geuzaine's avatar
      · 33265b11
      Christophe Geuzaine authored
      make center/right-align work for scales and 2d-plots, too
      33265b11
    • Christophe Geuzaine's avatar
      · 71d7dc72
      Christophe Geuzaine authored
      added a 5th axes mode: "Ruler" to help measure distances between any two
      points
      71d7dc72
  8. Mar 12, 2005
    • Christophe Geuzaine's avatar
      · 0d8b1b08
      Christophe Geuzaine authored
      polish the last commit some more (activate/deactivate widgets, etc.)
      0d8b1b08
    • Christophe Geuzaine's avatar
      · 150f017b
      Christophe Geuzaine authored
      a little more work on the axes stuff: enable global axes for the geometry and
      the mesh, too. We can finally get rid of the ugly old "moving axes" bit.
      
      (+ reverted changes in unproject: need to be more careful since unproject
      can be called outside Draw())
      150f017b
    • Christophe Geuzaine's avatar
      · 39a65d62
      Christophe Geuzaine authored
      - added an option to force the size/position of the 3D grids/axes
      
      - cleaned-up the whole size/position thing of 2D/3D grids: it's much
        more consistent now (and the GUI is nicer)
      
      - rewrote the algorithm for automatic positionning of 2D graphs (now
        they rescale with the window, which is much nicer--and far more
        practical)
      39a65d62
  9. Mar 11, 2005
    • Christophe Geuzaine's avatar
      · f942466b
      Christophe Geuzaine authored
      - cleaned up (somewhat) + finished the euler angles/quaternion handling
      
      - added a new little dialog in gui to specify the rotations/scales/translations by
        hand. This is similar to what I did in the Motif version of Gmsh a looooong time
        ago, and I was really missing this capability... (e.g. being able to specify
        exact rotation angles)
      f942466b
    • Christophe Geuzaine's avatar
      · efdb7f0a
      Christophe Geuzaine authored
      - the grid options now also apply to 3D views (this way we can
        finally get accurate size info for any data set; and the info
        is updated in real-time for gemeotry transformations & displacement
        maps)
      
      - new option to specify the size of the moving axes
      
      - generalized text align code (we now support the 9 modes that TeX
        does)
      efdb7f0a
  10. Mar 09, 2005
    • Christophe Geuzaine's avatar
      · 16bc15bf
      Christophe Geuzaine authored
      enhanced clipping planes (thick lines + easy "invert orientation")
      16bc15bf
    • Christophe Geuzaine's avatar
      · 568ce660
      Christophe Geuzaine authored
      added arrows to show the orientation of the cut plane
      568ce660
    • Christophe Geuzaine's avatar
      · 258d80b7
      Christophe Geuzaine authored
      removed all unnecessary glPushMatrix/glPopMatrix calls
      258d80b7
  11. Feb 28, 2005
    • Christophe Geuzaine's avatar
      · 9349b73c
      Christophe Geuzaine authored
      Merged patch from Matt Gundry <mjgundry@faa-engineers.com> to support
      the structured Plot3d mesh format.
      9349b73c
  12. Feb 20, 2005
    • Christophe Geuzaine's avatar
      · 32567663
      Christophe Geuzaine authored
      - New "Discrete Line" commands (similar to the Discrete Surface commands, but for
        curves).
      
        This permits e.g. to use Gmsh's extrusion mesh generators on 2D meshes (with
        boundaries) imported from other programs, and have all the useful elements
        generated (both volume and surface).
      
      - Don't use Ctrl+m for File->Merge, as it is a reserved keyword for
        Window->Minimize on OS X:
        * File->Merge is now Shift+Ctrl+o (since it's in some way a variation of
          File->Open's Ctrl+o)
        * Tools->Options is now Shift+Ctrl+n
      32567663
  13. Jan 21, 2005
    • Christophe Geuzaine's avatar
      · e3b678d8
      Christophe Geuzaine authored
      don' draw full stem in filled mode
      e3b678d8
    • Christophe Geuzaine's avatar
      · 7e48c985
      Christophe Geuzaine authored
      fix normal orientation of second triangle
      7e48c985
    • Christophe Geuzaine's avatar
      · c7b26c98
      Christophe Geuzaine authored
      make simple arrows/pyramids look nicer when lighting is on
      c7b26c98
    • Christophe Geuzaine's avatar
      · 8c9aa6f1
      Christophe Geuzaine authored
      better estim of label width
      8c9aa6f1
  14. Jan 18, 2005
    • Christophe Geuzaine's avatar
      · dcfcfbbc
      Christophe Geuzaine authored
      %g->%.3g + use format also for 2d graphs
      dcfcfbbc
    • Christophe Geuzaine's avatar
      · 03825ecd
      Christophe Geuzaine authored
      set default number format to %g, and use it to display the time value, too
      03825ecd
  15. Jan 14, 2005
    • Christophe Geuzaine's avatar
      · 29d84ead
      Christophe Geuzaine authored
      small cleanup (+ remove solver link on webpage)
      29d84ead
  16. Jan 13, 2005
    • Christophe Geuzaine's avatar
      · 5b890ab5
      Christophe Geuzaine authored
      - renamed "Duplicate View" into "Alias View" (suggested by Philippe;
        less confusing since "Duplicate" implies that we actually copy the
        data, which is not what we are doing)
      
      - added general "on the fly" tranformation matrix option. This allows
        for very efficient visualization of aliased datasets with
        non-destructive rotations, symmetries, etc.
      5b890ab5
  17. Jan 09, 2005
    • Christophe Geuzaine's avatar
      · 19a1f549
      Christophe Geuzaine authored
      remove unused glColor call
      19a1f549
    • Christophe Geuzaine's avatar
      · 2a115f2b
      Christophe Geuzaine authored
      fix proto
      2a115f2b
    • Christophe Geuzaine's avatar
      · 3d83bd66
      Christophe Geuzaine authored
      - generalized Plugin(CutGrid):
         * now works also for lines/points (i.e., when nPointsU and/or nPointV == 1)
         * new option ConnectPoints
      
      - new Plugin(Eigenvalues)
      
      - don't force color in Draw_PlaneInBoundingBox
      3d83bd66
  18. 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
  19. Jan 02, 2005
    • Christophe Geuzaine's avatar
      · 9894a5fe
      Christophe Geuzaine authored
      add option to specify the size of the small axes
      9894a5fe
  20. Jan 01, 2005
    • 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
  21. Dec 31, 2004
    • 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
Loading