void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.Point3)) { LogError("owner is not initialized. Add Action \"newPoint3\"."); return; } OpenCVForUnity.CoreModule.Point3 wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Point3, OpenCVForUnity.CoreModule.Point3>(owner); storeResult.Value = (float)wrapped_owner.dot(new OpenCVForUnity.CoreModule.Point3((double)p_x.Value, (double)p_y.Value, (double)p_z.Value)); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.Point3)) { LogError("owner is not initialized. Add Action \"newPoint3\"."); return; } OpenCVForUnity.CoreModule.Point3 wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Point3, OpenCVForUnity.CoreModule.Point3>(owner); storeResult.Value = wrapped_owner.Equals(new OpenCVForUnity.CoreModule.Point3((double)a_x.Value, (double)a_y.Value, (double)a_z.Value)); Fsm.Event(storeResult.Value ? trueEvent : falseEvent); }
void DoProcess() { OpenCVForUnity.CoreModule.Point3[] wrapped_a = new OpenCVForUnity.CoreModule.Point3[a.Length]; OpenCVForUnityPlayMakerActionsUtils.ConvertFsmArrayToArray <OpenCVForUnityPlayMakerActions.Point3, OpenCVForUnity.CoreModule.Point3>(a, wrapped_a); if (!(storeResult.Value is OpenCVForUnityPlayMakerActions.MatOfPoint3f)) { storeResult.Value = new OpenCVForUnityPlayMakerActions.MatOfPoint3f(); } ((OpenCVForUnityPlayMakerActions.MatOfPoint3f)storeResult.Value).wrappedObject = new OpenCVForUnity.CoreModule.MatOfPoint3f(wrapped_a); OpenCVForUnityPlayMakerActionsUtils.ConvertArrayToFsmArray <OpenCVForUnity.CoreModule.Point3, OpenCVForUnityPlayMakerActions.Point3>(wrapped_a, a); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.Point3)) { LogError("owner is not initialized. Add Action \"newPoint3\"."); return; } OpenCVForUnity.CoreModule.Point3 wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Point3, OpenCVForUnity.CoreModule.Point3>(owner); if (!(storeResult.Value is OpenCVForUnityPlayMakerActions.Point3)) { storeResult.Value = new OpenCVForUnityPlayMakerActions.Point3(); } ((OpenCVForUnityPlayMakerActions.Point3)storeResult.Value).wrappedObject = wrapped_owner.clone(); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.MatOfPoint3)) { LogError("owner is not initialized. Add Action \"newMatOfPoint3\"."); return; } OpenCVForUnity.CoreModule.MatOfPoint3 wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.MatOfPoint3, OpenCVForUnity.CoreModule.MatOfPoint3>(owner); OpenCVForUnity.CoreModule.Point3[] wrapped_a = new OpenCVForUnity.CoreModule.Point3[a.Length]; OpenCVForUnityPlayMakerActionsUtils.ConvertFsmArrayToArray <OpenCVForUnityPlayMakerActions.Point3, OpenCVForUnity.CoreModule.Point3>(a, wrapped_a); wrapped_owner.fromArray(wrapped_a); OpenCVForUnityPlayMakerActionsUtils.ConvertArrayToFsmArray <OpenCVForUnity.CoreModule.Point3, OpenCVForUnityPlayMakerActions.Point3>(wrapped_a, a); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.Point3)) { LogError("owner is not initialized. Add Action \"newPoint3\"."); return; } OpenCVForUnity.CoreModule.Point3 wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Point3, OpenCVForUnity.CoreModule.Point3>(owner); if (!(vals.Value is OpenCVForUnityPlayMakerActions.DoubleArray)) { LogError("vals is not initialized. Add Action \"newDoubleArray\"."); return; } System.Double[] wrapped_vals = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.DoubleArray, System.Double[]>(vals); wrapped_owner.set(wrapped_vals); }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.Point3)) { LogError("owner is not initialized. Add Action \"newPoint3\"."); return; } OpenCVForUnity.CoreModule.Point3 wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Point3, OpenCVForUnity.CoreModule.Point3>(owner); float[] float_vals = vals.floatValues; double[] casted_vals = new double[float_vals.Length]; float_vals.CopyTo(casted_vals, 0); wrapped_owner.set(casted_vals); for (int i = 0; i < casted_vals.Length; i++) { vals.Set(i, (float)casted_vals[i]); } vals.SaveChanges(); }
public Point3(OpenCVForUnity.CoreModule.Point3 nativeObj) : base(nativeObj) { }