App-SeismicUnixGui

 view release on metacpan or  search on metacpan

lib/App/SeismicUnixGui/developer/Stripped/plot/xcontour.xplot.main  view on Meta::CPAN


 Caveats and Notes:
 The code has been developed under Linux 1.3.20/Xfree 3.1.2E (X11 6.1)
 with gcc-2.7.0 But hopefully it should work on other platforms as well

 Since all the contours are drawn by Vector plot call's everytime the
 Window is exposed, the exposing can be darn slow 
 OOPS This should be history... Now I keep my window content with backing
 store so I won't have to redraw my window unless I really have to...

 Portability Question: I guess I should check if the display supports
 backingstore and redraw if it doesn't (see DoesBackingStore(3) )
 I have to be able to use CWBackingStore==Always (other values can be
 NonUseful and WhenMapped

 Since I put the contour labels everytime I draw one contour level the area 
 that contains the label will be crossed by the the next contour lines...
 (this bug also seems to be present in pscontour)
 To fix this I have to redraw all the labels after been through all
 the contour calls
 Right now I can't see a way to fix this without actually to through

lib/App/SeismicUnixGui/developer/Stripped/plot/xcontour.xplot.main  view on Meta::CPAN

   I suppose there is a couple of memory leaks due to missing free'ing of
 numerous pointers (especially fonts,GC's & colors could be a problem...

   I have to browse through the internal pscontour call... basically what
 I have done is just putting pscontour instead of pswigb... Instead of
 repositioning the input file  pointer (which doesnt work with pipes) one
 should consider the use of temporary file
   or write your zoombox to pscontour (...how one does that?)

  Wish List:
   The use of cgray's unused until now... I guess I'll need to allocate
 a gray Colormap  -> meaning that the code not will run at other display
 than 8 bit Pseudocolor :( (with the use of present version of the colormap
 library (code in $CWPROOT/src/xplot/lib ) )

  The format of contour label should be open for the user.. 
  
  It could be nice if one could choose to have a pixmap (like ximage )
 underlying  the contours... this should be defined either by the input
 data  or by a seperate file
  eg useful for viewing traveltime contours on top a plot of the velocity

lib/App/SeismicUnixGui/geopsy/gpdcreport.pm  view on Meta::CPAN

  -refraVp <source>         Output Vp travel time curve for source index to stdout
  -refraVs <source>         Output Vs travel time curve for source index to stdout
  -ring <index>             Add one ring to list of rings to output (default=nothing)
  -o <FILE>                 Export selected models to FILE with the current binary format for .report files. This
                            option may be usefull to convert old .report files produced by na_viewer or first dinver
                            releases.
  -compat <TYPE>            Compatibility with previous versions of .report format. TYPE may take the following
                            values:
                              na_viewer   old .report as output by the ancestor of dinver (before 2005).
                              beta        first release of the new .report format (not yet support for implicit mode
                                          guess specification). All releases from year 2006 and end of 2005.
                              current     .report produced by current releases of dinver. All releases since
                                          beginning of year 2007.Versioning implemented in this format should
                                          guarantee the future support for this format.

Generic options:
  -h, -help [<SECTION>]     Shows help. SECTION may be empty or: all, html, latex, generic, debug, examples,
                            gpdcreport
  -version                  Shows version information
  -app-version              Shows short version information
  -j, -jobs <N>             Allows a maximum of N simulteneous jobs for parallel computations (default=8).

lib/App/SeismicUnixGui/sunix/plot/xcontour.pm  view on Meta::CPAN

 Since all the contours are drawn by Vector plot call's everytime the

 Window is exposed, the exposing can be darn slow 

 OOPS This should be history... Now I keep my window content with backing

 store so I won't have to redraw my window unless I really have to...



 Portability Question: I guess I should check if the display supports

 backingstore and redraw if it doesn't (see DoesBackingStore(3) )

 I have to be able to use CWBackingStore==Always (other values can be

 NonUseful and WhenMapped



 Since I put the contour labels everytime I draw one contour level the area 

lib/App/SeismicUnixGui/sunix/plot/xcontour.pm  view on Meta::CPAN

 repositioning the input file  pointer (which doesnt work with pipes) one

 should consider the use of temporary file

   or write your zoombox to pscontour (...how one does that?)



  Wish List:

   The use of cgray's unused until now... I guess I'll need to allocate

 a gray Colormap  -> meaning that the code not will run at other display

 than 8 bit Pseudocolor :( (with the use of present version of the colormap

 library (code in $CWPROOT/src/xplot/lib ) )



  The format of contour label should be open for the user.. 



( run in 1.110 second using v1.01-cache-2.11-cpan-748bfb374f4 )