Class CylinderBuilder
Inheritance
CylinderBuilder
Assembly: JeremyAnsel.LibNoiseShader.dll
Syntax
public sealed class CylinderBuilder : BuilderBase, IBuilder
Constructors
|
Edit this page
View Source
CylinderBuilder(IModule?, int)
Declaration
public CylinderBuilder(IModule? source, int seed)
Parameters
|
Edit this page
View Source
CylinderBuilder(IModule?, int, float, float, float, float)
Declaration
public CylinderBuilder(IModule? source, int seed, float lowerAngleBound, float upperAngleBound, float lowerHeightBound, float upperHeightBound)
Parameters
Properties
|
Edit this page
View Source
LowerAngleBound
Declaration
public float LowerAngleBound { get; set; }
Property Value
|
Edit this page
View Source
LowerHeightBound
Declaration
public float LowerHeightBound { get; set; }
Property Value
|
Edit this page
View Source
UpperAngleBound
Declaration
public float UpperAngleBound { get; set; }
Property Value
|
Edit this page
View Source
UpperHeightBound
Declaration
public float UpperHeightBound { 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