Source Example Index

This is a guide to the source examples supplied with Rayz.

The first list is an inverted index, which lists topics that you may be interested in, and then for each topic, one or more source files which illustrate some aspect of that topic.
Topic
Example(s)
Overlays CropCircle.C
FieldChart.C
SimpleOverlay.C
InteractiveOverlay.C
Rayz library routines BlurXY.C
Source (no input) nodes Checker.C
Grid.C
Error handling Errors.C
Warning.C
File Formats Com.C
Jpeg.C
Tiff.C
Adding LUTs UserLUT.C
Setting widget values programmatically Callback.C
Enable.C
Inputs of different sizes Regions.C
Defining parameters Widgets.C
Widget reference Enable.C
Widgets.C
Labeling Node Outputs ChannelSplit.C
Multiple Node Outputs ChannelSplit.C

The second list is an alphabetical guide to the plugins supplied with the documentation.
BlurXY.C Use internal Rayz IMs to blur an image separately in X and Y.
Callback.C Demonstrate how a callback button is implemented.
ChannelSplit.C Splits an input image into 2 output streams, one for RGB and the other for Alpha.
Checker.C Create a checkerboard.
Com.C Define a new image file format.
CropCircle.C Crop an image to a user-defined circle.
EarthQuake.C Use internal Rayz IMs to do a camera shake operator.
Enable.C Demonstrate enabling/disabling parameters, and also setting them from within the program.
Errors.C Demonstrate how to signal errors to users.
InteractiveOverlay.C Demonstrate how to implement overlay graphics which users can interact with
Jpeg.C The Rayz jpeg file handler, for reference.
LUTParams.C Create a display conversion mechanism that incorporates user parameters.
LUTSimple.C Create a simple display conversion LUT.
Mask185.C Create an overlay that masks the image viewer to a 1:1.85 ratio.
Regions.C Demonstrate how to handle regions of multiple images which are not aligned.
Shift.C Demonstrate using the image context to manipulate an image.
Simple.C The simplest possible node in Rayz.
SimpleOverlay.C A simple node with an overlay.
SimpleParam.C A simple node with user parameters.
SimpleTwoInput.C A simple node with two inputs.
Tiff.C The Rayz tiff file handler, for reference.
Widgets.C Demonstrate all Rayz GUI widgets.


[Previous Page] [Next Page]
[Table of Contents] [Index]

Copyright © 2002 Silicon Grail Inc.
736 Seward Street, Hollywood, CA 90038