Пример #1
0
        string GetStringHelper(UnsafeNativeMethods.ArgsGetPolylineStringConsts which)
        {
            IntPtr ptr_const_this = ConstPointer();

            using (var sh = new StringHolder())
            {
                IntPtr ptr_string = sh.NonConstPointer();
                UnsafeNativeMethods.CArgsRhinoGetPolyline_GetString(ptr_const_this, which, ptr_string);
                return(sh.ToString());
            }
        }
Пример #2
0
        void SetStringHelper(UnsafeNativeMethods.ArgsGetPolylineStringConsts which, string s)
        {
            IntPtr ptr_this = NonConstPointer();

            UnsafeNativeMethods.CArgsRhinoGetPolyline_SetString(ptr_this, which, s);
        }