Show / Hide Table of Contents

Struct Matrix3D

Implements
System.IFormattable
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: System.Windows.Media.Media3D
Assembly: OpenSilver.dll
Syntax
[NotImplemented]
public struct Matrix3D : IFormattable

Constructors

| Improve this Doc View Source

Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Declaration
[NotImplemented]
public Matrix3D(double m11, double m12, double m13, double m14, double m21, double m22, double m23, double m24, double m31, double m32, double m33, double m34, double offsetX, double offsetY, double offsetZ, double m44)
Parameters
Type Name Description
System.Double m11
System.Double m12
System.Double m13
System.Double m14
System.Double m21
System.Double m22
System.Double m23
System.Double m24
System.Double m31
System.Double m32
System.Double m33
System.Double m34
System.Double offsetX
System.Double offsetY
System.Double offsetZ
System.Double m44

Properties

| Improve this Doc View Source

HasInverse

Declaration
[NotImplemented]
public readonly bool HasInverse { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Identity

Declaration
[NotImplemented]
public static readonly Matrix3D Identity { get; }
Property Value
Type Description
Matrix3D
| Improve this Doc View Source

M11

Declaration
[NotImplemented]
public double M11 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M12

Declaration
[NotImplemented]
public double M12 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M13

Declaration
[NotImplemented]
public double M13 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M14

Declaration
[NotImplemented]
public double M14 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M21

Declaration
[NotImplemented]
public double M21 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M22

Declaration
[NotImplemented]
public double M22 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M23

Declaration
[NotImplemented]
public double M23 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M24

Declaration
[NotImplemented]
public double M24 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M31

Declaration
[NotImplemented]
public double M31 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M32

Declaration
[NotImplemented]
public double M32 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M33

Declaration
[NotImplemented]
public double M33 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

M44

Declaration
[NotImplemented]
public double M44 { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

OffsetX

Declaration
[NotImplemented]
public double OffsetX { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

OffsetY

Declaration
[NotImplemented]
public double OffsetY { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

OffsetZ

Declaration
[NotImplemented]
public double OffsetZ { get; set; }
Property Value
Type Description
System.Double

Methods

| Improve this Doc View Source

Invert()

Declaration
[NotImplemented]
public void Invert()
| Improve this Doc View Source

ToString()

Declaration
[NotImplemented]
public override string ToString()
Returns
Type Description
System.String
Overrides
System.ValueType.ToString()
| Improve this Doc View Source

ToString(IFormatProvider)

Declaration
[NotImplemented]
public string ToString(IFormatProvider provider)
Parameters
Type Name Description
System.IFormatProvider provider
Returns
Type Description
System.String

Operators

| Improve this Doc View Source

Multiply(Matrix3D, Matrix3D)

Declaration
[NotImplemented]
public static Matrix3D operator *(Matrix3D matrix1, Matrix3D matrix2)
Parameters
Type Name Description
Matrix3D matrix1
Matrix3D matrix2
Returns
Type Description
Matrix3D

Explicit Interface Implementations

| Improve this Doc View Source

IFormattable.ToString(String, IFormatProvider)

Declaration
string IFormattable.ToString(string format, IFormatProvider provider)
Parameters
Type Name Description
System.String format
System.IFormatProvider provider
Returns
Type Description
System.String

Implements

System.IFormattable
  • Improve this Doc
  • View Source