BlueSpray - Help
© SchoonerTurtles, Inc. 2012-2015

Introduction
Contents
Getting Started
Download
Navigating
Tutorials
Scripting
Advanced
About

Extending STTransformRaster

Below are the functions that can be overriden to createa new STTransformRaster. Please refer to the tutorials for more informationon which functions to override in diffierent situations.

Super Class STProcess

ReturnsDefaultFunctionThrows
String New GetDefaultOutputName(int Index) Exception
boolean false GetInPlace()  
Class[] STLayerRaster.class GetInputClasses(int Index) Exception
int 1 GetMaxInputs()  
int 1 GetMaxOutputs()  
boolean true GetModifies()  
int 1 GetNumInputs()  
int 1 GetNumOutputs()  
Class[] STLayerRaster.class GetOutputClasses(int Index) Exception
Calls Process(Inputs,Outputs) Process() Exception
Exception Process(STContent Inputs[],STContent Outputs[]) Exception
Calls Process(Inputs,Outputs) ProcessWithAnimation() Exception

Class STTransformRaster

ReturnsDefaultFunctionThrows
int 0 GetXPadInPixels()  
int 0 GetYPadInPixels()  
Calls ProcessTile() for each tile Process(STContent Inputs[],STContent Outputs[]) Exception
Calls ProcessTile(Input,Output) ProcessTile(int Cycle,STContent Inputs[],STContent Outputs[]) Exception
Exception ProcessTile(int Cycle,STRaster Input) Exception
Exception ProcessTile(int Cycle,STRaster Input,STRaster Output) Exception
Exception ProcessTile(int Cycle,STRaster[] Inputs,STRaster[] Outputs) Exception