C# Класс SolidworksAddinFramework.MathPointExtensions

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

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

Метод Описание
AddTs ( this a, IMathVector b ) : MathPoint
Angle2D ( this p ) : double

Returns the angle in the xy plane between 0 and 2 Pi

Average ( this points ) : double[]
Distance ( this a, MathNet.Numerics.LinearAlgebra.Double.DenseVector b ) : double
Equals ( this a, IMathPoint b, double tol ) : bool
Equals ( this a, IMathVector b, double tol ) : bool
Equals ( this a, System.Vector3 b, double tol ) : bool
MultiplyTransformTs ( this v, IMathTransform t ) : MathPoint
Project ( this point, IMathPoint origin, IMathVector axis ) : MathPoint
SubtractTs ( this a, IMathPoint b ) : MathVector
SubtractTs ( this a, IMathVector b ) : MathVector
ToVector3 ( this a ) : System.Vector3

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

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

public static AddTs ( this a, IMathVector b ) : MathPoint
a this
b IMathVector
Результат MathPoint

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

Returns the angle in the xy plane between 0 and 2 Pi
public static Angle2D ( this p ) : double
p this
Результат double

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

public static Average ( this points ) : double[]
points this
Результат double[]

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

public static Distance ( this a, MathNet.Numerics.LinearAlgebra.Double.DenseVector b ) : double
a this
b MathNet.Numerics.LinearAlgebra.Double.DenseVector
Результат double

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

public static Equals ( this a, IMathPoint b, double tol ) : bool
a this
b IMathPoint
tol double
Результат bool

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

public static Equals ( this a, IMathVector b, double tol ) : bool
a this
b IMathVector
tol double
Результат bool

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

public static Equals ( this a, System.Vector3 b, double tol ) : bool
a this
b System.Vector3
tol double
Результат bool

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

public static MultiplyTransformTs ( this v, IMathTransform t ) : MathPoint
v this
t IMathTransform
Результат MathPoint

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

public static Project ( this point, IMathPoint origin, IMathVector axis ) : MathPoint
point this
origin IMathPoint
axis IMathVector
Результат MathPoint

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

public static SubtractTs ( this a, IMathPoint b ) : MathVector
a this
b IMathPoint
Результат MathVector

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

public static SubtractTs ( this a, IMathVector b ) : MathVector
a this
b IMathVector
Результат MathVector

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

public static ToVector3 ( this a ) : System.Vector3
a this
Результат System.Vector3