C# Класс Isosurface.QEFProper.Mat3

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m00 float

Открытые методы

Метод Описание
CalcSymmetricGivensCoefficients ( float a_pp, float a_pq, float a_qq, float &c, float &s ) : void
Clear ( ) : void
Fnorm ( ) : float
Mat3 ( ) : System
Mat3 ( float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22 ) : System
MulATA ( ) : SMat3
Off ( ) : float
Rot01_post ( float c, float s ) : void
Rot02_post ( float c, float s ) : void
Rot12_post ( float c, float s ) : void
Set ( Mat3 rhs ) : void
Set ( float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22 ) : void
SetSymmetric ( SMat3 rhs ) : void
SetSymmetric ( float a00, float a01, float a02, float a11, float a12, float a22 ) : void
Transpose ( ) : Mat3
Vmul ( Vector3 v ) : Vector3
operator ( ) : Mat3

Описание методов

CalcSymmetricGivensCoefficients() публичный статический Метод

public static CalcSymmetricGivensCoefficients ( float a_pp, float a_pq, float a_qq, float &c, float &s ) : void
a_pp float
a_pq float
a_qq float
c float
s float
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

Fnorm() публичный Метод

public Fnorm ( ) : float
Результат float

Mat3() публичный Метод

public Mat3 ( ) : System
Результат System

Mat3() публичный Метод

public Mat3 ( float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22 ) : System
m00 float
m01 float
m02 float
m10 float
m11 float
m12 float
m20 float
m21 float
m22 float
Результат System

MulATA() публичный Метод

public MulATA ( ) : SMat3
Результат SMat3

Off() публичный Метод

public Off ( ) : float
Результат float

Rot01_post() публичный Метод

public Rot01_post ( float c, float s ) : void
c float
s float
Результат void

Rot02_post() публичный Метод

public Rot02_post ( float c, float s ) : void
c float
s float
Результат void

Rot12_post() публичный Метод

public Rot12_post ( float c, float s ) : void
c float
s float
Результат void

Set() публичный Метод

public Set ( Mat3 rhs ) : void
rhs Mat3
Результат void

Set() публичный Метод

public Set ( float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22 ) : void
m00 float
m01 float
m02 float
m10 float
m11 float
m12 float
m20 float
m21 float
m22 float
Результат void

SetSymmetric() публичный Метод

public SetSymmetric ( SMat3 rhs ) : void
rhs SMat3
Результат void

SetSymmetric() публичный Метод

public SetSymmetric ( float a00, float a01, float a02, float a11, float a12, float a22 ) : void
a00 float
a01 float
a02 float
a11 float
a12 float
a22 float
Результат void

Transpose() публичный Метод

public Transpose ( ) : Mat3
Результат Mat3

Vmul() публичный Метод

public Vmul ( Vector3 v ) : Vector3
v Vector3
Результат Vector3

operator() публичный статический Метод

public static operator ( ) : Mat3
Результат Mat3

Описание свойств

m00 публичное свойство

public float m00
Результат float