14using System.Runtime.InteropServices;
16public class OdTfFiler : global::System.IDisposable {
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
63 public virtual UInt64
tell() {
83 public virtual void rdBytes(IntPtr buffer, UInt32 numBytes) {
142 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
149 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
156 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
163 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
209IntPtr p_buffer=
Teigha.
Core.Helpers.MarshalbyteFixedArray(buffer);
214Marshal.FreeCoTaskMem(p_buffer);
static global::System.Exception Retrieve()
static void OdTfFiler_wrHardOwnershipId(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdTfFiler_rdDateTime(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdTfFiler_rdPoint3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdTfFiler_rdSoftPointerId(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdTfFiler_rdSoftOwnershipId(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_rdBytes(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static bool OdTfFiler_rdBool(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdTfFiler_rdDbHandle(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrPoint3d(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt64 OdTfFiler_tell(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrDbHandle(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static Int32 OdTfFiler_rdInt32(global::System.Runtime.InteropServices.HandleRef jarg1)
static Int16 OdTfFiler_rdInt16(global::System.Runtime.InteropServices.HandleRef jarg1)
static byte OdTfFiler_rdUInt8(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdTfFiler_database(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrVector2d(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdTfFiler_rdPoint2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdTfFiler_rdHardPointerId(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrVector3d(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdTfFiler_wrInt8(global::System.Runtime.InteropServices.HandleRef jarg1, sbyte jarg2)
static void OdTfFiler_wrPoint2d(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdTfFiler_wrInt32(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2)
static void OdTfFiler_wrString(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdTfFiler_wrInt64(global::System.Runtime.InteropServices.HandleRef jarg1, Int64 jarg2)
static void OdTfFiler_wrUInt8(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2)
static void OdTfFiler_wrDouble(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdTfFiler_wrHardPointerId(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdTfFiler_wrSubobject(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, string jarg3)
static global::System.IntPtr OdTfFiler_rdVector2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdTfFiler_rdVector3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static string OdTfFiler_rdSubobject(global::System.Runtime.InteropServices.HandleRef jarg1, out int jarg2)
static global::System.IntPtr OdTfFiler_rdHardOwnershipId(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdTfFiler_rdDouble(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrSoftPointerId(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdTfFiler_seek(global::System.Runtime.InteropServices.HandleRef jarg1, Int64 jarg2, int jarg3)
static void OdTfFiler_wrBool(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdTfFiler_rdScale3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrDateTime(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdTfFiler_wrScale3d(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String OdTfFiler_rdString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdTfFiler(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrSoftOwnershipId(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static Int64 OdTfFiler_rdInt64(global::System.Runtime.InteropServices.HandleRef jarg1)
static sbyte OdTfFiler_rdInt8(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdTfFiler_wrBytes(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdTfFiler_wrInt16(global::System.Runtime.InteropServices.HandleRef jarg1, Int16 jarg2)
static HandleRef getCPtr(OdDbHandle obj)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeScale3d obj)
static HandleRef getCPtr(OdGeVector2d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGePoint3d rdPoint3d()
OdTfFiler(IntPtr cPtr, bool cMemoryOwn)
virtual OdGeVector3d rdVector3d()
virtual void wrBool(bool value)
virtual OdGeVector2d rdVector2d()
virtual OdDbStub rdSoftPointerId()
virtual void wrDouble(double value)
virtual void wrUInt8(byte value)
virtual void wrDbHandle(OdDbHandle value)
virtual void wrVector3d(OdGeVector3d value)
virtual void wrPoint2d(OdGePoint2d value)
virtual void wrInt32(Int32 value)
virtual void wrSoftOwnershipId(OdDbStub value)
virtual OdDbHandle rdDbHandle()
virtual void wrPoint3d(OdGePoint3d value)
virtual void wrInt64(Int64 value)
virtual void wrInt8(sbyte value)
virtual OdRxObject database()
virtual OdGeScale3d rdScale3d()
virtual void wrString(String value)
virtual string rdSubobject(out int id)
virtual void wrBytes(byte[] buffer)
virtual void wrSoftPointerId(OdDbStub value)
virtual OdDbStub rdHardOwnershipId()
virtual void wrInt16(Int16 value)
virtual void rdDateTime(OdTimeStamp arg0)
virtual OdDbStub rdSoftOwnershipId()
virtual void wrSubobject(int id, string name)
virtual double rdDouble()
virtual String rdString()
virtual void wrDateTime(OdTimeStamp arg0)
virtual OdGePoint2d rdPoint2d()
virtual void wrScale3d(OdGeScale3d value)
virtual void seek(Int64 offset, FilerSeekType seekType)
virtual void rdBytes(IntPtr buffer, UInt32 numBytes)
virtual OdDbStub rdHardPointerId()
static HandleRef getCPtr(OdTfFiler obj)
virtual void Dispose(bool disposing)
virtual void wrHardOwnershipId(OdDbStub value)
virtual void wrHardPointerId(OdDbStub value)
virtual void wrVector2d(OdGeVector2d value)
static HandleRef getCPtr(OdTimeStamp obj)