NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_MTX3' functions and data types. More...
Public Member Functions | |
void | Copy (double[] mtx_src,[Out] double[] mtx_dst) |
Wrapper method for UF_MTX3_copy More... | |
void | Determinant (double[] mtx, out double determinant) |
Wrapper method for UF_MTX3_determinant More... | |
void | Identity ([Out] double[] identity_mtx) |
Wrapper method for UF_MTX3_identity More... | |
void | Initialize (double[] x_vec, double[] y_vec,[Out] double[] mtx) |
Wrapper method for UF_MTX3_initialize More... | |
void | InitializeX (double[] x_vec,[Out] double[] mtx) |
Wrapper method for UF_MTX3_initialize_x More... | |
void | InitializeZ (double[] z_vec,[Out] double[] mtx) |
Wrapper method for UF_MTX3_initialize_z More... | |
void | Mtx4 (double[] mtx_3D,[Out] double[] mtx_4D) |
Wrapper method for UF_MTX3_mtx4 More... | |
void | Multiply (double[] mtx1, double[] mtx2,[Out] double[] mtx_product) |
Wrapper method for UF_MTX3_multiply More... | |
void | MultiplyT (double[] mtx1, double[] mtx2,[Out] double[] mtx_product) |
Wrapper method for UF_MTX3_multiply_t More... | |
void | OrthoNormalize ([In, Out] double[] mtx) |
Wrapper method for UF_MTX3_ortho_normalize More... | |
void | RotateAboutAxis (double[] rotation_axis, double rotation_angle,[Out] double[] mtx) |
Wrapper method for UF_MTX3_rotate_about_axis More... | |
void | Transpose (double[] mtx,[Out] double[] transpose_mtx) |
Wrapper method for UF_MTX3_transpose More... | |
void | VecMultiply (double[] vec, double[] mtx,[Out] double[] vec_product) |
Wrapper method for UF_MTX3_vec_multiply More... | |
void | VecMultiplyT (double[] vec, double[] mtx,[Out] double[] vec_product) |
Wrapper method for UF_MTX3_vec_multiply_t More... | |
void | XVec (double[] mtx,[Out] double[] x_vec) |
Wrapper method for UF_MTX3_x_vec More... | |
void | YVec (double[] mtx,[Out] double[] y_vec) |
Wrapper method for UF_MTX3_y_vec More... | |
void | ZVec (double[] mtx,[Out] double[] z_vec) |
Wrapper method for UF_MTX3_z_vec More... | |
Contains wrappers for all 'UF_MTX3' functions and data types.
void NXOpen.UF.UFMtx3.Copy | ( | double[] | mtx_src, |
[Out] double[] | mtx_dst | ||
) |
Wrapper method for UF_MTX3_copy
Refer to UF_MTX3_copy for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.Determinant | ( | double[] | mtx, |
out double | determinant | ||
) |
Wrapper method for UF_MTX3_determinant
Refer to UF_MTX3_determinant for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.Identity | ( | [Out] double[] | identity_mtx | ) |
Wrapper method for UF_MTX3_identity
Refer to UF_MTX3_identity for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.Initialize | ( | double[] | x_vec, |
double[] | y_vec, | ||
[Out] double[] | mtx | ||
) |
Wrapper method for UF_MTX3_initialize
Refer to UF_MTX3_initialize for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.InitializeX | ( | double[] | x_vec, |
[Out] double[] | mtx | ||
) |
Wrapper method for UF_MTX3_initialize_x
Refer to UF_MTX3_initialize_x for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.InitializeZ | ( | double[] | z_vec, |
[Out] double[] | mtx | ||
) |
Wrapper method for UF_MTX3_initialize_z
Refer to UF_MTX3_initialize_z for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.Mtx4 | ( | double[] | mtx_3D, |
[Out] double[] | mtx_4D | ||
) |
Wrapper method for UF_MTX3_mtx4
Refer to UF_MTX3_mtx4 for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.Multiply | ( | double[] | mtx1, |
double[] | mtx2, | ||
[Out] double[] | mtx_product | ||
) |
Wrapper method for UF_MTX3_multiply
Refer to UF_MTX3_multiply for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.MultiplyT | ( | double[] | mtx1, |
double[] | mtx2, | ||
[Out] double[] | mtx_product | ||
) |
Wrapper method for UF_MTX3_multiply_t
Refer to UF_MTX3_multiply_t for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.OrthoNormalize | ( | [In, Out] double[] | mtx | ) |
Wrapper method for UF_MTX3_ortho_normalize
Refer to UF_MTX3_ortho_normalize for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.RotateAboutAxis | ( | double[] | rotation_axis, |
double | rotation_angle, | ||
[Out] double[] | mtx | ||
) |
Wrapper method for UF_MTX3_rotate_about_axis
Refer to UF_MTX3_rotate_about_axis for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.Transpose | ( | double[] | mtx, |
[Out] double[] | transpose_mtx | ||
) |
Wrapper method for UF_MTX3_transpose
Refer to UF_MTX3_transpose for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.VecMultiply | ( | double[] | vec, |
double[] | mtx, | ||
[Out] double[] | vec_product | ||
) |
Wrapper method for UF_MTX3_vec_multiply
Refer to UF_MTX3_vec_multiply for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.VecMultiplyT | ( | double[] | vec, |
double[] | mtx, | ||
[Out] double[] | vec_product | ||
) |
Wrapper method for UF_MTX3_vec_multiply_t
Refer to UF_MTX3_vec_multiply_t for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.XVec | ( | double[] | mtx, |
[Out] double[] | x_vec | ||
) |
Wrapper method for UF_MTX3_x_vec
Refer to UF_MTX3_x_vec for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.YVec | ( | double[] | mtx, |
[Out] double[] | y_vec | ||
) |
Wrapper method for UF_MTX3_y_vec
Refer to UF_MTX3_y_vec for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFMtx3.ZVec | ( | double[] | mtx, |
[Out] double[] | z_vec | ||
) |
Wrapper method for UF_MTX3_z_vec
Refer to UF_MTX3_z_vec for documentation
Mapping Help
License requirements:None