Kling Research and Software, inc

 

Products

All of our products including free source code, code for sale and the IDL books Ronn Kling has written can be found on our sister site www.kilvarock.com

 

Books written by Ronn Kling

Application Development with IDL

This book is written for scientists, engineers and programmers who want to combine their analytical techniques with widget interfaces. In the past we were restricted to writing procedural programs that read namelists, files, or had data entered in from a prompt. This book shows how to integrate widget interfaces with analysis code resulting in an application that will increase your productivity and quality of your results. By using a widget interface input values can be changed and results displayed in real time without having to endlessly execute the same procedures over and over again.

These techniques are illustrated with examples using active contours (snakes), simulated annealing, watershed segmentation, region of interest creation and object/widget hybrids. In each case the theory behind the application is explained, interface layout discussed and the code is created step by step.

In addition, numerous tricks to speed up your IDL code are shown and used in the examples

 

Calling C and C++ from IDL

This 125 page book is written for anyone that wants to be able to call C or C++ programs from IDL. Using very simple examples written in C and C++ the reader will be able to create and pass scalars, arrays, strings and structures back and forth from IDL to C. The code is written for IDL version 5.3 and later but can be made to run on earlier versions with only minor modifications.

In addition new chapters cover the new keyword API available in IDL 5.6 and later, creating a dll project in Visual C++ and debugging a DLM using Visual C++ or Emacs and gdb on Unix.

Over 1000 lines of source code are provided on the accompanying disk with a makefile for all UNIX platforms, com file for VMS, Visual C++ 6.0 project for windows, and a Code Warrior 5 project for the Macintosh.

 

Power Graphics with IDL

This 245 page book endeavors to teach through explanation and example everything a user of IDL will need to "get up to speed" with Object Graphics. Programmers and researchers alike will benefit from this book as they use Object Graphics in their own projects. Over 3000 lines of IDL code are provided on the accompanying CD in order to make the learning process easier.

 

IDL Primer

Beginning IDL users can use this book to quickly learn the necessary IDL syntax and procedures for displaying data. New IDL users can also use this as a quick reference as they learn how to use IDL.

 

Navigating the IDL 7.0 Workbench

This book is essential for anyone wishing to start using the new IDL Development Environment as quickly as possible. Written for the user that has never used the Eclipse Development Environment, you will quickly learn all about Perspectives, Views and useful tips and tricks.