NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_TRNS' functions and data types. More...
Public Member Functions | |
void | CreateCsysMappingMatrix (double[] ref_csys, double[] dest_csys,[Out] double[] matrix, out int status) |
Wrapper method for uf5940 More... | |
void | CreateReflectionMatrix (ref NXOpen.Tag _object,[Out] double[] matrix, out int status) |
Wrapper method for uf5946 More... | |
void | CreateRotationMatrix (double[] origin, double[] direction, ref double degrees_rotation,[Out] double[] matrix, out int status) |
Wrapper method for uf5945 More... | |
void | CreateScalingMatrix (ref int type, double[] scales, double[] origin,[Out] double[] matrix, out int status) |
Wrapper method for uf5944 More... | |
void | CreateTranslationMatrix (double[] translation,[Out] double[] matrix) |
Wrapper method for uf5943 More... | |
void | MapPosition ([In, Out] double[] ra1, double[] rp2) |
Wrapper method for uf5941 More... | |
void | MultiplyMatrices (double[] matrix1, double[] matrix2,[Out] double[] product) |
Wrapper method for uf5942 More... | |
void | TransformObjects (double[] rp1, NXOpen.Tag[] objects, ref int n_objects, ref int move_or_copy, ref int dest_layer, ref int trace_curves,[Out] NXOpen.Tag[] copies, out NXOpen.Tag trace_curve_group, out int status) |
Wrapper method for uf5947 More... | |
Contains wrappers for all 'UF_TRNS' functions and data types.
void NXOpen.UF.UFTrns.CreateCsysMappingMatrix | ( | double[] | ref_csys, |
double[] | dest_csys, | ||
[Out] double[] | matrix, | ||
out int | status | ||
) |
void NXOpen.UF.UFTrns.CreateReflectionMatrix | ( | ref NXOpen.Tag | _object, |
[Out] double[] | matrix, | ||
out int | status | ||
) |
void NXOpen.UF.UFTrns.CreateRotationMatrix | ( | double[] | origin, |
double[] | direction, | ||
ref double | degrees_rotation, | ||
[Out] double[] | matrix, | ||
out int | status | ||
) |
void NXOpen.UF.UFTrns.CreateScalingMatrix | ( | ref int | type, |
double[] | scales, | ||
double[] | origin, | ||
[Out] double[] | matrix, | ||
out int | status | ||
) |
void NXOpen.UF.UFTrns.CreateTranslationMatrix | ( | double[] | translation, |
[Out] double[] | matrix | ||
) |
void NXOpen.UF.UFTrns.MapPosition | ( | [In, Out] double[] | ra1, |
double[] | rp2 | ||
) |
void NXOpen.UF.UFTrns.MultiplyMatrices | ( | double[] | matrix1, |
double[] | matrix2, | ||
[Out] double[] | product | ||
) |
void NXOpen.UF.UFTrns.TransformObjects | ( | double[] | rp1, |
NXOpen.Tag[] | objects, | ||
ref int | n_objects, | ||
ref int | move_or_copy, | ||
ref int | dest_layer, | ||
ref int | trace_curves, | ||
[Out] NXOpen.Tag[] | copies, | ||
out NXOpen.Tag | trace_curve_group, | ||
out int | status | ||
) |