C# 클래스 OpenSim.Region.Framework.Scenes.HillGenerator

상속: ITerrainGenerator
파일 보기 프로젝트 열기: N3X15/VoxelSim

공개 프로퍼티들

프로퍼티 타입 설명
DERT_DEPTH int
WaterHeight int
_CaveThreshold double

보호된 프로퍼티들

프로퍼티 타입 설명
CaveNoise LibNoise.Perlin
ContinentNoise LibNoise.FastNoise
GravelNoise LibNoise.Perlin
Seed long
TerrainNoise LibNoise.FastNoise
TreeNoise LibNoise.Perlin
mMap OpenSim.Region.Framework.Interfaces.MaterialMap
rand System.Random

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Generate ( IVoxelChannel &_mh, long X, long Y ) : void

From the VoxelSim project http://github.com/N3X15/VoxelSim

HillGenerator ( ) : System
HillGenerator ( long seed ) : System
Initialize ( MaterialMap matmap, long seed ) : void
Load ( string Folder ) : void
Save ( string Folder ) : void

메소드 상세

Generate() 공개 메소드

From the VoxelSim project http://github.com/N3X15/VoxelSim
public Generate ( IVoxelChannel &_mh, long X, long Y ) : void
_mh IVoxelChannel
X long
Y long
리턴 void

HillGenerator() 공개 메소드

public HillGenerator ( ) : System
리턴 System

HillGenerator() 공개 메소드

public HillGenerator ( long seed ) : System
seed long
리턴 System

Initialize() 공개 메소드

public Initialize ( MaterialMap matmap, long seed ) : void
matmap OpenSim.Region.Framework.Interfaces.MaterialMap
seed long
리턴 void

Load() 공개 메소드

public Load ( string Folder ) : void
Folder string
리턴 void

Save() 공개 메소드

public Save ( string Folder ) : void
Folder string
리턴 void

프로퍼티 상세

CaveNoise 보호되어 있는 프로퍼티

protected Perlin,LibNoise CaveNoise
리턴 LibNoise.Perlin

ContinentNoise 보호되어 있는 프로퍼티

protected FastNoise,LibNoise ContinentNoise
리턴 LibNoise.FastNoise

DERT_DEPTH 공개적으로 프로퍼티

public int DERT_DEPTH
리턴 int

GravelNoise 보호되어 있는 프로퍼티

protected Perlin,LibNoise GravelNoise
리턴 LibNoise.Perlin

Seed 보호되어 있는 프로퍼티

protected long Seed
리턴 long

TerrainNoise 보호되어 있는 프로퍼티

protected FastNoise,LibNoise TerrainNoise
리턴 LibNoise.FastNoise

TreeNoise 보호되어 있는 프로퍼티

protected Perlin,LibNoise TreeNoise
리턴 LibNoise.Perlin

WaterHeight 공개적으로 프로퍼티

public int WaterHeight
리턴 int

_CaveThreshold 공개적으로 프로퍼티

public double _CaveThreshold
리턴 double

mMap 보호되어 있는 프로퍼티

protected MaterialMap,OpenSim.Region.Framework.Interfaces mMap
리턴 OpenSim.Region.Framework.Interfaces.MaterialMap

rand 보호되어 있는 프로퍼티

protected Random,System rand
리턴 System.Random