C# Класс SolidworksAddinFramework.Geometry.Matrix4x4Extensions

Показать файл Открыть проект

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

Метод Описание
CreateFromAxisAngleOrigin ( PointDirection3 p, double angle ) : Matrix4x4
CreateFromEdgeAngleOrigin ( Edge3 p, double angle ) : Matrix4x4
ExtractRotationPart ( this m ) : Matrix4x4
InvertUnsafe ( this m ) : Matrix4x4

A fluent matrix inversion. Will fail with an exception if the matrix is not invertable. Use only when you are sure you have an invertable matrix;

ToSwTransform ( this m, IMathUtility math = null ) : MathTransform

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

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

public static CreateFromAxisAngleOrigin ( PointDirection3 p, double angle ) : Matrix4x4
p PointDirection3
angle double
Результат Matrix4x4

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

public static CreateFromEdgeAngleOrigin ( Edge3 p, double angle ) : Matrix4x4
p Edge3
angle double
Результат Matrix4x4

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

public static ExtractRotationPart ( this m ) : Matrix4x4
m this
Результат Matrix4x4

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

A fluent matrix inversion. Will fail with an exception if the matrix is not invertable. Use only when you are sure you have an invertable matrix;
public static InvertUnsafe ( this m ) : Matrix4x4
m this
Результат Matrix4x4

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

public static ToSwTransform ( this m, IMathUtility math = null ) : MathTransform
m this
math IMathUtility
Результат MathTransform