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.
|
|
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. |