C# Класс OpenSim.Region.CoreModules.World.Warp3DMap.Warp3DImageModule

Наследование: IMapImageGenerator, INonSharedRegionModule
Показать файл Открыть проект

Открытые методы

Метод Описание
AddRegion ( Scene scene ) : void
Close ( ) : void
CreateMapTile ( ) : Bitmap
CreateMapTile ( OpenSim.Region.CoreModules.World.Warp3DMap.Viewport viewport, bool useTextures ) : Bitmap
CreateViewImage ( System.Vector3 camPos, System.Vector3 camDir, float fov, int width, int height, bool useTextures ) : Bitmap
GetAverageColor ( UUID textureID, byte j2kData, int &width, int &height ) : Color4
Initialise ( IConfigSource source ) : void
RegionLoaded ( Scene scene ) : void
RemoveRegion ( Scene scene ) : void
WriteJpeg2000Image ( ) : byte[]

Приватные методы

Метод Описание
ConvertColor ( Color4 color ) : int
ConvertQuaternion ( Quaternion quat ) : warp_Quaternion
ConvertVector ( System.Vector3 vector ) : warp_Vector
CreateAllPrims ( global::Warp3D.Warp3D renderer, bool useTextures ) : void
CreatePrim ( global::Warp3D.Warp3D renderer, SceneObjectPart prim, bool useTextures ) : void
CreateTerrain ( global::Warp3D.Warp3D renderer, bool textureTerrain ) : void
CreateWater ( global::Warp3D.Warp3D renderer ) : void
GetFaceColor ( Primitive face ) : Color4
GetOrCreateMaterial ( global::Warp3D.Warp3D renderer, Color4 color ) : string
SurfaceNormal ( System.Vector3 c1, System.Vector3 c2, System.Vector3 c3 ) : System.Vector3

Описание методов

AddRegion() публичный Метод

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

CreateMapTile() публичный Метод

public CreateMapTile ( ) : Bitmap
Результат System.Drawing.Bitmap

CreateMapTile() публичный Метод

public CreateMapTile ( OpenSim.Region.CoreModules.World.Warp3DMap.Viewport viewport, bool useTextures ) : Bitmap
viewport OpenSim.Region.CoreModules.World.Warp3DMap.Viewport
useTextures bool
Результат System.Drawing.Bitmap

CreateViewImage() публичный Метод

public CreateViewImage ( System.Vector3 camPos, System.Vector3 camDir, float fov, int width, int height, bool useTextures ) : Bitmap
camPos System.Vector3
camDir System.Vector3
fov float
width int
height int
useTextures bool
Результат System.Drawing.Bitmap

GetAverageColor() публичный статический Метод

public static GetAverageColor ( UUID textureID, byte j2kData, int &width, int &height ) : Color4
textureID UUID
j2kData byte
width int
height int
Результат Color4

Initialise() публичный Метод

public Initialise ( IConfigSource source ) : void
source IConfigSource
Результат void

RegionLoaded() публичный Метод

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

RemoveRegion() публичный Метод

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

WriteJpeg2000Image() публичный Метод

public WriteJpeg2000Image ( ) : byte[]
Результат byte[]