/// <summary> /// Set labelingMode parameter at runtime. [public use] /// </summary> /// <param name="o">New parameter</param> public void SetLabelingMode(LabelingMode o) { if (HasNativeHandle()) { ARUWP.aruwpSetLabelingMode((int)o); labelingMode = (LabelingMode)ARUWP.aruwpGetLabelingMode(); if (labelingMode != o) { Debug.Log(TAG + ": Unable to set labeling mode to " + o); } } else { Debug.Log(TAG + ": SetLabelingMode() unsupported status"); } }
public void setLabelingMode(LabelingMode o) { if (state == State.DETECTION_RUNNING) { ARUWP.aruwpSetLabelingMode((int)o); labelingMode = (LabelingMode)ARUWP.aruwpGetLabelingMode(); if (labelingMode != o) { Debug.Log(TAG + ": Unable to set labeling mode to " + o); } } else { labelingMode = o; } }