*VectorPair()
Creates a vector pair.
Syntax
*VectorPair(vector_name, "vector_label")Arguments
- vector_name
- The variable name of the vector pair.
- vector_label
- The descriptive label of the vector pair.
Example
*VectorPair(v_f_sp, "Front Spindle")
*VectorPair(v_r_sp, "Rear Spindle")
*SetVector(v_f_sp.l, p_f_wc.l.x-p_f_spal.l.x, 
 p_f_wc.l.y-p_f_spal.l.y, 
 p_f_wc.l.z-p_f_spal.l.z)
*SetVector(v_f_sp.r, p_f_spal.r.x-p_f_wc.r.x, 
 p_f_spal.r.y-p_f_wc.r.y, 
 p_f_spal.r.z-p_f_wc.r.z)
*SetVector(v_r_sp.l, p_r_wc.l.x-p_r_spal.l.x, 
 p_r_wc.l.y-p_r_spal.l.y, 
 p_r_wc.l.z-p_r_spal.l.z)
*SetVector(v_r_sp.r, p_r_spal.r.x-p_r_wc.r.x, 
 p_r_spal.r.y-p_r_wc.r.y, 
 p_r_spal.r.z-p_r_wc.r.z)
*MarkerPair( mrk_fwc, "Front Wheel Center", b_f_wheel, 
 p_f_wc )
*MarkerPair( mrk_rwc, "Rear Wheel Center", b_r_wheel, 
 p_r_wc )
*SetOrientation(mrk_fwc.l, ONEAXIS, Z, v_f_sp.l)
*SetOrientation(mrk_fwc.r, ONEAXIS, Z, v_f_sp.r)
*SetOrientation(mrk_rwc.l, ONEAXIS, Z, v_r_sp.l)
*SetOrientation(mrk_rwc.r, ONEAXIS, Z, v_r_sp.r)Context
Properties
| Property | Returns Data Type | Description | 
|---|---|---|
| l | Beam | Left vector. | 
| label | string | The descriptive label of the vector pair. | 
| r | Beam | Right vector. | 
| state | boolean | Control state (TRUE or FALSE). | 
| varname | string | The variable name of the vector pair. | 
Comments
The individual vectors of a *VectorPair() can be referred to as vector_name.l (left vector) and vector_name.r (right vector).