14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
243 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
static global::System.Exception Retrieve()
static double OdDbBaseLayoutPE_getLeftMargin(HandleRef jarg1, HandleRef jarg2)
static void OdDbBaseLayoutPE_getCustomPrintScale(HandleRef jarg1, HandleRef jarg2, out double jarg3, out double jarg4)
static double OdDbBaseLayoutPE_getRightMargin(HandleRef jarg1, HandleRef jarg2)
static int OdDbBaseLayoutPE_getStdScaleType(HandleRef jarg1, HandleRef jarg2, out OdDbBaseLayoutPE.StdScaleType jarg3)
static String OdDbBaseLayoutPE_paperName(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseLayoutPE_cast(HandleRef jarg1)
static int OdDbBaseLayoutPE_getGeomExtents(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbBaseLayoutPE_isA(HandleRef jarg1)
static double OdDbBaseLayoutPE_getBottomMargin(HandleRef jarg1, HandleRef jarg2)
static int OdDbBaseLayoutPE_getPlotPaperUnits(HandleRef jarg1, HandleRef jarg2, out OdDbBaseLayoutPE.PlotPaperUnits jarg3)
static int OdDbBaseLayoutPE_plotRotation(HandleRef jarg1, HandleRef jarg2)
static void OdDbBaseLayoutPE_getPlotOrigin(HandleRef jarg1, HandleRef jarg2, out double jarg3, out double jarg4)
static void OdDbBaseLayoutPE_getPaperSize(HandleRef jarg1, HandleRef jarg2, out double jarg3, out double jarg4)
static bool OdDbBaseLayoutPE_isOverallVPortErased(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseLayoutPE_showPlotStyles(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseLayoutPE_useStandardScale(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseLayoutPE_createObject()
static void delete_OdDbBaseLayoutPE(HandleRef jarg1)
static void OdDbBaseLayoutPE_getStdScale(HandleRef jarg1, HandleRef jarg2, out double jarg3)
static String OdDbBaseLayoutPE_getPlotViewName(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseLayoutPE_isModelLayout(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbBaseLayoutPE_getBlockId(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseLayoutPE_scalePSLinetypes(HandleRef jarg1, HandleRef jarg2)
static int OdDbBaseLayoutPE_plotPaperUnits(HandleRef jarg1, HandleRef jarg2)
static int OdDbBaseLayoutPE_plotType(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseLayoutPE_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdDbBaseLayoutPE_getRealClassName(IntPtr jarg1)
static bool OdDbBaseLayoutPE_printLineweights(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseLayoutPE_getApproxExtents(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDbBaseLayoutPE_desc()
static void OdDbBaseLayoutPE_getPlotWindowArea(HandleRef jarg1, HandleRef jarg2, out double jarg3, out double jarg4, out double jarg5, out double jarg6)
static int OdDbBaseLayoutPE_getPlotType(HandleRef jarg1, HandleRef jarg2, out OdDbBaseLayoutPE.PlotType jarg3)
static String OdDbBaseLayoutPE_name(HandleRef jarg1, HandleRef jarg2)
static double OdDbBaseLayoutPE_getTopMargin(HandleRef jarg1, HandleRef jarg2)
static void OdDbBaseLayoutPE_getPlotPaperSize(HandleRef jarg1, HandleRef jarg2, out double jarg3, out double jarg4)
virtual Teigha.Core.OdDbBaseLayoutPE.PlotRotation vb_plotRotation(Teigha.Core.OdRxObject arg0)
OdDbBaseLayoutPE(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult getGeomExtents(OdRxObject arg0, OdGeExtents3d ext)
virtual int plotPaperUnits(OdRxObject arg0)
virtual int plotType(OdRxObject arg0)
virtual void getPlotWindowArea(OdRxObject arg0, out double xmin, out double ymin, out double xmax, out double ymax)
virtual OdResult getPlotType(OdRxObject arg0, out OdDbBaseLayoutPE.PlotType arg1)
virtual String getPlotViewName(OdRxObject arg0)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdDbBaseLayoutPE.PlotRotation plotRotation(OdRxObject arg0)
virtual double getRightMargin(OdRxObject arg0)
virtual String paperName(OdRxObject arg0)
virtual bool isModelLayout(OdRxObject arg0)
static HandleRef getCPtr(OdDbBaseLayoutPE obj)
virtual OdResult getStdScaleType(OdRxObject arg0, out OdDbBaseLayoutPE.StdScaleType arg1)
virtual void getPaperSize(OdRxObject arg0, out double paperWidth, out double paperHeight)
virtual OdResult getPlotPaperUnits(OdRxObject arg0, out OdDbBaseLayoutPE.PlotPaperUnits arg1)
static OdDbBaseLayoutPE createObject()
virtual bool scalePSLinetypes(OdRxObject arg0)
virtual OdDbStub getBlockId(OdRxObject arg0)
virtual double getLeftMargin(OdRxObject arg0)
virtual bool useStandardScale(OdRxObject arg0)
static string getRealClassName(IntPtr ptr)
virtual bool showPlotStyles(OdRxObject arg0)
virtual void getCustomPrintScale(OdRxObject arg0, out double numerator, out double denominator)
virtual void getStdScale(OdRxObject arg0, out double scale)
override void Dispose(bool disposing)
virtual bool getApproxExtents(OdRxObject arg0, OdGePoint3d extMin, OdGePoint3d extMax)
virtual string vb_name(Teigha.Core.OdRxObject arg0)
virtual void getPlotOrigin(OdRxObject arg0, out double x, out double y)
virtual void getPlotPaperSize(OdRxObject arg0, out double paperWidth, out double paperHeight)
static new OdRxClass desc()
virtual int vb_plotPaperUnits(Teigha.Core.OdRxObject arg0)
virtual double getBottomMargin(OdRxObject arg0)
virtual bool printLineweights(OdRxObject arg0)
virtual String name(OdRxObject arg0)
virtual double getTopMargin(OdRxObject arg0)
virtual bool isOverallVPortErased(OdRxObject arg0)
static OdDbBaseLayoutPE cast(OdRxObject pObj)
virtual int vb_plotType(Teigha.Core.OdRxObject arg0)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)