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 Stats.C |
Source (no input) nodes | Checker.C Grid.C |
Defining Callbacks | Callback.C Stats.C |
Adding custom icons to nodes | Pizza.C |
Preferences - getting & setting values, creating custom ones |
Preferences.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 Stats.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.
AddColor.C | Add a constant color value to an image. |
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. |
CircleRamp.C | The RAYZ Circle Ramp node. |
Clamp.C | Limit the color values to a range. |
Com.C | Define a new image file format. |
CropCircle.C | Crop an image to a user-defined circle. |
Cube.C | Define a new function for the expression language. |
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. |
Grid.C | The Grid node source. |
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. |
NewMult.C | Shows handling images of different sizes. |
NULL_FileManager.C | A file manager plugin which does nothing, but can be used as a base for writing your own. |
Pizza.C | Shows setting up a node icon. |
Preferences.C | Sets, gets and defines user preferences. |
Ramp.C | Does vertical and horizontal gradients. |
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. |
Stats.C | Shows a callback button that builds and executes a list of image ops, and then updates the node panel with the results. |
Tiff.C | The Rayz tiff file handler, for reference. |
Widgets.C | Demonstrate all Rayz GUI widgets. |