forked from idl-coyote/coyote
-
Notifications
You must be signed in to change notification settings - Fork 0
The Coyote Library evolved from work David Fanning was doing teaching IDL courses and answering IDL questions on the IDL newsgroup. It is meant to be a well-documented library that demonstrates how to write solid (dare we say eloquent) IDL programs that are easy to maintain and extend. You can learn more about these programs and about IDL progra…
YangTze7/coyote
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The Coyote Library is an Open Source programming project, hosted at https://github.com/idl-coyote/coyote. Programs in the Coyote Library are updated frequently and new programs are added continuously. It is extremely important that you keep up with recent changes if you expect to work with the Coyote Library and all of the other IDL programs in the world that use the Coyote Library. Please update your library every time you think of it! You can find the latest version of the Coyote Library at this location: https://wwww.idlcoyote.com/programs/coyoteprograms.zip Or, in the Download section here: https://github.com/idl-coyote/coyote/archive/master.zip The Coyote Library evolved from work David Fanning was doing teaching IDL courses and answering IDL questions on the IDL newsgroup. It is meant to be a well-documented library that demonstrates how to write solid (dare we say eloquent) IDL programs that are easy to maintain and extend. You can learn more about these programs and about IDL programming in general at David's web page, Coyote's Guide to IDL Programming. https://www.idlcoyote.com/ PROGRAMS RENAMED: Note that in February 2011 a great many Coyote Library programs were renamed to start with the letter "cg" for Coyote Graphics. The old programs didn't go away, they simply moved to the "retired" sub-directory in the Coyote Library. If you want to use them, all you need to is add the Coyote Library and all its sub-directories to your IDL path. (Normally this is done by putting a check mark in front of the directory if you set your path with the IDL workbench, or by adding a + sign to the name of the directory in an IDL start-up file.) Further development, however, had stopped for "retired" programs and will only go forward on the renamed Coyote Library programs. This means you will *probably* want to start using the new names in your programs. Most of the names are self-explanatory. A few are not. Here are some common programs with their name changes on the right: CTLoad -> cgLoadCT FSC_Color -> cgColor LoadData -> cgDemoData TVInfo -> cgImageInfo TVImage -> cgImage TVRead -> cgSnapshot AUTHOR: David W. Fanning FANNING SOFTWARE CONSULTING 1645 Sheely Drive Fort Collins CO 80526 USA Phone: 970-221-0438 E-mail: [email protected] If you have a question about the software or how to use it, please contact David Fanning via e-mail. All Coyote Library routines use the following BSD Open Source License: ;******************************************************************************************; ; ; ; Copyright (c) 2012, by Fanning Software Consulting, Inc. All rights reserved. ; ; ; ; Redistribution and use in source and binary forms, with or without ; ; modification, are permitted provided that the following conditions are met: ; ; ; ; * Redistributions of source code must retain the above copyright ; ; notice, this list of conditions and the following disclaimer. ; ; * Redistributions in binary form must reproduce the above copyright ; ; notice, this list of conditions and the following disclaimer in the ; ; documentation and/or other materials provided with the distribution. ; ; * Neither the name of Fanning Software Consulting, Inc. nor the names of its ; ; contributors may be used to endorse or promote products derived from this ; ; software without specific prior written permission. ; ; ; ; THIS SOFTWARE IS PROVIDED BY FANNING SOFTWARE CONSULTING, INC. ''AS IS'' AND ANY ; ; EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES ; ; OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT ; ; SHALL FANNING SOFTWARE CONSULTING, INC. BE LIABLE FOR ANY DIRECT, INDIRECT, ; ; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED ; ; TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; ; ; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ; ; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ; ; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS ; ; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ; ;******************************************************************************************; DOCUMENTATION: Documentation for Coyote Graphics Routines (any program starting with "cg" as a prefex as well as other intimately tied to Coyote Graphics routines) is available on line: https://www.idlcoyote.com/idldoc/cg/index.html Documentation for other routines is available as an HTML file in the Coyote directory: https://www.idlcoyote.com/programs/program.documentation.html
About
The Coyote Library evolved from work David Fanning was doing teaching IDL courses and answering IDL questions on the IDL newsgroup. It is meant to be a well-documented library that demonstrates how to write solid (dare we say eloquent) IDL programs that are easy to maintain and extend. You can learn more about these programs and about IDL progra…
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- IDL 94.0%
- HTML 6.0%