Modifier and Type | Interface and Description |
---|---|
static class |
UFVec2.ComponentsData |
static class |
UFVec2.UnitizeData |
Modifier and Type | Method and Description |
---|---|
double[] |
add(double[] vec1,
double[] vec2)
Refer to UF_VEC2_add for documentation.
|
double[] |
affineComb(double[] vec,
double scale,
double[] vecToScale)
Refer to UF_VEC2_affine_comb for documentation.
|
double[] |
askPerpendicular(double[] vec1)
Refer to UF_VEC2_ask_perpendicular for documentation.
|
UFVec2.ComponentsData |
components(double[] vec1,
double[] vec2,
double[] vecComb,
double tolerance)
Refer to UF_VEC2_components for documentation.
|
double[] |
convexComb(double parameter,
double[] pnt1,
double[] pnt2)
Refer to UF_VEC2_convex_comb for documentation.
|
double[] |
copy(double[] vecSrc)
Refer to UF_VEC2_copy for documentation.
|
double |
cross(double[] vec1,
double[] vec2)
Refer to UF_VEC2_cross for documentation.
|
double |
distance(double[] pnt1,
double[] pnt2)
Refer to UF_VEC2_distance for documentation.
|
double |
dot(double[] vec1,
double[] vec2)
Refer to UF_VEC2_dot for documentation.
|
int |
isEqual(double[] vec1,
double[] vec2,
double tolerance)
Refer to UF_VEC2_is_equal for documentation.
|
int |
isParallel(double[] vec1,
double[] vec2,
double tolerance)
Refer to UF_VEC2_is_parallel for documentation.
|
int |
isPerpendicular(double[] vec1,
double[] vec2,
double tolerance)
Refer to UF_VEC2_is_perpendicular for documentation.
|
int |
isZero(double[] vec,
double tolerance)
Refer to UF_VEC2_is_zero for documentation.
|
double[] |
linearComb(double scale1,
double[] vec1,
double scale2,
double[] vec2)
Refer to UF_VEC2_linear_comb for documentation.
|
double |
mag(double[] vec)
Refer to UF_VEC2_mag for documentation.
|
double[] |
midpt(double[] pnt1,
double[] pnt2)
Refer to UF_VEC2_midpt for documentation.
|
double[] |
negate(double[] vec)
Refer to UF_VEC2_negate for documentation.
|
double[] |
rotate(double[] vec,
double angle)
Refer to UF_VEC2_rotate for documentation.
|
double[] |
scale(double scale,
double[] vec)
Refer to UF_VEC2_scale for documentation.
|
double[] |
sub(double[] vec1,
double[] vec2)
Refer to UF_VEC2_sub for documentation.
|
UFVec2.UnitizeData |
unitize(double[] vec,
double tolerance)
Refer to UF_VEC2_unitize for documentation.
|
double[] |
vec3(double[] vec2d)
Refer to UF_VEC2_vec3 for documentation.
|
double[] add(double[] vec1, double[] vec2) throws NXException, RemoteException
NXException
RemoteException
double[] affineComb(double[] vec, double scale, double[] vecToScale) throws NXException, RemoteException
NXException
RemoteException
UFVec2.ComponentsData components(double[] vec1, double[] vec2, double[] vecComb, double tolerance) throws NXException, RemoteException
NXException
RemoteException
double[] convexComb(double parameter, double[] pnt1, double[] pnt2) throws NXException, RemoteException
NXException
RemoteException
double[] copy(double[] vecSrc) throws NXException, RemoteException
NXException
RemoteException
double cross(double[] vec1, double[] vec2) throws NXException, RemoteException
NXException
RemoteException
double distance(double[] pnt1, double[] pnt2) throws NXException, RemoteException
NXException
RemoteException
double dot(double[] vec1, double[] vec2) throws NXException, RemoteException
NXException
RemoteException
int isEqual(double[] vec1, double[] vec2, double tolerance) throws NXException, RemoteException
NXException
RemoteException
int isZero(double[] vec, double tolerance) throws NXException, RemoteException
NXException
RemoteException
double[] linearComb(double scale1, double[] vec1, double scale2, double[] vec2) throws NXException, RemoteException
NXException
RemoteException
double mag(double[] vec) throws NXException, RemoteException
NXException
RemoteException
double[] midpt(double[] pnt1, double[] pnt2) throws NXException, RemoteException
NXException
RemoteException
double[] negate(double[] vec) throws NXException, RemoteException
NXException
RemoteException
double[] rotate(double[] vec, double angle) throws NXException, RemoteException
NXException
RemoteException
double[] scale(double scale, double[] vec) throws NXException, RemoteException
NXException
RemoteException
double[] sub(double[] vec1, double[] vec2) throws NXException, RemoteException
NXException
RemoteException
UFVec2.UnitizeData unitize(double[] vec, double tolerance) throws NXException, RemoteException
NXException
RemoteException
double[] vec3(double[] vec2d) throws NXException, RemoteException
NXException
RemoteException
double[] askPerpendicular(double[] vec1) throws NXException, RemoteException
NXException
RemoteException
int isParallel(double[] vec1, double[] vec2, double tolerance) throws NXException, RemoteException
NXException
RemoteException
int isPerpendicular(double[] vec1, double[] vec2, double tolerance) throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.