C# Class SolidworksAddinFramework.MathPointExtensions

Afficher le fichier Open project: Weingartner/SolidworksAddinFramework Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AddTs() public static méthode

public static AddTs ( this a, IMathVector b ) : MathPoint
a this
b IMathVector
Résultat MathPoint

Angle2D() public static méthode

Returns the angle in the xy plane between 0 and 2 Pi
public static Angle2D ( this p ) : double
p this
Résultat double

Average() public static méthode

public static Average ( this points ) : double[]
points this
Résultat double[]

Distance() public static méthode

public static Distance ( this a, MathNet.Numerics.LinearAlgebra.Double.DenseVector b ) : double
a this
b MathNet.Numerics.LinearAlgebra.Double.DenseVector
Résultat double

Equals() public static méthode

public static Equals ( this a, IMathPoint b, double tol ) : bool
a this
b IMathPoint
tol double
Résultat bool

Equals() public static méthode

public static Equals ( this a, IMathVector b, double tol ) : bool
a this
b IMathVector
tol double
Résultat bool

Equals() public static méthode

public static Equals ( this a, System.Vector3 b, double tol ) : bool
a this
b System.Vector3
tol double
Résultat bool

MultiplyTransformTs() public static méthode

public static MultiplyTransformTs ( this v, IMathTransform t ) : MathPoint
v this
t IMathTransform
Résultat MathPoint

Project() public static méthode

public static Project ( this point, IMathPoint origin, IMathVector axis ) : MathPoint
point this
origin IMathPoint
axis IMathVector
Résultat MathPoint

SubtractTs() public static méthode

public static SubtractTs ( this a, IMathPoint b ) : MathVector
a this
b IMathPoint
Résultat MathVector

SubtractTs() public static méthode

public static SubtractTs ( this a, IMathVector b ) : MathVector
a this
b IMathVector
Résultat MathVector

ToVector3() public static méthode

public static ToVector3 ( this a ) : System.Vector3
a this
Résultat System.Vector3