14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
117IntPtr tmp_fileName = Marshal.StringToCoTaskMemUni(fileName);
118 IntPtr saved_fileName = tmp_fileName;
124if (tmp_fileName != saved_fileName) fileName = Marshal.PtrToStringUni(tmp_fileName);
135IntPtr tmp_fileName = Marshal.StringToCoTaskMemUni(fileName);
136 IntPtr saved_fileName = tmp_fileName;
142if (tmp_fileName != saved_fileName) fileName = Marshal.PtrToStringUni(tmp_fileName);
161IntPtr tmp_fileName = Marshal.StringToCoTaskMemUni(fileName);
162 IntPtr saved_fileName = tmp_fileName;
168if (tmp_fileName != saved_fileName) fileName = Marshal.PtrToStringUni(tmp_fileName);
217 MemoryManager mMan = MemoryManager.GetMemoryManager();
218 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
242 MemoryManager mMan = MemoryManager.GetMemoryManager();
243 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
virtual void gripStatus(GripStat status)
static HandleRef getCPtr(OdDbObjectId obj)
static HandleRef getCPtr(OdDbPointCloudClipping obj)
void resetClippingBoundary()
OdResult setShowIntensity(bool intensity)
void vb_gripStatus(Teigha.Core.GripStat status)
void setLocked(bool flag)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
void setCoordSys(String coordSys)
static HandleRef getCPtr(OdDbPointCloud obj)
override void Dispose(bool disposing)
bool setIndexFile(String fileName)
bool setSavedFileName(String fileName)
override void subViewportDraw(OdGiViewportDraw pVd)
bool getSavedFileName(ref string fileName)
OdDbObjectId pointCloudDefId()
override OdRxObject queryX(OdRxClass protocolClass)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
OdDbPointCloudClipping getPointCloudClipping(int nInd)
OdDbPointCloud(IntPtr cPtr, bool cMemoryOwn)
static string getRealClassName(IntPtr ptr)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
UInt32 getSourceFileCount()
bool addClippingBoundary(OdDbPointCloudClipping boundary)
bool addSourceFile(String fileName)
static new OdDbPointCloud createObject()
OdResult setIntensityScheme(int schemeIndex)
bool getSourceFile(UInt32 index, ref string fileName)
override bool subWorldDraw(OdGiWorldDraw pWd)
override void dxfOutFields(OdDbDxfFiler pFiler)
Teigha.Core.LineWeight vb_lineWeight()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
void setExtents(OdGeExtents3d exts)
static OdDbPointCloud cast(OdRxObject pObj)
OdGeMatrix3d transformation()
OdResult setTransformation(OdGeMatrix3d transformation)
void setPointCloudDefId(OdDbObjectId pointCloudDefId)
OdResult setShowClipping(bool clipping)
void setReactorId(OdDbObjectId pointCloudDefReactorId)
OdDbPointCloudIntensityStyle pIntensityStyle()
OdDbPointCloudClipping getConstPointCloudClipping(int nInd)
void setPointCount(UInt64 count)
void setUseEntityColor(bool flag)
virtual new OdResult subGetGeomExtents(OdGeExtents3d extents)
bool getIndexFile(ref string fileName)
override void dwgOutFields(OdDbDwgFiler pFiler)
Teigha.TD.Visibility vb_visibility()
static new OdRxClass desc()
OdDbPointCloudIntensityStyle intensityStyle()
virtual Teigha.TD.CollisionType vb_collisionType()
bool removeClippingBoundary(int nInd)
static global::System.Exception Retrieve()
static int OdDbPointCloud_clippingCount(HandleRef jarg1)
static global::System.IntPtr OdDbPointCloud_pointCloudDefId(HandleRef jarg1)
static String OdDbPointCloud_getCoordSys(HandleRef jarg1)
static IntPtr OdDbPointCloud_desc()
static int OdDbPointCloud_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbPointCloud_createObject()
static int OdDbPointCloud_setShowClipping(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbPointCloud_transformation(HandleRef jarg1)
static bool OdDbPointCloud_getSourceFile(HandleRef jarg1, UInt32 jarg2, ref IntPtr jarg3)
static void OdDbPointCloud_setReactorId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbPointCloud_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbPointCloud_resetClippingBoundary(HandleRef jarg1)
static void OdDbPointCloud_setUseEntityColor(HandleRef jarg1, bool jarg2)
static bool OdDbPointCloud_getIndexFile(HandleRef jarg1, ref IntPtr jarg2)
static void OdDbPointCloud_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbPointCloud_showIntensity(HandleRef jarg1)
static void OdDbPointCloud_setPointCloudDefId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbPointCloud_setSavedFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbPointCloud_getSavedFileName(HandleRef jarg1, ref IntPtr jarg2)
static bool OdDbPointCloud_addSourceFile(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt32 OdDbPointCloud_getSourceFileCount(HandleRef jarg1)
static int OdDbPointCloud_setTransformation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbPointCloud_useEntityColor(HandleRef jarg1)
static global::System.IntPtr OdDbPointCloud_reactorId(HandleRef jarg1)
static Int64 OdDbPointCloud_getPointCount(HandleRef jarg1)
static void OdDbPointCloud_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbPointCloud_getPointCloudClipping(HandleRef jarg1, int jarg2)
static void OdDbPointCloud_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbPointCloud_setExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbPointCloud_clearSourceFiles(HandleRef jarg1)
static global::System.IntPtr OdDbPointCloud_intensityStyle(HandleRef jarg1)
static bool OdDbPointCloud_locked(HandleRef jarg1)
static global::System.IntPtr OdDbPointCloud_pIntensityStyle(HandleRef jarg1)
static global::System.IntPtr OdDbPointCloud_extents(HandleRef jarg1)
static int OdDbPointCloud_setShowIntensity(HandleRef jarg1, bool jarg2)
static int OdDbPointCloud_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbPointCloud_addClippingBoundary(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbPointCloud_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static bool OdDbPointCloud_showClipping(HandleRef jarg1)
static int OdDbPointCloud_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbPointCloud_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbPointCloud_setIntensityScheme(HandleRef jarg1, int jarg2)
static void OdDbPointCloud_setLocked(HandleRef jarg1, bool jarg2)
static IntPtr OdDbPointCloud_cast(HandleRef jarg1)
static bool OdDbPointCloud_setIndexFile(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbPointCloud_getIntensityScheme(HandleRef jarg1)
static IntPtr OdDbPointCloud_isA(HandleRef jarg1)
static global::System.IntPtr OdDbPointCloud_getConstPointCloudClipping(HandleRef jarg1, int jarg2)
static void OdDbPointCloud_setCoordSys(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void delete_OdDbPointCloud(HandleRef jarg1)
static void OdDbPointCloud_setPointCount(HandleRef jarg1, UInt64 jarg2)
static string OdDbPointCloud_getRealClassName(IntPtr jarg1)
static bool OdDbPointCloud_removeClippingBoundary(HandleRef jarg1, int jarg2)