C# Класс fCraft.MapGeneration.Forester

Vegetation generator for RealisticMapGenState.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Generate ( [ args ) : void
Plant ( [ args, Vector3I treeCoordinate ) : void

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

Метод Описание
Cub ( float val ) : float
DistanceToBlock ( Map map, Vector3F coord, Vector3F vec, Block blockType ) : int
DistanceToBlock ( Map map, Vector3F coord, Vector3F vec, Block blockType, bool invert ) : int
DistanceToBlock ( [ map, Vector3F coord, Vector3F vec, Block blockType ) : int
DistanceToBlock ( [ map, Vector3F coord, Vector3F vec, Block blockType, bool invert ) : int
FindRandomTreeLocation ( ForesterArgs args, int height ) : Vector3I
FindRandomTreeLocation ( [ args, int height ) : Vector3I
FindTrees ( ForesterArgs args, ICollection treeList ) : void
FindTrees ( [ args, [ treeList ) : void
PlantMangroves ( ForesterArgs args, ICollection treeList ) : void
PlantMangroves ( [ args, [ treeList ) : void
PlantRainForestTrees ( ForesterArgs args, ICollection treeList ) : void
PlantRainForestTrees ( [ args, [ treeList ) : void
PlantTrees ( ForesterArgs args, ICollection treeList ) : void
PlantTrees ( [ args, [ treeList ) : void
ProcessTrees ( ForesterArgs args, IList treeList ) : void
ProcessTrees ( [ args, [ treeList ) : void
Sqr ( double val ) : double
Sqr ( float val ) : float
Sqr ( int val ) : int

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

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

public static Generate ( [ args ) : void
args [
Результат void

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

public static Plant ( [ args, Vector3I treeCoordinate ) : void
args [
treeCoordinate Vector3I
Результат void