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 )