OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Region.Framework.Interfaces.IRegionCombinerModule Interface Reference
Inheritance diagram for OpenSim.Region.Framework.Interfaces.IRegionCombinerModule:
Inheritance graph
[legend]

Public Member Functions

bool IsRootForMegaregion (UUID regionId)
 Does the given id belong to the root region of a megaregion? More...
 
Vector2 GetSizeOfMegaregion (UUID regionId)
 Gets the size of megaregion. More...
 
bool PositionIsInMegaregion (UUID currentRegion, int xx, int yy)
 Tests to see of position (relative to the region) is within the megaregion More...
 

Detailed Description

Definition at line 38 of file IRegionCombinerModule.cs.

Member Function Documentation

Vector2 OpenSim.Region.Framework.Interfaces.IRegionCombinerModule.GetSizeOfMegaregion ( UUID  regionId)

Gets the size of megaregion.

Returns size in meters. Do not rely on this method remaining the same - this area is actively under development.

Parameters
sceneIdThe id of the root region for a megaregion. This may change in the future to allow any region id that makes up a megaregion. Currently, will throw an exception if this does not match a root region.

Implemented in OpenSim.Region.RegionCombinerModule.RegionCombinerModule.

bool OpenSim.Region.Framework.Interfaces.IRegionCombinerModule.IsRootForMegaregion ( UUID  regionId)

Does the given id belong to the root region of a megaregion?

Implemented in OpenSim.Region.RegionCombinerModule.RegionCombinerModule.

bool OpenSim.Region.Framework.Interfaces.IRegionCombinerModule.PositionIsInMegaregion ( UUID  currentRegion,
int  xx,
int  yy 
)

Tests to see of position (relative to the region) is within the megaregion

Implemented in OpenSim.Region.RegionCombinerModule.RegionCombinerModule.


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