• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • JeremyAnsel.LibNoiseShader
      • CSharpContext
      • Float3
      • Float4
      • HlslContext
      • Interpolation
      • LatLon
      • Noise3D
    • JeremyAnsel.LibNoiseShader.Builders
      • BuilderBase
      • CylinderBuilder
      • IBuilder
      • PlaneBuilder
      • SphereBuilder
    • JeremyAnsel.LibNoiseShader.IO
      • LibNoiseShaderFile
      • LibNoiseShaderFileContext
    • JeremyAnsel.LibNoiseShader.IO.FileBuilders
      • CylinderFileBuilder
      • FileBuilderBase
      • IFileBuilder
      • PlaneFileBuilder
      • SphereFileBuilder
    • JeremyAnsel.LibNoiseShader.IO.FileModules
      • AbsFileModule
      • AddFileModule
      • BillowFileModule
      • BlendFileModule
      • CacheFileModule
      • CheckerboardFileModule
      • ClampFileModule
      • ConstantFileModule
      • CurveFileModule
      • CylinderFileModule
      • DisplaceFileModule
      • ExponentFileModule
      • FileModuleBase
      • IFileModule
      • InvertFileModule
      • LineFileModule
      • MaxFileModule
      • MinFileModule
      • MultiplyFileModule
      • PerlinFileModule
      • PowerFileModule
      • RidgedMultiFileModule
      • RotatePointFileModule
      • ScaleBiasFileModule
      • ScalePointFileModule
      • SelectorFileModule
      • SphereFileModule
      • TerraceFileModule
      • TranslatePointFileModule
      • TurbulenceFileModule
      • VoronoiFileModule
    • JeremyAnsel.LibNoiseShader.IO.FileRenderers
      • BlendFileRenderer
      • FileRendererBase
      • IFileRenderer
      • ImageFileRenderer
      • NormalFileRenderer
    • JeremyAnsel.LibNoiseShader.IO.Models
      • LibNoiseShaderFileLoadContext
      • LibNoiseShaderFileWriteContext
    • JeremyAnsel.LibNoiseShader.Maps
      • ColorMap
      • MapGenerator
      • ValueMap
    • JeremyAnsel.LibNoiseShader.Models
      • CylinderModel
      • PlaneModel
      • SphereModel
    • JeremyAnsel.LibNoiseShader.Modules
      • AbsModule
      • AddModule
      • BillowModule
      • BlendModule
      • CacheModule
      • CheckerboardModule
      • ClampModule
      • ConstantModule
      • CurveModule
      • CylinderModule
      • DisplaceModule
      • ExponentModule
      • IModule
      • InvertModule
      • LineModule
      • MaxModule
      • MinModule
      • ModuleBase
      • MultiplyModule
      • PerlinModule
      • PowerModule
      • RidgedMultiModule
      • RotatePointModule
      • ScaleBiasModule
      • ScalePointModule
      • SelectorModule
      • SphereModule
      • TerraceModule
      • TranslatePointModule
      • TurbulenceModule
      • VoronoiModule
    • JeremyAnsel.LibNoiseShader.Renderers
      • BlendRenderer
      • IRenderer
      • ImageRenderer
      • NormalRenderer
      • RendererBase

    Class FileModuleBase

    Inheritance
    object
    FileModuleBase
    AbsFileModule
    AddFileModule
    BillowFileModule
    BlendFileModule
    CacheFileModule
    CheckerboardFileModule
    ClampFileModule
    ConstantFileModule
    CurveFileModule
    CylinderFileModule
    DisplaceFileModule
    ExponentFileModule
    InvertFileModule
    LineFileModule
    MaxFileModule
    MinFileModule
    MultiplyFileModule
    PerlinFileModule
    PowerFileModule
    RidgedMultiFileModule
    RotatePointFileModule
    ScaleBiasFileModule
    ScalePointFileModule
    SelectorFileModule
    SphereFileModule
    TerraceFileModule
    TranslatePointFileModule
    TurbulenceFileModule
    VoronoiFileModule
    Implements
    IFileModule
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: JeremyAnsel.LibNoiseShader.IO.FileModules
    Assembly: JeremyAnsel.LibNoiseShader.dll
    Syntax
    public abstract class FileModuleBase : IFileModule

    Properties

    | Edit this page View Source

    Name

    Declaration
    public string? Name { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    PositionX

    Declaration
    public double PositionX { get; set; }
    Property Value
    Type Description
    double
    | Edit this page View Source

    PositionY

    Declaration
    public double PositionY { get; set; }
    Property Value
    Type Description
    double

    Methods

    | Edit this page View Source

    Read(BinaryReader, LibNoiseShaderFileContext)

    Declaration
    public virtual void Read(BinaryReader reader, LibNoiseShaderFileContext context)
    Parameters
    Type Name Description
    BinaryReader reader
    LibNoiseShaderFileContext context
    | Edit this page View Source

    Write(BinaryWriter, LibNoiseShaderFileContext)

    Declaration
    public virtual void Write(BinaryWriter writer, LibNoiseShaderFileContext context)
    Parameters
    Type Name Description
    BinaryWriter writer
    LibNoiseShaderFileContext context

    Implements

    IFileModule
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2022 Jérémy Ansel