NXOpen.UF.Ui.SpecifyVector

Ui.SpecifyVector()

Refer to UF_UI_specify_vector for documentation.

Signature: SpecifyVector(message, mode, displayConehead)

Parameters:
  • message (str) – Cue line message (80 character maximum)
  • mode (int) – On input default vector subfunction mode. On output the subfunction mode actually used: UF_UI_INFERRED UF_UI_TWO_POINTS UF_UI_AT_ANGLE UF_UI_EDGE_CURVE UF_UI_TANGENT_TO_CURVE UF_UI_FACE_NORMAL UF_UI_DATUM_PLANE UF_UI_DATUM_AXIS UF_UI_XC_AXIS UF_UI_NEGATIVE_XC_AXIS UF_UI_YC_AXIS UF_UI_NEGATIVE_YC_AXIS UF_UI_ZC_AXIS UF_UI_NEGATIVE_ZC_AXIS
  • displayConehead (int) – Display temporary vector in all active views: UF_UI_DISP_TEMP_VECTOR UF_UI_DISP_NO_VECTOR
Returns:

A Tuple

Return type:

A tuple consisting of (mode,direction,origin,response)

mode(int): Modified value of mode

direction(list of float): Vector direction (unitized)

origin(list of float): Vector origin in absolute coordinate

response(int): User response: UF_UI_OK UF_UI_BACK UF_UI_CANCEL

License requirements: None