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();
static global::System.Exception Retrieve()
static int OdGiModelToViewProc_getGeometryClipStatus__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static IntPtr OdGiModelToViewProc_desc()
static bool OdGiModelToViewProc_isSectioningEnabled(HandleRef jarg1)
static void OdGiModelToViewProc_setView(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr OdGiModelToViewProc_eyeInput(HandleRef jarg1)
static void OdGiModelToViewProc_pushClipBoundary__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiModelToViewProc_setWorldDeviation__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiModelToViewProc_initGeometryClipStatus(HandleRef jarg1)
static IntPtr OdGiModelToViewProc_getModelToEyeXform__SWIG_0(HandleRef jarg1)
static bool OdGiModelToViewProc_isEmptyModelMatrixStack(HandleRef jarg1)
static void delete_OdGiModelToViewProc(HandleRef jarg1)
static void OdGiModelToViewProc_setClippingSpace(HandleRef jarg1, int jarg2)
static void OdGiModelToViewProc_pushClipBoundary__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGiModelToViewProc_modelToEyeTransform(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_output(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_worldToModelTransform(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_worldDeviation(HandleRef jarg1)
static string OdGiModelToViewProc_getRealClassName(IntPtr jarg1)
static int OdGiModelToViewProc_currentClippingSpace(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_modelDeviation(HandleRef jarg1)
static bool OdGiModelToViewProc_isEmptyClipSet(HandleRef jarg1)
static IntPtr OdGiModelToViewProc_isA(HandleRef jarg1)
static IntPtr OdGiModelToViewProc_createObject()
static void OdGiModelToViewProc_setWorldDeviation__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGiModelToViewProc_eyeToWorldTransform(HandleRef jarg1)
static bool OdGiModelToViewProc_isClipping(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_eyeToModelTransform(HandleRef jarg1)
static void OdGiModelToViewProc_popModelTransform(HandleRef jarg1)
static void OdGiModelToViewProc_disableClippingDebugLog(HandleRef jarg1)
static IntPtr OdGiModelToViewProc_cast(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_eyeToOutputTransform(HandleRef jarg1)
static bool OdGiModelToViewProc_isAnalyticCurvesClippingEnabled(HandleRef jarg1)
static void OdGiModelToViewProc_switchSectioning(HandleRef jarg1, bool jarg2)
static void OdGiModelToViewProc_pushModelTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiModelToViewProc_isClippingDebugLogEnabled(HandleRef jarg1)
static void OdGiModelToViewProc_enableAnalyticCurvesClipping__SWIG_0(HandleRef jarg1, bool jarg2)
static IntPtr OdGiModelToViewProc_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdGiModelToViewProc_getGeometryClipStatus__SWIG_1(HandleRef jarg1, bool jarg2)
static void OdGiModelToViewProc_setDrawContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiModelToViewProc_setEyeToOutputTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiModelToViewProc_enableClippingDebugLog(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdGiModelToViewProc_getGeometryClipStatus__SWIG_2(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_eyeDeviation(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_modelInput(HandleRef jarg1)
static IntPtr OdGiModelToViewProc_getEyeToModelXform__SWIG_0(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_modelToWorldTransform(HandleRef jarg1)
static void OdGiModelToViewProc_enableAnalyticCurvesClipping__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdGiModelToViewProc_worldToEyeTransform(HandleRef jarg1)
static void OdGiModelToViewProc_setWorldToEyeTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiModelToViewProc_popClipBoundary(HandleRef jarg1)
static HandleRef getCPtr(OdGeDoubleArray obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiAbstractClipBoundary obj)
static HandleRef getCPtr(OdGiClipBoundary obj)
virtual bool isAnalyticCurvesClippingEnabled()
virtual void setDrawContext(OdGiConveyorContext pDrawCtx)
virtual bool isClipping()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void popModelTransform()
virtual OdGeMatrix3d worldToEyeTransform()
static OdGiModelToViewProc createObject()
virtual OdGeMatrix3d eyeToOutputTransform()
virtual OdGiDeviation worldDeviation()
virtual void pushModelTransform(OdGeMatrix3d xMat)
virtual void setClippingSpace(OdGiModelToViewProc.ClippingCS newClipCS)
static string getRealClassName(IntPtr ptr)
static new OdRxClass desc()
virtual OdGiDeviation modelDeviation()
virtual OdGiXform getEyeToModelXform()
virtual bool isEmptyClipSet()
virtual OdGiDeviation eyeDeviation()
override void Dispose(bool disposing)
virtual bool isSectioningEnabled()
virtual int getGeometryClipStatus()
virtual void enableAnalyticCurvesClipping(bool bEnable)
virtual OdGiXform getModelToEyeXform()
virtual void enableAnalyticCurvesClipping()
virtual OdGiConveyorOutput output()
virtual OdGeMatrix3d modelToWorldTransform()
virtual void setWorldDeviation(OdGeDoubleArray deviations)
virtual int getGeometryClipStatus(bool bSectioning)
virtual OdGeMatrix3d eyeToWorldTransform()
virtual OdGeMatrix3d modelToEyeTransform()
static OdGiModelToViewProc cast(OdRxObject pObj)
virtual void setWorldDeviation(OdGiDeviation worldDev)
virtual void setWorldToEyeTransform(OdGeMatrix3d xMat)
virtual OdGeMatrix3d eyeToModelTransform()
OdGiModelToViewProc(IntPtr cPtr, bool cMemoryOwn)
virtual OdGiConveyorInput modelInput()
virtual void pushClipBoundary(OdGiClipBoundary pBoundary, OdGiAbstractClipBoundary pClipInfo)
virtual void setEyeToOutputTransform(OdGeMatrix3d xMat)
virtual bool isClippingDebugLogEnabled()
virtual OdGiModelToViewProc.ClippingCS currentClippingSpace()
virtual void popClipBoundary()
virtual bool isEmptyModelMatrixStack()
virtual int getGeometryClipStatus(bool bSectioning, bool bClear)
virtual void pushClipBoundary(OdGiClipBoundary pBoundary)
virtual OdGeMatrix3d worldToModelTransform()
static HandleRef getCPtr(OdGiModelToViewProc obj)
virtual void disableClippingDebugLog()
virtual void enableClippingDebugLog(String fileName)
virtual void switchSectioning(bool bEnable)
virtual OdGiConveyorInput eyeInput()
virtual void setView(OdGePoint3d target, OdGeVector3d xVector, OdGeVector3d upVector, OdGeVector3d eyeVector)
virtual void initGeometryClipStatus()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()