实例介绍
根据离散点画等值线,使用OpenGL等方法进行填充的源程序
【实例截图】
【核心代码】
contour-0.9.9.tar
└── contour-0.9.9
├── aclocal.m4
├── appFactory.cpp
├── appFactory.h
├── bathApp.h
├── canvas.h
├── color
│ ├── colorbox.h
│ ├── colorFactory.cpp
│ ├── colorFactory.h
│ ├── colorRange16Default.cpp
│ ├── colorRange16Default.h
│ ├── colorRange8Default.cpp
│ ├── colorRange8Default.h
│ ├── colorRange.h
│ └── CVS
│ ├── Entries
│ ├── Repository
│ └── Root
├── colorAlgorithm.h
├── colorDefaultAlgorithm.cpp
├── colorDefaultAlgorithm.h
├── commandApplication.cpp
├── commandApplication.h
├── commandAutoCenter.cpp
├── commandAutoCenter.h
├── command.cpp
├── commandCursor.cpp
├── commandCursor.h
├── commandDraw.cpp
├── commandDraw.h
├── commandEventSource.h
├── commandGrid.cpp
├── commandGrid.h
├── command.h
├── commandPan.cpp
├── commandPan.h
├── commandTrack.cpp
├── commandTrack.h
├── commandZoom.cpp
├── commandZoom.h
├── component.reg
├── config.h.in
├── configure
├── configure.in
├── contour
├── contourDBEffort.h
├── contourDBManager.cpp
├── contourDBManager.h
├── contourGraphicContainer.cpp
├── contourGraphicContainer.h
├── contourGraphic.cpp
├── contourGraphic.h
├── #contour.jcc#
├── contour.jcc
├── controlpanel.h
├── COPYING
├── cursor.cpp
├── cursorCrosshair.cpp
├── cursorCrosshair.h
├── cursorDrawTrack.cpp
├── cursorDrawTrack.h
├── cursor.h
├── cursorNull.cpp
├── cursorNull.h
├── CVS
│ ├── Entries
│ ├── Repository
│ └── Root
├── data
│ ├── 42_068.nos
│ ├── cartcode.txt
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── nhdbfmt.txt
│ └── readme.txt
├── docs
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── menu-toolbar.txt
│ └── PROJECT_NARRATIVE.pdf
├── effort.cpp
├── effortDecorationCollection.cpp
├── effortDecorationCollection.h
├── effortDecoration.cpp
├── effortDecoration.h
├── effortDraw.cpp
├── effortDraw.h
├── effort.h
├── effortTow.h
├── engine.cpp
├── engine.h
├── eventSource.cpp
├── eventSource.h
├── eventSubscriber.h
├── exception.h
├── extractor.h
├── gdkCanvas.cpp
├── gdkCanvas.h
├── gecko.cpp
├── gecko.h
├── gnomeApp.cpp
├── gnomeApp.h
├── gps.cpp
├── gpsd
│ ├── acconfig.h
│ ├── aclocal.m4
│ ├── CHANGELOG
│ ├── config.cache
│ ├── config.h
│ ├── config.h.in
│ ├── config.log
│ ├── config.status
│ ├── configure
│ ├── configure.in
│ ├── COPYING
│ ├── CVS
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── display.c
│ ├── em.c
│ ├── em.o
│ ├── Gps
│ ├── gps.c
│ ├── gpsd
│ ├── gpsd.c
│ ├── gpsd.h
│ ├── gpsd.lsm
│ ├── gpsd.o
│ ├── gps.h
│ ├── INSTALL
│ ├── libgpsd.a
│ ├── Makefile
│ ├── Makefile.in
│ ├── make.out.2
│ ├── netlib.c
│ ├── netlib.o
│ ├── nmea.h
│ ├── nmea_parse.c
│ ├── nmea_parse.o
│ ├── README
│ ├── README.EarthMate
│ ├── rockwell.c
│ ├── serial.c
│ ├── serial.o
│ ├── Tachometer.c
│ ├── Tachometer.h
│ ├── TachometerP.h
│ ├── tm.c
│ ├── tm.o
│ ├── TODO
│ ├── version.h
│ ├── XGpsSpeed
│ ├── xgpsspeed.c
│ ├── xgpsspeed.h
│ └── xgpsspeed.icon
├── gpsd-1.06.tar.gz
├── gps.h
├── gtkApp.cpp
├── gtkApp.h
├── gtkCommandHandler.cpp
├── gtkCommandHandler.h
├── gtkCurrentPositionIndicator.cpp
├── gtkCurrentPositionIndicator.h
├── gtkGPSDisplay.cpp
├── gtkGPSDisplay.h
├── gtkLatLongLine.cpp
├── gtkLatLongLine.h
├── gtkMenu.cpp
├── gtkMenu.h
├── gtkmozembed.h
├── gtkPreferences.cpp
├── gtkPreferences.h
├── gtkSplash.cpp
├── gtkSplash.h
├── gtkToolbar.cpp
├── gtkToolbar.h
├── htdocs
│ ├── config.php
│ ├── crew
│ │ ├── crew_back.php
│ │ ├── crew_back.php~
│ │ ├── crew.php
│ │ ├── crew.php~
│ │ └── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── graphix
│ │ ├── crew_add.png
│ │ ├── crew_all.png
│ │ ├── crew_edit.png
│ │ ├── crew_list.png
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── model.png
│ │ ├── net_add.png
│ │ ├── net_all.png
│ │ ├── net_edit.png
│ │ ├── nets.png
│ │ ├── tow_edit.png
│ │ ├── tow_new.png
│ │ ├── trip_edit.png
│ │ ├── trip_hail.png
│ │ ├── trip_sheet.png
│ │ └── trip_start.png
│ ├── html
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ └── html_back.php
│ ├── nets
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── net_back.php
│ │ ├── net_back.php~
│ │ ├── net.php
│ │ ├── net.php~
│ │ └── old
│ │ ├── add_net.html
│ │ ├── domnets.xml
│ │ └── nets.xml
│ ├── style
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Repository
│ │ │ └── Root
│ │ └── show_all.xsl
│ └── trip
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── history.php
│ ├── tow_back.php
│ ├── tow_back.php~
│ ├── trip_back.php
│ └── trip.php
├── INSTALL
├── install.sh
├── latLongGrid.cpp
├── latLongGrid.h
├── latLongLine.cpp
├── latLongLine.h
├── lib
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── libpgDBManager.so
│ ├── libpgDBManager.so.1
│ └── libpgDBManager.so.1.0
├── main.cpp
├── Makefile
├── Makefile.in
├── menu.cpp
├── menu.h
├── mgd77Extractor.cpp
├── mgd77Extractor.h
├── navTool.cpp
├── navTool.h
├── panner.cpp
├── panner.h
├── parametricSurface.cpp
├── parametricSurface.h
├── persistence.h
├── pics
├── pixmaps
│ ├── copy.xpm
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── eastcoast.jpg
│ ├── exit.xpm
│ ├── good-sal.xcf
│ ├── grid.xpm
│ ├── gxabout.xpm
│ ├── help.xpm
│ ├── html-break.xpm
│ ├── html-center.xpm
│ ├── html-font.xpm
│ ├── html-header.xpm
│ ├── html-image.xpm
│ ├── html-line.xpm
│ ├── html-link.xpm
│ ├── html-list.xpm
│ ├── html-style.xpm
│ ├── html-table.xpm
│ ├── nav
│ │ ├── 1.1.xpm
│ │ ├── all.xpm
│ │ ├── c11.xpm
│ │ ├── c121.xpm
│ │ ├── c12.xpm
│ │ ├── c13.xpm
│ │ ├── c21.xpm
│ │ ├── c22.xpm
│ │ ├── c23.xpm
│ │ ├── c24.xpm
│ │ ├── c25.xpm
│ │ ├── c31.xpm
│ │ ├── c32.xpm
│ │ ├── c33.xpm
│ │ ├── c34.xpm
│ │ ├── c35.xpm
│ │ ├── c41.xpm
│ │ ├── c42.xpm
│ │ ├── c43.xpm
│ │ ├── c44.xpm
│ │ ├── c45.xpm
│ │ ├── c51.xpm
│ │ ├── c521.xpm
│ │ ├── c522.xpm
│ │ ├── c53.xpm
│ │ └── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── new.xpm
│ ├── old-xpms.h
│ ├── open_mail.xpm
│ ├── open_news.xpm
│ ├── open.xpm
│ ├── paste.xpm
│ ├── post.xpm
│ ├── print.xpm
│ ├── render.xpm
│ ├── reply.xpm
│ ├── save.xpm
│ ├── send_mail.xpm
│ ├── settings.xpm
│ ├── splash.xpm
│ └── westcoast.jpg
├── position.cpp
├── position.h
├── postgres
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── Makefile
│ ├── Makefile.in
│ ├── pgDBEffort.cpp
│ ├── pgDBEffort.cpp~
│ ├── pgDBEffort.h
│ ├── pgDBEffort.h~
│ ├── pgDBEffort.o
│ ├── pgDBManager.cpp
│ ├── pgDBManager.cpp~
│ ├── pgDBManager.h
│ ├── pgDBManager.h~
│ ├── pgDBManager.o
│ ├── pgx
│ │ ├── Makefile
│ │ ├── testlibpq0.cc
│ │ ├── testlibpq1.cc
│ │ ├── testlibpq2.cc
│ │ ├── testlibpq2.sql
│ │ ├── testlibpq3.cc
│ │ ├── testlibpq3.sql
│ │ ├── testlibpq4.cc
│ │ ├── testlibpq4.sql
│ │ ├── testlibpq5.cc
│ │ ├── testlibpq5.sql
│ │ ├── testlibpq6.cc
│ │ └── testlo.cc
│ └── postgres.jcc
├── preferences.h
├── rcPersistence.cpp
├── rcPersistence.h
├── README
├── sal55NavTool.cpp
├── sal55NavTool.h
├── scr1.jpg
├── softwareNavTool.h
├── spline.cpp
├── splineEngine.cpp
├── splineEngine.h
├── spline_forwarddifference.cpp
├── spline_forwarddifference.h
├── spline.h
├── sql
│ ├── boat.sql
│ ├── boat.sql~
│ ├── build.log
│ ├── build.sh
│ ├── catch.sql
│ ├── catch.sql~
│ ├── crew.sql
│ ├── crew.sql~
│ ├── CVS
│ │ ├── Entries
│ │ ├── Repository
│ │ └── Root
│ ├── draw.sql
│ ├── draw.sql~
│ ├── effort.sql
│ ├── effort.sql~
│ ├── net.sql
│ ├── net.sql~
│ ├── setup.txt
│ ├── setup.txt~
│ ├── species.sql
│ ├── species.sql~
│ ├── tow.sql
│ ├── tow.sql~
│ ├── trackpoints.sql
│ ├── trackpoints.sql~
│ ├── trip.sql
│ └── trip.sql~
├── timer.cpp
├── timer.h
├── timer.out
├── toolbar.h
├── top_html.png
├── tow.cpp
└── tow.h
37 directories, 399 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论