コード例 #1
0
ファイル: HDevEngine.cs プロジェクト: zshankang/OpenHalcon
        /// <summary>Returns the names of available procedures</summary>
        /// <returns>String tuple containing the procedure names</returns>
        public HTuple GetProcedureNames()
        {
            IntPtr tuple;

            HDevEngine.HCkE(HalconAPI.CreateTuple(out tuple));
            HDevEngine.HCkE(EngineAPI.GetProcedureNames(this.engine, tuple));
            GC.KeepAlive((object)this);
            HTuple htuple = HalconAPI.LoadTuple(tuple);

            HDevEngine.HCkE(HalconAPI.DestroyTuple(tuple));
            return(htuple);
        }