Search Results for

    Show / Hide Table of Contents

    Class Matrix3D

    Inheritance
    Object
    Matrix3D
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: TowseyLibrary
    Assembly: TowseyLibrary.dll
    Syntax
    public class Matrix3D

    Constructors

    | Improve this Doc View Source

    Matrix3D(Int32, Int32, Int32)

    Declaration
    public Matrix3D(int _Xdim, int _Ydim, int _Zdim)
    Parameters
    Type Name Description
    Int32 _Xdim
    Int32 _Ydim
    Int32 _Zdim
    | Improve this Doc View Source

    Matrix3D(String, Int32, String, Int32, String, Int32)

    Declaration
    public Matrix3D(string Xname, int _Xdim, string Yname, int _Ydim, string Zname, int _Zdim)
    Parameters
    Type Name Description
    String Xname
    Int32 _Xdim
    String Yname
    Int32 _Ydim
    String Zname
    Int32 _Zdim

    Methods

    | Improve this Doc View Source

    GetArray(Char, Int32, Int32)

    Declaration
    public float[] GetArray(char arrayID, int Y, int Z)
    Parameters
    Type Name Description
    Char arrayID
    Int32 Y
    Int32 Z
    Returns
    Type Description
    Single[]
    | Improve this Doc View Source

    GetArray(Int32, Char, Int32)

    Declaration
    public float[] GetArray(int X, char arrayID, int Z)
    Parameters
    Type Name Description
    Int32 X
    Char arrayID
    Int32 Z
    Returns
    Type Description
    Single[]
    | Improve this Doc View Source

    GetArray(Int32, Int32, Char)

    Declaration
    public float[] GetArray(int X, int Y, char arrayID)
    Parameters
    Type Name Description
    Int32 X
    Int32 Y
    Char arrayID
    Returns
    Type Description
    Single[]
    | Improve this Doc View Source

    GetMatrix(String, Int32)

    Declaration
    public float[, ] GetMatrix(string dimName, int index)
    Parameters
    Type Name Description
    String dimName
    Int32 index
    Returns
    Type Description
    Single[,]
    | Improve this Doc View Source

    GetValue(Int32, Int32, Int32)

    Declaration
    public float GetValue(int X, int Y, int Z)
    Parameters
    Type Name Description
    Int32 X
    Int32 Y
    Int32 Z
    Returns
    Type Description
    Single
    | Improve this Doc View Source

    SetArray(Int32, Int32, Single[])

    Declaration
    public void SetArray(int X, int Y, float[] array)
    Parameters
    Type Name Description
    Int32 X
    Int32 Y
    Single[] array
    | Improve this Doc View Source

    SetArray(Int32, Single[], Int32)

    Declaration
    public void SetArray(int X, float[] array, int Z)
    Parameters
    Type Name Description
    Int32 X
    Single[] array
    Int32 Z
    | Improve this Doc View Source

    SetArray(Single[], Int32, Int32)

    Declaration
    public void SetArray(float[] array, int Y, int Z)
    Parameters
    Type Name Description
    Single[] array
    Int32 Y
    Int32 Z
    | Improve this Doc View Source

    SetMatrix(String, Int32, Single[,])

    Declaration
    public void SetMatrix(string dimName, int index, float[, ] matrix)
    Parameters
    Type Name Description
    String dimName
    Int32 index
    Single[,] matrix
    | Improve this Doc View Source

    SetValue(Int32, Int32, Int32, Double)

    Declaration
    public void SetValue(int X, int Y, int Z, double value)
    Parameters
    Type Name Description
    Int32 X
    Int32 Y
    Int32 Z
    Double value
    | Improve this Doc View Source

    SetValue(Int32, Int32, Int32, Int32)

    Declaration
    public void SetValue(int X, int Y, int Z, int value)
    Parameters
    Type Name Description
    Int32 X
    Int32 Y
    Int32 Z
    Int32 value
    | Improve this Doc View Source

    SetValue(Int32, Int32, Int32, Single)

    Declaration
    public void SetValue(int X, int Y, int Z, float value)
    Parameters
    Type Name Description
    Int32 X
    Int32 Y
    Int32 Z
    Single value
    | Improve this Doc View Source

    TestMatrix3dClass()

    Declaration
    public static void TestMatrix3dClass()
    | Improve this Doc View Source

    Write3DMatrix(Matrix3D)

    Declaration
    public static void Write3DMatrix(Matrix3D M)
    Parameters
    Type Name Description
    Matrix3D M

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • Matrix3D(Int32, Int32, Int32)
      • Matrix3D(String, Int32, String, Int32, String, Int32)
    • Methods
      • GetArray(Char, Int32, Int32)
      • GetArray(Int32, Char, Int32)
      • GetArray(Int32, Int32, Char)
      • GetMatrix(String, Int32)
      • GetValue(Int32, Int32, Int32)
      • SetArray(Int32, Int32, Single[])
      • SetArray(Int32, Single[], Int32)
      • SetArray(Single[], Int32, Int32)
      • SetMatrix(String, Int32, Single[,])
      • SetValue(Int32, Int32, Int32, Double)
      • SetValue(Int32, Int32, Int32, Int32)
      • SetValue(Int32, Int32, Int32, Single)
      • TestMatrix3dClass()
      • Write3DMatrix(Matrix3D)
    • Extension Methods
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top