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);
static global::System.Exception Retrieve()
static bool OdBrepRendererImpl_getExtents__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3)
static void OdBrepRendererImpl_disableCaching__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdBrepRendererImpl_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdBrepRendererImpl_disableCaching__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepRendererImpl_getPtSurface(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdBrepRendererImpl_getDeviation(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out double jarg3)
static global::System.IntPtr OdBrepRendererImpl_getTriangulationParams(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBrepRendererImpl_setFaceFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdBrepRendererImpl_setBrep(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdBrepRendererImpl_isCachingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepRendererImpl_getFaceMesh(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdBrepRendererImpl_drawFace(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdBrepRendererImpl_getExtents__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdBrepRendererImpl_mode(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepRendererImpl_draw__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdBrepRendererImpl_enableCaching(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBrepRendererImpl_setLazyDeviation(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdBrepRendererImpl_setMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdBrepRendererImpl_setDatabase(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool OdBrepRendererImpl_draw__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static bool OdBrepRendererImpl_getLoopTypes(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdBrepRendererImpl(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBrepRendererImpl_setTriangulationParams(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdBrepRendererImpl_drawSilhouettes(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static HandleRef getCPtr(OdBrBrep obj)
static HandleRef getCPtr(OdBrFace obj)
static HandleRef getCPtr(NumIsolines obj)
override bool draw(OdGiCommonDraw pWd, UInt32 geomType)
override bool getExtents(OdGeExtents3d extents, UInt32 nIso)
OdBrepRendererImpl.Mode mode()
Teigha.Core.OdBrepRendererImpl.Mode vb_mode()
override void Dispose(bool disposing)
override bool getPtSurface(OdGePoint3d pt)
OdBrepRendererImpl(IntPtr cPtr, bool cMemoryOwn)
override bool drawFace(OdGiCommonDraw pWd, IntPtr iFace, wrTriangulationParams triangulationParams)
override void transformBy(OdGeMatrix3d xfm)
void setDatabase(OdRxObject pDb)
void setMode(OdBrepRendererImpl.Mode m)
bool getLoopTypes(OdBrFace face, SWIGTYPE_p_OdArrayT_std__pairT_int_int_t_t aLoopType)
override void disableCaching(bool clearCache)
override bool drawSilhouettes(OdGiViewportDraw pVd)
override void disableCaching()
override bool getFaceMesh(OdGeTrMesh mesh, IntPtr iFace, wrTriangulationParams triangulationParams)
override void enableCaching()
override void setTriangulationParams(wrTriangulationParams pTriangulationParams)
override bool draw(OdGiCommonDraw pWd, UInt32 geomType, OdBrepRenderer.NumIsolines pNumIsolines)
override bool isCachingEnabled()
static HandleRef getCPtr(OdBrepRendererImpl obj)
override bool getExtents(OdGeExtents3d extents)
override wrTriangulationParams getTriangulationParams()
override void setFaceFilter(wrRenderFilter pFaceFilter)
bool getDeviation(OdGiCommonDraw pWd, out double deviation)
void setLazyDeviation(double facetRes)
override void setBrep(OdBrBrep brep)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeTrMesh obj)
static HandleRef getCPtr(OdGiCommonDraw obj)
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(wrRenderFilter obj)
static HandleRef getCPtr(wrTriangulationParams obj)