C# Class OpenSim.Region.CoreModules.World.Warp3DMap.MapImageModule

Inheritance: IMapImageGenerator, INonSharedRegionModule
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim

Méthodes publiques

Méthode Description
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[]

Private Methods

Méthode Description
ConvertColor ( Color4 color ) : int
ConvertQuaternion ( Quaternion quat ) : Rednettle.Warp3D.warp_Quaternion
ConvertVector ( System.Vector3 vector ) : Rednettle.Warp3D.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

Method Details

AddRegion() public méthode

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

CreateMapTile() public méthode

public CreateMapTile ( ) : Bitmap
Résultat System.Drawing.Bitmap

CreateMapTile() public méthode

public CreateMapTile ( OpenSim.Region.CoreModules.World.Warp3DMap.Viewport viewport, bool useTextures ) : Bitmap
viewport OpenSim.Region.CoreModules.World.Warp3DMap.Viewport
useTextures bool
Résultat System.Drawing.Bitmap

CreateViewImage() public méthode

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
Résultat System.Drawing.Bitmap

GetAverageColor() public static méthode

public static GetAverageColor ( UUID textureID, byte j2kData, int &width, int &height ) : Color4
textureID UUID
j2kData byte
width int
height int
Résultat Color4

Initialise() public méthode

public Initialise ( IConfigSource source ) : void
source IConfigSource
Résultat void

RegionLoaded() public méthode

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

RemoveRegion() public méthode

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

WriteJpeg2000Image() public méthode

public WriteJpeg2000Image ( ) : byte[]
Résultat byte[]