public static void StoreIP(IntPtr proc, int parIndex, IntPtr intPtrValue) { IntPtr tuple; HalconAPI.HCkP(proc, HalconAPI.CreateInputTuple(proc, parIndex, 1, out tuple)); HalconAPI.SetIP(tuple, 0, intPtrValue); }
public static void StoreL(IntPtr proc, int parIndex, long longValue) { IntPtr tuple; HalconAPI.HCkP(proc, HalconAPI.CreateInputTuple(proc, parIndex, 1, out tuple)); HalconAPI.SetL(tuple, 0, longValue); }
public static void StoreD(IntPtr proc, int parIndex, double doubleValue) { IntPtr tuple; HalconAPI.HCkP(proc, HalconAPI.CreateInputTuple(proc, parIndex, 1, out tuple)); HalconAPI.SetD(tuple, 0, doubleValue); }
public virtual void Store(IntPtr proc, int parIndex) { IntPtr tuple; HalconAPI.HCkP(proc, HalconAPI.CreateInputTuple(proc, parIndex, this.iLength, out tuple)); this.StoreData(proc, tuple); }
public static void StoreS(IntPtr proc, int parIndex, string stringValue) { if (stringValue == null) { stringValue = ""; } IntPtr tuple; HalconAPI.HCkP(proc, HalconAPI.CreateInputTuple(proc, parIndex, 1, out tuple)); HalconAPI.HCkP(proc, HalconAPI.SetS(tuple, 0, stringValue)); }