|
void | Add (double[] vec1, double[] vec2,[Out] double[] vec_sum) |
| Wrapper method for UF_VEC2_add More...
|
|
void | AffineComb (double[] vec, double scale, double[] vec_to_scale,[Out] double[] vec_comb) |
| Wrapper method for UF_VEC2_affine_comb More...
|
|
void | AskPerpendicular (double[] vec1,[Out] double[] vec_perp) |
| Wrapper method for UF_VEC2_ask_perpendicular More...
|
|
void | Components (double[] vec1, double[] vec2, double[] vec_comb, double tolerance, out double scale1, out double scale2) |
| Wrapper method for UF_VEC2_components More...
|
|
void | ConvexComb (double parameter, double[] pnt1, double[] pnt2,[Out] double[] pnt_on_seg) |
| Wrapper method for UF_VEC2_convex_comb More...
|
|
void | Copy (double[] vec_src,[Out] double[] vec_dst) |
| Wrapper method for UF_VEC2_copy More...
|
|
void | Cross (double[] vec1, double[] vec2, out double cross_product) |
| Wrapper method for UF_VEC2_cross More...
|
|
void | Distance (double[] pnt1, double[] pnt2, out double distance) |
| Wrapper method for UF_VEC2_distance More...
|
|
void | Dot (double[] vec1, double[] vec2, out double dot_product) |
| Wrapper method for UF_VEC2_dot More...
|
|
void | IsEqual (double[] vec1, double[] vec2, double tolerance, out int is_equal) |
| Wrapper method for UF_VEC2_is_equal More...
|
|
void | IsParallel (double[] vec1, double[] vec2, double tolerance, out int is_parallel) |
| Wrapper method for UF_VEC2_is_parallel More...
|
|
void | IsPerpendicular (double[] vec1, double[] vec2, double tolerance, out int is_perp) |
| Wrapper method for UF_VEC2_is_perpendicular More...
|
|
void | IsZero (double[] vec, double tolerance, out int is_zero) |
| Wrapper method for UF_VEC2_is_zero More...
|
|
void | LinearComb (double scale1, double[] vec1, double scale2, double[] vec2,[Out] double[] vec_comb) |
| Wrapper method for UF_VEC2_linear_comb More...
|
|
void | Mag (double[] vec, out double magnitude) |
| Wrapper method for UF_VEC2_mag More...
|
|
void | Midpt (double[] pnt1, double[] pnt2,[Out] double[] mid_pnt) |
| Wrapper method for UF_VEC2_midpt More...
|
|
void | Negate (double[] vec,[Out] double[] negated_vec) |
| Wrapper method for UF_VEC2_negate More...
|
|
void | Rotate (double[] vec, double angle,[Out] double[] rotated_vec) |
| Wrapper method for UF_VEC2_rotate More...
|
|
void | Scale (double scale, double[] vec,[Out] double[] scaled_vec) |
| Wrapper method for UF_VEC2_scale More...
|
|
void | Sub (double[] vec1, double[] vec2,[Out] double[] vec_diff) |
| Wrapper method for UF_VEC2_sub More...
|
|
void | Unitize (double[] vec, double tolerance, out double magnitude,[Out] double[] unit_vec) |
| Wrapper method for UF_VEC2_unitize More...
|
|
void | Vec3 (double[] vec_2D,[Out] double[] vec_3D) |
| Wrapper method for UF_VEC2_vec3 More...
|
|
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
| Asynchronously processes the given message. More...
|
|
IMessage | SyncProcessMessage (IMessage msg) |
| Synchronously processes the given message. More...
|
|
Contains wrappers for all 'UF_VEC2' functions and data types.