BlueSpray - Help (Version b1.0)
© SchoonerTurtles, Inc. 2012

Introduction
Contents
Getting Started
Download
Navigating
Tutorials
Advanced
About

Extending STProjector

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

Super Class STBase

ReturnsDefaultFunctionThrows
void   Deallocate() Exception
String   GetContainedObjectsProperties(int TheLevel) Exception
String ShortClassName GetName()  
int   SetContainedObjectProperties(String ContainedObjectClassName,String ContainerClassName,String ObjectName,String TheString,int StartIndex) Exception
abstract   void GetProperties(STProperties TheSettings) Exception;
abstract   void SetProperties(STProperties TheProperties) Exception;

Super Class STContent

ReturnsDefaultFunctionThrows
void null AddSettingsPanels(STSettingsDialog TheDialog) Exception
void Show settings dialog DoubleClickBranch(STAppView TheView) Exception
String   GetDefaultExportFileExtention()  
Image null GetTreeIcon(int HeightInPixels) Exception
int 20 GetTreeNodeHeight()  
protected Delete and Extensions void AddMenuItems(Container ThePopupMenu) Exception

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
void Calls Process(Inputs,Outputs) Process() Exception
void Exception Process(STContent Inputs[],STContent Outputs[]) Exception
void Calls Process(Inputs,Outputs) ProcessWithAnimation() Exception

Class STProjector

ReturnsDefaultFunctionThrows
double[] Exception ProjectFromGeographic(double X,double Y) Exception
double[] Exception ProjectToGeographic(double X,double Y) Exception