C# Class AccidentalNoise.ImplicitCombiner

Inheritance: ImplicitModuleBase
Show file Open project: jongallant/WorldGeneratorPart1 Class Usage Examples

Public Methods

Method Description
AddSource ( ImplicitModuleBase module ) : void
ClearSources ( ) : void
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
ImplicitCombiner ( CombinerType type ) : System
RemoveSource ( ImplicitModuleBase module ) : void

Private Methods

Method Description
AddGet ( Double x, Double y ) : Double
AddGet ( Double x, Double y, Double z ) : Double
AddGet ( Double x, Double y, Double z, Double w ) : Double
AddGet ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
AverageGet ( Double x, Double y ) : Double
AverageGet ( Double x, Double y, Double z ) : Double
AverageGet ( Double x, Double y, Double z, Double w ) : Double
AverageGet ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
MaxGet ( Double x, Double y ) : Double
MaxGet ( Double x, Double y, Double z ) : Double
MaxGet ( Double x, Double y, Double z, Double w ) : Double
MaxGet ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
MinGet ( Double x, Double y ) : Double
MinGet ( Double x, Double y, Double z ) : Double
MinGet ( Double x, Double y, Double z, Double w ) : Double
MinGet ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double
MultiplyGet ( Double x, Double y ) : Double
MultiplyGet ( Double x, Double y, Double z ) : Double
MultiplyGet ( Double x, Double y, Double z, Double w ) : Double
MultiplyGet ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double

Method Details

AddSource() public method

public AddSource ( ImplicitModuleBase module ) : void
module ImplicitModuleBase
return void

ClearSources() public method

public ClearSources ( ) : void
return void

Get() public method

public Get ( Double x, Double y ) : Double
x Double
y Double
return Double

Get() public method

public Get ( Double x, Double y, Double z ) : Double
x Double
y Double
z Double
return Double

Get() public method

public Get ( Double x, Double y, Double z, Double w ) : Double
x Double
y Double
z Double
w Double
return Double

Get() public method

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
return Double

ImplicitCombiner() public method

public ImplicitCombiner ( CombinerType type ) : System
type CombinerType
return System

RemoveSource() public method

public RemoveSource ( ImplicitModuleBase module ) : void
module ImplicitModuleBase
return void