OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Region.Framework.Interfaces.ITerrain Interface Reference

Public Member Functions

bool Tainted ()
 
bool Tainted (int x, int y)
 
void ResetTaint ()
 
void ModifyTerrain (float height, float seconds, byte brushsize, byte action, float north, float west, IClientAPI remoteUser)
 
void CheckHeightValues ()
 
float[] GetHeights1D ()
 
float[,] GetHeights2D ()
 
double[,] GetHeights2DD ()
 
void GetHeights1D (float[] heights)
 
void SetHeights2D (float[,] heights)
 
void SetHeights2D (double[,] heights)
 
void SwapRevertMaps ()
 
void SaveRevertMap ()
 
bool RunTerrainCmd (string[] args, ref string resultText, string simName)
 
void SetRange (float min, float max)
 
void LoadFromFileF64 (string filename)
 
void LoadFromFileF32 (string filename)
 
void LoadFromFileF32 (string filename, int dimensionX, int dimensionY, int lowerboundX, int lowerboundY)
 
void LoadFromFileIMG (string filename, int dimensionX, int dimensionY, int lowerboundX, int lowerboundY)
 
void LoadFromFileSLRAW (string filename)
 
void WriteToFileF64 (string filename)
 
void WriteToFileF32 (string filename)
 
void WriteToFileRAW (string filename)
 
void WriteToFileHiRAW (string filename)
 
void SetSeed (int val)
 
void RaiseTerrain (double rx, double ry, double size, double amount)
 
void LowerTerrain (double rx, double ry, double size, double amount)
 
void FlattenTerrain (double rx, double ry, double size, double amount)
 
void NoiseTerrain (double rx, double ry, double size, double amount)
 
void RevertTerrain (double rx, double ry, double size, double amount)
 
void SmoothTerrain (double rx, double ry, double size, double amount)
 
void HillsGenerator ()
 
double GetHeight (int x, int y)
 
void ExportImage (string filename, string gradientmap)
 
byte[] ExportJpegImage (string gradientmap)
 

Detailed Description

Definition at line 33 of file ITerrain.cs.

Member Function Documentation

void OpenSim.Region.Framework.Interfaces.ITerrain.CheckHeightValues ( )
void OpenSim.Region.Framework.Interfaces.ITerrain.ExportImage ( string  filename,
string  gradientmap 
)
byte [] OpenSim.Region.Framework.Interfaces.ITerrain.ExportJpegImage ( string  gradientmap)
void OpenSim.Region.Framework.Interfaces.ITerrain.FlattenTerrain ( double  rx,
double  ry,
double  size,
double  amount 
)
double OpenSim.Region.Framework.Interfaces.ITerrain.GetHeight ( int  x,
int  y 
)
float [] OpenSim.Region.Framework.Interfaces.ITerrain.GetHeights1D ( )
void OpenSim.Region.Framework.Interfaces.ITerrain.GetHeights1D ( float[]  heights)
float [,] OpenSim.Region.Framework.Interfaces.ITerrain.GetHeights2D ( )
double [,] OpenSim.Region.Framework.Interfaces.ITerrain.GetHeights2DD ( )
void OpenSim.Region.Framework.Interfaces.ITerrain.HillsGenerator ( )
void OpenSim.Region.Framework.Interfaces.ITerrain.LoadFromFileF32 ( string  filename)
void OpenSim.Region.Framework.Interfaces.ITerrain.LoadFromFileF32 ( string  filename,
int  dimensionX,
int  dimensionY,
int  lowerboundX,
int  lowerboundY 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.LoadFromFileF64 ( string  filename)
void OpenSim.Region.Framework.Interfaces.ITerrain.LoadFromFileIMG ( string  filename,
int  dimensionX,
int  dimensionY,
int  lowerboundX,
int  lowerboundY 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.LoadFromFileSLRAW ( string  filename)
void OpenSim.Region.Framework.Interfaces.ITerrain.LowerTerrain ( double  rx,
double  ry,
double  size,
double  amount 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.ModifyTerrain ( float  height,
float  seconds,
byte  brushsize,
byte  action,
float  north,
float  west,
IClientAPI  remoteUser 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.NoiseTerrain ( double  rx,
double  ry,
double  size,
double  amount 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.RaiseTerrain ( double  rx,
double  ry,
double  size,
double  amount 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.ResetTaint ( )
void OpenSim.Region.Framework.Interfaces.ITerrain.RevertTerrain ( double  rx,
double  ry,
double  size,
double  amount 
)
bool OpenSim.Region.Framework.Interfaces.ITerrain.RunTerrainCmd ( string[]  args,
ref string  resultText,
string  simName 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.SaveRevertMap ( )
void OpenSim.Region.Framework.Interfaces.ITerrain.SetHeights2D ( float  heights[,])
void OpenSim.Region.Framework.Interfaces.ITerrain.SetHeights2D ( double  heights[,])
void OpenSim.Region.Framework.Interfaces.ITerrain.SetRange ( float  min,
float  max 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.SetSeed ( int  val)
void OpenSim.Region.Framework.Interfaces.ITerrain.SmoothTerrain ( double  rx,
double  ry,
double  size,
double  amount 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.SwapRevertMaps ( )
bool OpenSim.Region.Framework.Interfaces.ITerrain.Tainted ( )
bool OpenSim.Region.Framework.Interfaces.ITerrain.Tainted ( int  x,
int  y 
)
void OpenSim.Region.Framework.Interfaces.ITerrain.WriteToFileF32 ( string  filename)
void OpenSim.Region.Framework.Interfaces.ITerrain.WriteToFileF64 ( string  filename)
void OpenSim.Region.Framework.Interfaces.ITerrain.WriteToFileHiRAW ( string  filename)
void OpenSim.Region.Framework.Interfaces.ITerrain.WriteToFileRAW ( string  filename)

The documentation for this interface was generated from the following file: