root directories
├── clean.sh
├── Compile.sh
├── lib
│ ├── include
│ │ ├── alloc.c
│ │ ├── alloc.h
│ │ ├── bhdr.h
│ │ ├── cjbsegy.h
│ │ ├── complex.c
│ │ ├── complex.h
│ │ ├── cwp.h
│ │ ├── fft.c
│ │ ├── fft.h
│ │ ├── hdr.h
│ │ └── mute_direct.h
│ ├── seismic
│ │ ├── libRungeKutta.so
│ │ ├── RungeKutta.h
│ │ ├── src_seismic_RungeKutta.c
│ │ └── src_seismic_RungeKutta.h
│ └── src_seismic_RungeKutta.h
├── MainWindow.java
├── Makefile
├── net
│ └── java
│ └── dev
│ └── designgridlayout
│ ├── AbstractClassBasedHeightGrowPolicy.java
│ ├── AbstractNonGridRow.java
│ ├── AbstractRowItem.java
│ ├── AbstractRow.java
│ ├── BarRowItem.java
│ ├── BarRow.java
│ ├── BaselineHelper.java
│ ├── BasicItem.java
│ ├── CenterRow.java
│ ├── ClassBasedHeightGrowPolicy.java
│ ├── ComponentGapsHelper.java
│ ├── ComponentHelper.java
│ ├── ComponentizerItem.java
│ ├── Componentizer.java
│ ├── ComponentizerLayout.java
│ ├── ContainerHeightGrowPolicy.java
│ ├── DefaultGrowPolicy.java
│ ├── DesignGridLayout.java
│ ├── DesignGridLayoutManager.java
│ ├── EmptySubGrid.java
│ ├── GridRow.java
│ ├── HeightGrowPolicy.java
│ ├── HeightGrowPolicyMapper.java
│ ├── IBarRow.java
│ ├── IExtractor.java
│ ├── IGridRow.java
│ ├── IHideable.java
│ ├── IItem.java
│ ├── INonGridRow.java
│ ├── IRowCreator.java
│ ├── IRowItem.java
│ ├── IRow.java
│ ├── ISpannableGridRow.java
│ ├── ISubGrid.java
│ ├── ISubGridStarter.java
│ ├── JScrollPaneHeightGrowPolicy.java
│ ├── JSliderHeightGrowPolicy.java
│ ├── LabelAlignment.java
│ ├── LayoutHelper.java
│ ├── LeftRow.java
│ ├── MarkerHelper.java
│ ├── NonGridRowItem.java
│ ├── OrientationPolicy.java
│ ├── package-info.java
│ ├── ParentWrapper.java
│ ├── PlatformHelper.java
│ ├── RightRow.java
│ ├── RowGroup.java
│ ├── RowItem.java
│ ├── RowIterator.java
│ ├── SubGrid.java
│ ├── SubList.java
│ ├── Tag.java
│ └── UnitHeightGrowPolicy.java
├── picture
│ ├── Author
│ │ ├── rongtao2.png
│ │ └── rongtao.png
│ ├── BackGround
│ │ ├── background1.png
│ │ ├── background2.png
│ │ ├── background3.png
│ │ ├── background4.png
│ │ ├── background5.png
│ │ └── background6.png
│ ├── ButtonImg
│ │ ├── bicycle16.png
│ │ ├── bicycle32.png
│ │ ├── bomb16.png
│ │ ├── bomb32.png
│ │ ├── close16.png
│ │ ├── close32.png
│ │ ├── color16.png
│ │ ├── color32.png
│ │ ├── computer16.png
│ │ ├── computer32.png
│ │ ├── copy16.png
│ │ ├── copy32.png
│ │ ├── curve16.png
│ │ ├── curve32.png
│ │ ├── curves16.png
│ │ ├── curves32.png
│ │ ├── cut16.png
│ │ ├── cut32.png
│ │ ├── ellipse16.png
│ │ ├── ellipse32.png
│ │ ├── exit16.png
│ │ ├── exit32.png
│ │ ├── folder16.png
│ │ ├── folder32.png
│ │ ├── font16.png
│ │ ├── font32.png
│ │ ├── fontbold16.png
│ │ ├── fontbold32.png
│ │ ├── fontitalic16.png
│ │ ├── fontitalic32.png
│ │ ├── fontstrike16.png
│ │ ├── fontstrike32.png
│ │ ├── fontunderline16.png
│ │ ├── fontunderline32.png
│ │ ├── freehand16.png
│ │ ├── freehand32.png
│ │ ├── image16.png
│ │ ├── image32.png
│ │ ├── java128.png
│ │ ├── java16.png
│ │ ├── java32.png
│ │ ├── java64.png
│ │ ├── movie16.png
│ │ ├── movie32.png
│ │ ├── newdocument16.png
│ │ ├── newdocument32.png
│ │ ├── newdocumentwithedit16.png
│ │ ├── newdocumentwithedit32.png
│ │ ├── ok116.png
│ │ ├── ok132.png
│ │ ├── ok16.png
│ │ ├── ok32.png
│ │ ├── opendocument16.png
│ │ ├── opendocument32.png
│ │ ├── paste16.png
│ │ ├── paste32.png
│ │ ├── pen16.png
│ │ ├── pen32.png
│ │ ├── person16.png
│ │ ├── person32.png
│ │ ├── printer16.png
│ │ ├── printer32.png
│ │ ├── raypath16.png
│ │ ├── raypath32.png
│ │ ├── raytracing16.png
│ │ ├── raytracing32.png
│ │ ├── rectangle16.png
│ │ ├── rectangle32.png
│ │ ├── save16.png
│ │ ├── save32.png
│ │ ├── select16.png
│ │ ├── select32.png
│ │ ├── shaped16.png
│ │ ├── shaped32.png
│ │ ├── soundmax16.png
│ │ ├── soundmax32.png
│ │ ├── tcurve32.png
│ │ ├── tcurves32.png
│ │ ├── text16.png
│ │ ├── text32.png
│ │ ├── textwithedit16.png
│ │ ├── textwithedit32.png
│ │ ├── timage32.png
│ │ ├── tmovie1order32.png
│ │ ├── tmovie2order32.png
│ │ ├── tmovie32.png
│ │ ├── traypath32.png
│ │ ├── traytracing32.png
│ │ ├── traytracingLG32.png
│ │ └── traytracingRK32.png
│ └── Expression
│ ├── airplain.png
│ ├── bomb.png
│ ├── candle.png
│ ├── candy.png
│ ├── coffee.png
│ ├── crying.png
│ ├── gun.png
│ ├── laugh.png
│ ├── ok.png
│ ├── pingpang.png
│ ├── sad.png
│ └── tea.png
└── src
├── about
│ └── myAuthorAboutDialog.java
├── menu
│ └── myMenu.java
├── myComponent
│ └── myBorderJPanel.java
├── paint
│ ├── myXcurveAboutDialog.java
│ ├── myXcurveJFrame.java
│ ├── myXcurveJPanel.java
│ ├── myXcurveParasJFrame.java
│ ├── myXimageAboutDialog.java
│ ├── myXimageJFrame.java
│ ├── myXimageJPanel.java
│ ├── myXimageParasJFrame.java
│ ├── myXMultiCurveAboutDialog.java
│ ├── myXMultiCurveJFrame.java
│ ├── myXMultiCurveJPanel.java
│ ├── myXMutiCurveParasJFrame.java
│ └── saveJPanel.java
├── seismic
│ ├── cjbsegy.java
│ ├── Lagan.java
│ ├── myLaganRayTracingAboutDialog.java
│ ├── myLaganRayTracingJFrame.java
│ ├── myLaganRayTracingJPanel.java
│ ├── myLaganRayTracingParasJFrame.java
│ ├── myRungeKuttaRayTracingAboutDialog.java
│ ├── myRungeKuttaRayTracingJFrame.java
│ ├── myRungeKuttaRayTracingJFrameParasJFrame.java
│ ├── myRungeKuttaRayTracingJPanel.java
│ ├── mySEGYJFrame.java
│ ├── myXmovie1OrderPMLAboutDialog.java
│ ├── myXmovie1OrderPMLJFrame.java
│ ├── myXmovie1OrderPMLParasJFrame.java
│ ├── myXmovie2OrderAbsAboutDialog.java
│ ├── myXmovie2OrderAbsJFrame.java
│ ├── myXmovie2OrderAbsParasJFrame.java
│ ├── myXraypathDialog.java
│ ├── myXraypathParasJFrame.java
│ ├── RungeKutta.java
│ └── saveJPanel.java
├── swap
│ └── Swap.java
└── text
├── myJFrameTextNew.java
├── myJFrameTextNewWithEdit.java
└── myJFrameTextOpenWithSaveAs.java
20 directories, 225 files