C# 클래스 CascadeSharp.TKMath.math.math_Matrix

파일 보기 프로젝트 열기: Oblikovati/CascadeSharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Array CascadeSharp.TKMath.math.math_DoubleTab
LowerColIndex int
LowerRowIndex int
UpperColIndex int
UpperRowIndex int

공개 메소드들

메소드 설명
Add ( math_Matrix Right ) : void
Add ( math_Matrix Left, math_Matrix Right ) : void
Added ( math_Matrix Right ) : math_Matrix
Col ( int Col ) : CascadeSharp.TKMath.math.Vector
ColNumber ( ) : int
Determinant ( ) : double
Divide ( double Right ) : void
Divided ( double Right ) : math_Matrix
Init ( double InitialValue ) : void
Initialized ( math_Matrix Other ) : math_Matrix
Inverse ( ) : math_Matrix
Invert ( ) : void
LowerCol ( ) : int
LowerRow ( ) : int
Multiplied ( CascadeSharp.TKMath.math.Vector Right ) : CascadeSharp.TKMath.math.Vector
Multiplied ( double Right ) : math_Matrix
Multiplied ( math_Matrix Right ) : math_Matrix
Multiply ( CascadeSharp.TKMath.math.Vector Left, CascadeSharp.TKMath.math.Vector Right ) : void
Multiply ( double Right ) : void
Multiply ( math_Matrix Right ) : void
Multiply ( math_Matrix Left, math_Matrix Right ) : void
Opposite ( ) : math_Matrix
Row ( int Row ) : CascadeSharp.TKMath.math.Vector
RowNumber ( ) : int
Set ( int I1, int I2, int J1, int J2, math_Matrix M ) : void
SetCol ( int Col, CascadeSharp.TKMath.math.Vector V ) : void
SetDiag ( double Value ) : void
SetLower ( int LowerRow, int LowerCol ) : void
SetLowerCol ( int LowerCol ) : void
SetLowerRow ( int LowerRow ) : void
SetRow ( int Row, CascadeSharp.TKMath.math.Vector V ) : void
Subtract ( math_Matrix Right ) : void
Subtract ( math_Matrix Left, math_Matrix Right ) : void
Subtracted ( math_Matrix Right ) : math_Matrix
SwapCol ( int Col1, int Col2 ) : void
SwapRow ( int Row1, int Row2 ) : void
TMultiplied ( double Right ) : math_Matrix
TMultiply ( math_Matrix Right ) : math_Matrix
TMultiply ( math_Matrix TLeft, math_Matrix Right ) : void
Transpose ( ) : void
Transposed ( ) : math_Matrix
UpperCol ( ) : int
UpperRow ( ) : int
Value ( int Row, int Col ) : double
math_Matrix ( ) : System
math_Matrix ( IntPtr Tab, int LowerRow, int UpperRow, int LowerCol, int UpperCol ) : System
math_Matrix ( int LowerRow, int UpperRow, int LowerCol, int UpperCol ) : System
math_Matrix ( int LowerRow, int UpperRow, int LowerCol, int UpperCol, double InitialValue ) : System
math_Matrix ( math_Matrix Other ) : System

메소드 상세

Add() 공개 메소드

public Add ( math_Matrix Right ) : void
Right math_Matrix
리턴 void

Add() 공개 메소드

public Add ( math_Matrix Left, math_Matrix Right ) : void
Left math_Matrix
Right math_Matrix
리턴 void

Added() 공개 메소드

public Added ( math_Matrix Right ) : math_Matrix
Right math_Matrix
리턴 math_Matrix

Col() 공개 메소드

public Col ( int Col ) : CascadeSharp.TKMath.math.Vector
Col int
리턴 CascadeSharp.TKMath.math.Vector

ColNumber() 공개 메소드

public ColNumber ( ) : int
리턴 int

Determinant() 공개 메소드

public Determinant ( ) : double
리턴 double

Divide() 공개 메소드

public Divide ( double Right ) : void
Right double
리턴 void

Divided() 공개 메소드

public Divided ( double Right ) : math_Matrix
Right double
리턴 math_Matrix

Init() 공개 메소드

public Init ( double InitialValue ) : void
InitialValue double
리턴 void

Initialized() 공개 메소드

public Initialized ( math_Matrix Other ) : math_Matrix
Other math_Matrix
리턴 math_Matrix

Inverse() 공개 메소드

public Inverse ( ) : math_Matrix
리턴 math_Matrix

Invert() 공개 메소드

public Invert ( ) : void
리턴 void

LowerCol() 공개 메소드

public LowerCol ( ) : int
리턴 int

LowerRow() 공개 메소드

public LowerRow ( ) : int
리턴 int

Multiplied() 공개 메소드

public Multiplied ( CascadeSharp.TKMath.math.Vector Right ) : CascadeSharp.TKMath.math.Vector
Right CascadeSharp.TKMath.math.Vector
리턴 CascadeSharp.TKMath.math.Vector

Multiplied() 공개 메소드

public Multiplied ( double Right ) : math_Matrix
Right double
리턴 math_Matrix

Multiplied() 공개 메소드

public Multiplied ( math_Matrix Right ) : math_Matrix
Right math_Matrix
리턴 math_Matrix

Multiply() 공개 메소드

public Multiply ( CascadeSharp.TKMath.math.Vector Left, CascadeSharp.TKMath.math.Vector Right ) : void
Left CascadeSharp.TKMath.math.Vector
Right CascadeSharp.TKMath.math.Vector
리턴 void

Multiply() 공개 메소드

public Multiply ( double Right ) : void
Right double
리턴 void

Multiply() 공개 메소드

public Multiply ( math_Matrix Right ) : void
Right math_Matrix
리턴 void

Multiply() 공개 메소드

public Multiply ( math_Matrix Left, math_Matrix Right ) : void
Left math_Matrix
Right math_Matrix
리턴 void

Opposite() 공개 메소드

public Opposite ( ) : math_Matrix
리턴 math_Matrix

Row() 공개 메소드

public Row ( int Row ) : CascadeSharp.TKMath.math.Vector
Row int
리턴 CascadeSharp.TKMath.math.Vector

RowNumber() 공개 메소드

public RowNumber ( ) : int
리턴 int

Set() 공개 메소드

public Set ( int I1, int I2, int J1, int J2, math_Matrix M ) : void
I1 int
I2 int
J1 int
J2 int
M math_Matrix
리턴 void

SetCol() 공개 메소드

public SetCol ( int Col, CascadeSharp.TKMath.math.Vector V ) : void
Col int
V CascadeSharp.TKMath.math.Vector
리턴 void

SetDiag() 공개 메소드

public SetDiag ( double Value ) : void
Value double
리턴 void

SetLower() 공개 메소드

public SetLower ( int LowerRow, int LowerCol ) : void
LowerRow int
LowerCol int
리턴 void

SetLowerCol() 공개 메소드

public SetLowerCol ( int LowerCol ) : void
LowerCol int
리턴 void

SetLowerRow() 공개 메소드

public SetLowerRow ( int LowerRow ) : void
LowerRow int
리턴 void

SetRow() 공개 메소드

public SetRow ( int Row, CascadeSharp.TKMath.math.Vector V ) : void
Row int
V CascadeSharp.TKMath.math.Vector
리턴 void

Subtract() 공개 메소드

public Subtract ( math_Matrix Right ) : void
Right math_Matrix
리턴 void

Subtract() 공개 메소드

public Subtract ( math_Matrix Left, math_Matrix Right ) : void
Left math_Matrix
Right math_Matrix
리턴 void

Subtracted() 공개 메소드

public Subtracted ( math_Matrix Right ) : math_Matrix
Right math_Matrix
리턴 math_Matrix

SwapCol() 공개 메소드

public SwapCol ( int Col1, int Col2 ) : void
Col1 int
Col2 int
리턴 void

SwapRow() 공개 메소드

public SwapRow ( int Row1, int Row2 ) : void
Row1 int
Row2 int
리턴 void

TMultiplied() 공개 메소드

public TMultiplied ( double Right ) : math_Matrix
Right double
리턴 math_Matrix

TMultiply() 공개 메소드

public TMultiply ( math_Matrix Right ) : math_Matrix
Right math_Matrix
리턴 math_Matrix

TMultiply() 공개 메소드

public TMultiply ( math_Matrix TLeft, math_Matrix Right ) : void
TLeft math_Matrix
Right math_Matrix
리턴 void

Transpose() 공개 메소드

public Transpose ( ) : void
리턴 void

Transposed() 공개 메소드

public Transposed ( ) : math_Matrix
리턴 math_Matrix

UpperCol() 공개 메소드

public UpperCol ( ) : int
리턴 int

UpperRow() 공개 메소드

public UpperRow ( ) : int
리턴 int

Value() 공개 메소드

public Value ( int Row, int Col ) : double
Row int
Col int
리턴 double

math_Matrix() 공개 메소드

public math_Matrix ( ) : System
리턴 System

math_Matrix() 공개 메소드

public math_Matrix ( IntPtr Tab, int LowerRow, int UpperRow, int LowerCol, int UpperCol ) : System
Tab IntPtr
LowerRow int
UpperRow int
LowerCol int
UpperCol int
리턴 System

math_Matrix() 공개 메소드

public math_Matrix ( int LowerRow, int UpperRow, int LowerCol, int UpperCol ) : System
LowerRow int
UpperRow int
LowerCol int
UpperCol int
리턴 System

math_Matrix() 공개 메소드

public math_Matrix ( int LowerRow, int UpperRow, int LowerCol, int UpperCol, double InitialValue ) : System
LowerRow int
UpperRow int
LowerCol int
UpperCol int
InitialValue double
리턴 System

math_Matrix() 공개 메소드

public math_Matrix ( math_Matrix Other ) : System
Other math_Matrix
리턴 System

프로퍼티 상세

Array 공개적으로 프로퍼티

public math_DoubleTab,CascadeSharp.TKMath.math Array
리턴 CascadeSharp.TKMath.math.math_DoubleTab

LowerColIndex 공개적으로 프로퍼티

public int LowerColIndex
리턴 int

LowerRowIndex 공개적으로 프로퍼티

public int LowerRowIndex
리턴 int

UpperColIndex 공개적으로 프로퍼티

public int UpperColIndex
리턴 int

UpperRowIndex 공개적으로 프로퍼티

public int UpperRowIndex
리턴 int