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

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

Private Properties

Свойство Тип Описание

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

Метод Описание
MakeFoliage ( ) : void
MakeTrunk ( ) : void
Prepare ( ) : void

Защищенные методы

Метод Описание
CrossSection ( Vector3I center, float radius, int dirAxis, Block matIndex ) : void
FoliageCluster ( Vector3I center ) : void
MakeBranches ( ) : void
MakeRoots ( IList rootBases ) : void
MakeRoots ( [ rootBases ) : void
ShapeFunc ( int z ) : float
TaperedLimb ( Vector3I start, Vector3I end, float startSize, float endSize ) : void

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

CrossSection() защищенный Метод

protected CrossSection ( Vector3I center, float radius, int dirAxis, Block matIndex ) : void
center Vector3I
radius float
dirAxis int
matIndex Block
Результат void

FoliageCluster() защищенный Метод

protected FoliageCluster ( Vector3I center ) : void
center Vector3I
Результат void

MakeBranches() защищенный Метод

protected MakeBranches ( ) : void
Результат void

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

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

MakeRoots() защищенный Метод

protected MakeRoots ( IList rootBases ) : void
rootBases IList
Результат void

MakeRoots() защищенный Метод

protected MakeRoots ( [ rootBases ) : void
rootBases [
Результат void

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

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

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

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

ShapeFunc() защищенный Метод

protected ShapeFunc ( int z ) : float
z int
Результат float

TaperedLimb() защищенный Метод

protected TaperedLimb ( Vector3I start, Vector3I end, float startSize, float endSize ) : void
start Vector3I
end Vector3I
startSize float
endSize float
Результат void