C# Class Utilities.Maths.Matrix

Mostra file Open project: feanz/Utilities

Private Properties

Property Type Description

Public Methods

Method Description
Determinant ( ) : double

Gets the determinant of a square matrix

Equals ( object obj ) : bool
GetHashCode ( ) : int
Matrix ( int width, int height, double values = null ) : System

Constructor

ToString ( ) : string
Transpose ( ) : Matrix

Transposes the matrix

operator ( ) : Matrix
operator ( ) : bool
this ( int x, int y ) : double

Sets the values of the matrix

Method Details

Determinant() public method

Gets the determinant of a square matrix
public Determinant ( ) : double
return double

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

Matrix() public method

Constructor
public Matrix ( int width, int height, double values = null ) : System
width int Width of the matrix
height int Height of the matrix
values double Values to use in the matrix
return System

ToString() public method

public ToString ( ) : string
return string

Transpose() public method

Transposes the matrix
public Transpose ( ) : Matrix
return Matrix

operator() public static method

public static operator ( ) : Matrix
return Matrix

operator() public static method

public static operator ( ) : bool
return bool

this() public method

Sets the values of the matrix
public this ( int x, int y ) : double
x int X position
y int Y position
return double