C# 클래스 TinkerWorX.AccidentalNoiseLibrary.ImplicitFractal

상속: ImplicitModuleBase
파일 보기 프로젝트 열기: Thraka/SadConsole 1 사용 예제들

공개 메소드들

메소드 설명
Get ( Double x, Double y ) : Double
Get ( Double x, Double y, Double z ) : Double
Get ( Double x, Double y, Double z, Double w ) : Double
Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
GetBasis ( Int32 which ) : ImplicitBasisFunction
ImplicitFractal ( FractalType fractalType, BasisType basisType, InterpolationType interpolationType ) : System
ImplicitFractal ( FractalType fractalType, BasisType basisType, InterpolationType interpolationType, Int32 octaves, double frequency, Int32 seed ) : System
ResetAllSources ( ) : void
ResetSource ( Int32 which ) : void
SetAllSourceTypes ( BasisType newBasisType, InterpolationType newInterpolationType ) : void
SetSourceOverride ( Int32 which, ImplicitModuleBase newSource ) : void
SetSourceType ( Int32 which, BasisType newBasisType, InterpolationType newInterpolationType ) : void

비공개 메소드들

메소드 설명
Billow_CalculateWeights ( ) : void
Billow_Get ( Double x, Double y ) : Double
Billow_Get ( Double x, Double y, Double z ) : Double
Billow_Get ( Double x, Double y, Double z, Double w ) : Double
Billow_Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
FractionalBrownianMotion_CalculateWeights ( ) : void
FractionalBrownianMotion_Get ( Double x, Double y ) : Double
FractionalBrownianMotion_Get ( Double x, Double y, Double z ) : Double
FractionalBrownianMotion_Get ( Double x, Double y, Double z, Double w ) : Double
FractionalBrownianMotion_Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
HybridMulti_CalculateWeights ( ) : void
HybridMulti_Get ( Double x, Double y ) : Double
HybridMulti_Get ( Double x, Double y, Double z ) : Double
HybridMulti_Get ( Double x, Double y, Double z, Double w ) : Double
HybridMulti_Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
Multi_CalculateWeights ( ) : void
Multi_Get ( Double x, Double y ) : Double
Multi_Get ( Double x, Double y, Double z ) : Double
Multi_Get ( Double x, Double y, Double z, Double w ) : Double
Multi_Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
RidgedMulti_CalculateWeights ( ) : void
RidgedMulti_Get ( Double x, Double y ) : Double
RidgedMulti_Get ( Double x, Double y, Double z ) : Double
RidgedMulti_Get ( Double x, Double y, Double z, Double w ) : Double
RidgedMulti_Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double

메소드 상세

Get() 공개 메소드

public Get ( Double x, Double y ) : Double
x Double
y Double
리턴 Double

Get() 공개 메소드

public Get ( Double x, Double y, Double z ) : Double
x Double
y Double
z Double
리턴 Double

Get() 공개 메소드

public Get ( Double x, Double y, Double z, Double w ) : Double
x Double
y Double
z Double
w Double
리턴 Double

Get() 공개 메소드

public Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
x Double
y Double
z Double
w Double
u Double
v Double
리턴 Double

GetBasis() 공개 메소드

public GetBasis ( Int32 which ) : ImplicitBasisFunction
which System.Int32
리턴 ImplicitBasisFunction

ImplicitFractal() 공개 메소드

public ImplicitFractal ( FractalType fractalType, BasisType basisType, InterpolationType interpolationType ) : System
fractalType FractalType
basisType BasisType
interpolationType InterpolationType
리턴 System

ImplicitFractal() 공개 메소드

public ImplicitFractal ( FractalType fractalType, BasisType basisType, InterpolationType interpolationType, Int32 octaves, double frequency, Int32 seed ) : System
fractalType FractalType
basisType BasisType
interpolationType InterpolationType
octaves System.Int32
frequency double
seed System.Int32
리턴 System

ResetAllSources() 공개 메소드

public ResetAllSources ( ) : void
리턴 void

ResetSource() 공개 메소드

public ResetSource ( Int32 which ) : void
which System.Int32
리턴 void

SetAllSourceTypes() 공개 메소드

public SetAllSourceTypes ( BasisType newBasisType, InterpolationType newInterpolationType ) : void
newBasisType BasisType
newInterpolationType InterpolationType
리턴 void

SetSourceOverride() 공개 메소드

public SetSourceOverride ( Int32 which, ImplicitModuleBase newSource ) : void
which System.Int32
newSource ImplicitModuleBase
리턴 void

SetSourceType() 공개 메소드

public SetSourceType ( Int32 which, BasisType newBasisType, InterpolationType newInterpolationType ) : void
which System.Int32
newBasisType BasisType
newInterpolationType InterpolationType
리턴 void