C# 클래스 LibNoise.Unity.Operator.Select

Provides a noise module that outputs the value selected from one of two source modules chosen by the output value from a control module. [OPERATOR]
상속: ModuleBase
파일 보기 프로젝트 열기: Keshire/Unity-polygon-map-generation 1 사용 예제들

공개 메소드들

메소드 설명
GetValue ( double x, double y, double z ) : double

Returns the output value for the given input coordinates.

Select ( ) : System

Initializes a new instance of Select.

Select ( ModuleBase inputA, ModuleBase inputB, ModuleBase controller ) : System

Initializes a new instance of Select.

Select ( double min, double max, double fallOff, ModuleBase inputA, ModuleBase inputB ) : System

Initializes a new instance of Select.

SetBounds ( double min, double max ) : void

Sets the bounds.

메소드 상세

GetValue() 공개 메소드

Returns the output value for the given input coordinates.
public GetValue ( double x, double y, double z ) : double
x double The input coordinate on the x-axis.
y double The input coordinate on the y-axis.
z double The input coordinate on the z-axis.
리턴 double

Select() 공개 메소드

Initializes a new instance of Select.
public Select ( ) : System
리턴 System

Select() 공개 메소드

Initializes a new instance of Select.
public Select ( ModuleBase inputA, ModuleBase inputB, ModuleBase controller ) : System
inputA ModuleBase The first input module.
inputB ModuleBase The second input module.
controller ModuleBase
리턴 System

Select() 공개 메소드

Initializes a new instance of Select.
public Select ( double min, double max, double fallOff, ModuleBase inputA, ModuleBase inputB ) : System
min double The minimum value.
max double The maximum value.
fallOff double The falloff value at the edge transition.
inputA ModuleBase The first input module.
inputB ModuleBase The second input module.
리턴 System

SetBounds() 공개 메소드

Sets the bounds.
public SetBounds ( double min, double max ) : void
min double The minimum value.
max double The maximum value.
리턴 void