C# 클래스 Sharplike.Noise.Abstract3DNoise

Serves to both provide a blueprint for three-dimensional noise generators and a jumping-off point for four-dimensional noise generators.
상속: Abstract2DNoise
파일 보기 프로젝트 열기: eropple/sharplike

보호된 프로퍼티들

프로퍼티 타입 설명
depth System.Int32

공개 메소드들

메소드 설명
GetNoiseValue ( Double x, Double y, Double z ) : Double

Accessor. Look up a non-integral position in the noise field and, if InterpolationMethod is set to anything other than InterpolationMethod.None, return the interpolated value (else return the nearest neighbor).

GetNoiseValue ( Int32 x, Int32 y, Int32 z ) : Double

Accessor. Look up an integral position in the noise field.

this ( Double x, Double y, Double z ) : Double

Accessor. Look up a non-integral position in the noise field and, if InterpolationMethod is set to anything other than InterpolationMethod.None, return the interpolated value (else return the nearest neighbor).

this ( Int32 x, Int32 y, Int32 z ) : Double

Accessor. Look up an integral position in the noise field.

메소드 상세

GetNoiseValue() 공개 추상적인 메소드

Accessor. Look up a non-integral position in the noise field and, if InterpolationMethod is set to anything other than InterpolationMethod.None, return the interpolated value (else return the nearest neighbor).
public abstract GetNoiseValue ( Double x, Double y, Double z ) : Double
x Double The X-coordinate in the noise field.
y Double The Y-coordinate in the noise field.
z Double The Z-coordinate in the noise field.
리턴 Double

GetNoiseValue() 공개 추상적인 메소드

Accessor. Look up an integral position in the noise field.
public abstract GetNoiseValue ( Int32 x, Int32 y, Int32 z ) : Double
x System.Int32 The X-coordinate in the noise field.
y System.Int32 The Y-coordinate in the noise field.
z System.Int32 The Z-coordinate in the noise field.
리턴 Double

this() 공개 메소드

Accessor. Look up a non-integral position in the noise field and, if InterpolationMethod is set to anything other than InterpolationMethod.None, return the interpolated value (else return the nearest neighbor).
public this ( Double x, Double y, Double z ) : Double
x Double The X-coordinate in the noise field.
y Double The Y-coordinate in the noise field.
z Double The Z-coordinate in the noise field.
리턴 Double

this() 공개 메소드

Accessor. Look up an integral position in the noise field.
public this ( Int32 x, Int32 y, Int32 z ) : Double
x System.Int32 The X-coordinate in the noise field.
y System.Int32 The Y-coordinate in the noise field.
z System.Int32 The Z-coordinate in the noise field.
리턴 Double

프로퍼티 상세

depth 보호되어 있는 프로퍼티

protected Int32,System depth
리턴 System.Int32