Class PlaneBuilder
Assembly: JeremyAnsel.LibNoiseShader.dll
Syntax
public sealed class PlaneBuilder : BuilderBase, IBuilder
Constructors
|
Edit this page
View Source
PlaneBuilder(IModule?, int)
Declaration
public PlaneBuilder(IModule? source, int seed)
Parameters
|
Edit this page
View Source
PlaneBuilder(IModule?, int, bool, float, float, float, float)
Declaration
public PlaneBuilder(IModule? source, int seed, bool seamless, float lowerX, float upperX, float lowerY, float upperY)
Parameters
Properties
|
Edit this page
View Source
IsSeamless
Declaration
public bool IsSeamless { get; set; }
Property Value
|
Edit this page
View Source
LowerBoundX
Declaration
public float LowerBoundX { get; set; }
Property Value
|
Edit this page
View Source
LowerBoundY
Declaration
public float LowerBoundY { get; set; }
Property Value
|
Edit this page
View Source
UpperBoundX
Declaration
public float UpperBoundX { get; set; }
Property Value
|
Edit this page
View Source
UpperBoundY
Declaration
public float UpperBoundY { get; set; }
Property Value
Methods
|
Edit this page
View Source
GetCSharpBody(CSharpContext)
Declaration
public override string GetCSharpBody(CSharpContext context)
Parameters
Returns
Overrides
|
Edit this page
View Source
GetHlslBody(HlslContext)
Declaration
public override string GetHlslBody(HlslContext context)
Parameters
Returns
Overrides
|
Edit this page
View Source
GetValue(float, float)
Declaration
public override float GetValue(float x, float y)
Parameters
Returns
Overrides
Implements