C# 클래스 Utilities.Maths.Matrix

파일 보기 프로젝트 열기: feanz/Utilities

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
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

메소드 상세

Determinant() 공개 메소드

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

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Matrix() 공개 메소드

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
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Transpose() 공개 메소드

Transposes the matrix
public Transpose ( ) : Matrix
리턴 Matrix

operator() 공개 정적인 메소드

public static operator ( ) : Matrix
리턴 Matrix

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

this() 공개 메소드

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