Modifier and Type | Method and Description |
---|---|
double[] |
askRotation(double[] mtx4d)
Refer to UF_MTX4_ask_rotation for documentation.
|
double |
askScale(double[] mtx)
Refer to UF_MTX4_ask_scale for documentation.
|
double[] |
askTranslation(double[] mtx)
Refer to UF_MTX4_ask_translation for documentation.
|
double[] |
copy(double[] mtxSrc)
Refer to UF_MTX4_copy for documentation.
|
double[] |
csysToCsys(double[] fromOrigin,
double[] fromXAxis,
double[] fromYAxis,
double[] toOrigin,
double[] toXAxis,
double[] toYAxis)
Refer to UF_MTX4_csys_to_csys for documentation.
|
double[] |
editRotation(double[] mtx4d,
double[] mtx3d)
Refer to UF_MTX4_edit_rotation for documentation.
|
double[] |
editScale(double[] mtx,
double scale)
Refer to UF_MTX4_edit_scale for documentation.
|
double[] |
editTranslation(double[] mtx,
double[] translateVec)
Refer to UF_MTX4_edit_translation for documentation.
|
double[] |
identity()
Refer to UF_MTX4_identity for documentation.
|
double[] |
initialize(double scale,
double[] translationVec,
double[] mtx3d)
Refer to UF_MTX4_initialize for documentation.
|
double[] |
invert(double[] mtxIn)
Refer to UF_MTX4_invert for documentation.
|
double[] |
mirror(double[] origin,
double[] normal)
Refer to UF_MTX4_mirror for documentation.
|
double[] |
multiply(double[] mtx1,
double[] mtx2)
Refer to UF_MTX4_multiply for documentation.
|
double[] |
multiplyT(double[] mtx1,
double[] mtx2)
Refer to UF_MTX4_multiply_t for documentation.
|
double[] |
orthoNormalize(double[] mtx)
Refer to UF_MTX4_ortho_normalize for documentation.
|
double[] |
rotation(double[] rotationPoint,
double[] rotationAxis,
double angle)
Refer to UF_MTX4_rotation for documentation.
|
double[] |
scaling(double[] invariantPoint,
double[] scale)
Refer to UF_MTX4_scaling for documentation.
|
double[] |
transpose(double[] mtx)
Refer to UF_MTX4_transpose for documentation.
|
double[] |
vec3Multiply(double[] vec,
double[] mtx)
Refer to UF_MTX4_vec3_multiply for documentation.
|
double[] |
vec3MultiplyT(double[] vec,
double[] mtx)
Refer to UF_MTX4_vec3_multiply_t for documentation.
|
double[] |
vecMultiply(double[] vec,
double[] mtx)
Refer to UF_MTX4_vec_multiply for documentation.
|
double[] |
vecMultiplyT(double[] vec,
double[] mtx)
Refer to UF_MTX4_vec_multiply_t for documentation.
|
double[] |
xVec(double[] mtx)
Refer to UF_MTX4_x_vec for documentation.
|
double[] |
yVec(double[] mtx)
Refer to UF_MTX4_y_vec for documentation.
|
double[] |
zVec(double[] mtx)
Refer to UF_MTX4_z_vec for documentation.
|
double[] askRotation(double[] mtx4d) throws NXException, RemoteException
NXException
RemoteException
double askScale(double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] askTranslation(double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] copy(double[] mtxSrc) throws NXException, RemoteException
NXException
RemoteException
double[] editRotation(double[] mtx4d, double[] mtx3d) throws NXException, RemoteException
NXException
RemoteException
double[] editScale(double[] mtx, double scale) throws NXException, RemoteException
NXException
RemoteException
double[] editTranslation(double[] mtx, double[] translateVec) throws NXException, RemoteException
NXException
RemoteException
double[] identity() throws NXException, RemoteException
NXException
RemoteException
double[] initialize(double scale, double[] translationVec, double[] mtx3d) throws NXException, RemoteException
NXException
RemoteException
double[] multiply(double[] mtx1, double[] mtx2) throws NXException, RemoteException
NXException
RemoteException
double[] multiplyT(double[] mtx1, double[] mtx2) throws NXException, RemoteException
NXException
RemoteException
double[] orthoNormalize(double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] transpose(double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] vecMultiply(double[] vec, double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] vecMultiplyT(double[] vec, double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] vec3Multiply(double[] vec, double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] vec3MultiplyT(double[] vec, double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] xVec(double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] yVec(double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] zVec(double[] mtx) throws NXException, RemoteException
NXException
RemoteException
double[] scaling(double[] invariantPoint, double[] scale) throws NXException, RemoteException
NXException
RemoteException
double[] rotation(double[] rotationPoint, double[] rotationAxis, double angle) throws NXException, RemoteException
NXException
RemoteException
double[] mirror(double[] origin, double[] normal) throws NXException, RemoteException
NXException
RemoteException
double[] csysToCsys(double[] fromOrigin, double[] fromXAxis, double[] fromYAxis, double[] toOrigin, double[] toXAxis, double[] toYAxis) throws NXException, RemoteException
NXException
RemoteException
double[] invert(double[] mtxIn) throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.