Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
LibNoise.Modifiers.AbsoluteOutput Class Reference

Module that returns the absolute value of the output of a source module. More...

Inheritance diagram for LibNoise.Modifiers.AbsoluteOutput:
LibNoise.IModule

Public Member Functions

 AbsoluteOutput (IModule sourceModule)
 Initialises a new instance of the AbsoluteOutput class. More...
 
double GetValue (Vector3d coordinate)
 
double GetValue (Vector3 coordinate)
 
double GetValue (double x, double y, double z)
 Returns the absolute value of noise from the source module at the given coordinates. More...
 

Properties

IModule SourceModule [get, set]
 The module from which to retrieve noise. More...
 

Detailed Description

Module that returns the absolute value of the output of a source module.

Constructor & Destructor Documentation

LibNoise.Modifiers.AbsoluteOutput.AbsoluteOutput ( IModule  sourceModule)
inline

Initialises a new instance of the AbsoluteOutput class.

Parameters
sourceModuleThe module from which to retrieve noise.

Member Function Documentation

double LibNoise.Modifiers.AbsoluteOutput.GetValue ( Vector3d  coordinate)
inline

Implements LibNoise.IModule.

double LibNoise.Modifiers.AbsoluteOutput.GetValue ( Vector3  coordinate)
inline

Implements LibNoise.IModule.

double LibNoise.Modifiers.AbsoluteOutput.GetValue ( double  x,
double  y,
double  z 
)
inline

Returns the absolute value of noise from the source module at the given coordinates.

Implements LibNoise.IModule.

Property Documentation

IModule LibNoise.Modifiers.AbsoluteOutput.SourceModule
getset

The module from which to retrieve noise.


The documentation for this class was generated from the following file: