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();
103 public virtual void set(
OdGePoint2d[] nPoints,
bool bClipLowerZ,
double dLowerZ,
bool bClipUpperZ,
double dUpperZ) {
104IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint2dArray(nPoints);
109Marshal.FreeCoTaskMem(p_nPoints);
113 public virtual void set(
OdGePoint2d[] nPoints,
bool bClipLowerZ,
double dLowerZ,
bool bClipUpperZ) {
114IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint2dArray(nPoints);
119Marshal.FreeCoTaskMem(p_nPoints);
123 public virtual void set(
OdGePoint2d[] nPoints,
bool bClipLowerZ,
double dLowerZ) {
124IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint2dArray(nPoints);
129Marshal.FreeCoTaskMem(p_nPoints);
133 public virtual void set(
OdGePoint2d[] nPoints,
bool bClipLowerZ) {
134IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint2dArray(nPoints);
139Marshal.FreeCoTaskMem(p_nPoints);
144IntPtr p_nPoints=
Teigha.
Core.Helpers.MarshalPoint2dArray(nPoints);
149Marshal.FreeCoTaskMem(p_nPoints);
153 public virtual void set(
OdGePoint2dArray points,
bool bClipLowerZ,
double dLowerZ,
bool bClipUpperZ,
double dUpperZ) {
158 public virtual void set(
OdGePoint2dArray points,
bool bClipLowerZ,
double dLowerZ,
bool bClipUpperZ) {
178 public virtual void get(
OdGePoint2dArray points, out
bool bClipLowerZ, out
double dLowerZ, out
bool bClipUpperZ, out
double dUpperZ) {
static global::System.Exception Retrieve()
static void OdGiOrthoClipper_setDeviation__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiOrthoClipper_get(HandleRef jarg1, IntPtr jarg2, out bool jarg3, out double jarg4, out bool jarg5, out double jarg6)
static IntPtr OdGiOrthoClipper_isA(HandleRef jarg1)
static void OdGiOrthoClipper_set__SWIG_3(HandleRef jarg1, IntPtr jarg2, bool jarg4)
static void OdGiOrthoClipper_set__SWIG_8(HandleRef jarg1, IntPtr jarg2, bool jarg3)
static void OdGiOrthoClipper_set__SWIG_4(HandleRef jarg1, IntPtr jarg2)
static string OdGiOrthoClipper_getRealClassName(IntPtr jarg1)
static void OdGiOrthoClipper_set__SWIG_0(HandleRef jarg1, IntPtr jarg2, bool jarg4, double jarg5, bool jarg6, double jarg7)
static void OdGiOrthoClipper_setDeviation__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiOrthoClipper_setDrawContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiOrthoClipper_cast(HandleRef jarg1)
static void OdGiOrthoClipper_set__SWIG_7(HandleRef jarg1, IntPtr jarg2, bool jarg3, double jarg4)
static void OdGiOrthoClipper_set__SWIG_1(HandleRef jarg1, IntPtr jarg2, bool jarg4, double jarg5, bool jarg6)
static void delete_OdGiOrthoClipper(HandleRef jarg1)
static void OdGiOrthoClipper_set__SWIG_9(HandleRef jarg1, IntPtr jarg2)
static void OdGiOrthoClipper_set__SWIG_6(HandleRef jarg1, IntPtr jarg2, bool jarg3, double jarg4, bool jarg5)
static void OdGiOrthoClipper_set__SWIG_5(HandleRef jarg1, IntPtr jarg2, bool jarg3, double jarg4, bool jarg5, double jarg6)
static IntPtr OdGiOrthoClipper_createObject()
static void OdGiOrthoClipper_set__SWIG_2(HandleRef jarg1, IntPtr jarg2, bool jarg4, double jarg5)
static IntPtr OdGiOrthoClipper_desc()
static IntPtr OdGiOrthoClipper_queryX(HandleRef jarg1, HandleRef jarg2)
static HandleRef getCPtr(OdGeDoubleArray obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
virtual void setDrawContext(OdGiConveyorContext pDrawCtx)
static new OdRxClass desc()
OdGiOrthoClipper(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGiOrthoClipper obj)
static new OdGiOrthoClipper createObject()
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setDeviation(OdGiDeviation pDeviation)
virtual void setDeviation(OdGeDoubleArray deviations)
static OdGiOrthoClipper cast(OdRxObject pObj)
override void Dispose(bool disposing)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()