Matrix3D

Matrix3D()

ينشئ Constructor مصفوفة قياسية من 1 إلى 1: [ABCDEFGHI Tx Ty Tz] = [1 ، 0 ، 0 ، 0 ، 1 ، 0 ، 0 ، 0 ، 1 ، 0 ، 0 ، 0]

public Matrix3D()

أمثلة

Matrix3D m = new Matrix3D();

أنظر أيضا


Matrix3D(double[])

يقبل Constructor مصفوفة بتمثيل المصفوفة التالي: [ABCDEFGHI Tx Ty Tz]

public Matrix3D(double[] matrix3DArray)
معامليكتبوصف
matrix3DArrayDouble[]مصفوفة بيانات مصفوفة.

أمثلة

double[] c = new double[] { 1, 0, 0, 1, 10, 20, 1, 0, 0, 17, 40, 13 };
Matrix3D m = new Matrix3D(c);

أنظر أيضا


Matrix3D(Matrix3D)

يقبل Constructor مصفوفة لإنشاء نسخة

public Matrix3D(Matrix3D matrix)
معامليكتبوصف
matrixMatrix3Dكائن Matrix3D.

أنظر أيضا


Matrix3D(double, double, double, double, double, double, double, double, double, double, double, double)

تهيئة مصفوفة التحويل بالمعاملات المحددة.

public Matrix3D(double a, double b, double c, double d, double e, double f, double g, double h, 
    double i, double tx, double ty, double tz)
معامليكتبوصف
aDoubleقيمة مصفوفة.
bDoubleقيمة المصفوفة ب.
cDoubleقيمة مصفوفة ج.
dDoubleقيمة مصفوفة د.
eDoubleقيمة مصفوفة E.
fDoubleقيمة مصفوفة F.
gDoubleقيمة مصفوفة G.
hDoubleقيمة مصفوفة H.
iDoubleأنا قيمة المصفوفة.
txDoubleقيمة مصفوفة الإرسال.
tyDoubleقيمة مصفوفة TY.
tzDoubleقيمة مصفوفة TZ.

أمثلة

Matrix m = new Matrix(1, 0, 0, 1, 3, 3);

أنظر أيضا