NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
NXOpen.UF.UFVec3 Member List

This is the complete list of members for NXOpen.UF.UFVec3, including all inherited members.

Add(double[] vec1, double[] vec2,[Out] double[] vec_sum)NXOpen.UF.UFVec3inline
AffineComb(double[] vec, double scale, double[] vec_to_scale,[Out] double[] vec_comb)NXOpen.UF.UFVec3inline
AngleBetween(double[] vec_from, double[] vec_to, double[] vec_ccw, out double angle)NXOpen.UF.UFVec3inline
AskPerpendicular(double[] vec1,[Out] double[] vec_perp)NXOpen.UF.UFVec3inline
AsyncProcessMessage(IMessage msg, IMessageSink replySink)NXOpen.Utilities.NXRemotableObjectinline
ConvexComb(double parameter, double[] pnt1, double[] pnt2,[Out] double[] pnt_on_seg)NXOpen.UF.UFVec3inline
Copy(double[] vec_src,[Out] double[] vec_dst)NXOpen.UF.UFVec3inline
Cross(double[] vec1, double[] vec2,[Out] double[] cross_product)NXOpen.UF.UFVec3inline
Distance(double[] pnt1, double[] pnt2, out double distance)NXOpen.UF.UFVec3inline
DistanceToPlane(double[] pnt1, double[] pnt_on_plane, double[] plane_normal, double tolerance, out double distance)NXOpen.UF.UFVec3inline
Dot(double[] vec1, double[] vec2, out double dot_product)NXOpen.UF.UFVec3inline
initialize()NXOpen.Utilities.NXRemotableObjectinlineprotected
IsEqual(double[] vec1, double[] vec2, double tolerance, out int is_equal)NXOpen.UF.UFVec3inline
IsParallel(double[] vec1, double[] vec2, double tolerance, out int is_parallel)NXOpen.UF.UFVec3inline
IsPerpendicular(double[] vec1, double[] vec2, double tolerance, out int is_perp)NXOpen.UF.UFVec3inline
IsZero(double[] vec, double tolerance, out int is_zero)NXOpen.UF.UFVec3inline
LinearComb(double scale1, double[] vec1, double scale2, double[] vec2,[Out] double[] vec_comb)NXOpen.UF.UFVec3inline
Mag(double[] vec, out double magnitude)NXOpen.UF.UFVec3inline
Midpt(double[] pnt1, double[] pnt2,[Out] double[] mid_pnt)NXOpen.UF.UFVec3inline
Negate(double[] vec,[Out] double[] negated_vec)NXOpen.UF.UFVec3inline
NextSinkNXOpen.Utilities.NXRemotableObject
Scale(double scale, double[] vec,[Out] double[] scaled_vec)NXOpen.UF.UFVec3inline
Sub(double[] vec1, double[] vec2,[Out] double[] vec_diff)NXOpen.UF.UFVec3inline
SyncProcessMessage(IMessage msg)NXOpen.Utilities.NXRemotableObjectinline
Triple(double[] vec1, double[] vec2, double[] vec3, out double triple_product)NXOpen.UF.UFVec3inline
Unitize(double[] vec, double tolerance, out double magnitude,[Out] double[] unit_vec)NXOpen.UF.UFVec3inline
Vec2(double[] vec_3D,[Out] double[] vec_2D)NXOpen.UF.UFVec3inline
Vec4(double[] vec_3D,[Out] double[] vec_4D)NXOpen.UF.UFVec3inline
Vec4Homogen(double[] vec_3D, double weight,[Out] double[] vec_4D)NXOpen.UF.UFVec3inline
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.