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();
static HandleRef getCPtr(OdGeMatrix2d obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdHatchPattern obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(EdgeArray obj)
override OdDbObjectContext context()
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbHatch obj)
void transformBy(OdGeMatrix2d arg0)
void removeLoopAt(Int32 i)
static HandleRef getCPtr(OdDbHatchScaleContextData obj)
OdDbHatchScaleContextData(IntPtr cPtr, bool cMemoryOwn)
Int32 loopTypeAt(Int32 i)
override Teigha.TD.OdDbObjectContext vb_context()
static OdDbHatchScaleContextData cast(OdRxObject pObj)
override OdRxObject queryX(OdRxClass protocolClass)
void appendLoop(Int32 loopType, EdgeArray edgePtrs)
void setPatternBaseAngle(OdGeVector3d arg0)
void setLoopTypeAt(Int32 i, Int32 loopType)
void setHatchLinesData(OdGePoint2dArray startPts, OdGePoint2dArray endPts)
static new OdDbHatchScaleContextData createObject()
override void copyFrom(OdRxObject arg0)
void setHatchPattern(OdHatchPattern arg0)
void getLoopAt(OdDbHatch arg0, Int32 i, out Int32 loopType, EdgeArray edgePtrs)
void setNumLoops(Int32 i)
void getHatchLineDataAt(OdDbHatch arg0, Int32 n, OdGePoint2d startPt, OdGePoint2d endPt)
void setHatchLineDataAt(Int32 n, OdGePoint2d startPt, OdGePoint2d endPt)
void setPatternScale(double arg0)
OdGeVector3d patternBaseAngle()
void setLoopAt(Int32 i, Int32 loopType, EdgeArray edgePtrs)
override void Dispose(bool disposing)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
OdHatchPattern hatchPattern()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
static string getRealClassName(IntPtr ptr)
void setEvaluateHatch(bool arg0)
bool isValidHatchLines(OdDbHatch arg0)
Int32 numHatchLines(OdDbHatch arg0)
static new OdRxClass desc()
void insertLoopAt(Int32 i, Int32 loopType, EdgeArray edgePtrs)
void getHatchLinesData(OdDbHatch arg0, OdGePoint2dArray startPts, OdGePoint2dArray endPts)
override void dxfOutFields(OdDbDxfFiler pFiler)
static global::System.Exception Retrieve()
static int OdDbHatchScaleContextData_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbHatchScaleContextData_removeLoopAt(HandleRef jarg1, Int32 jarg2)
static IntPtr OdDbHatchScaleContextData_createObject()
static IntPtr OdDbHatchScaleContextData_isA(HandleRef jarg1)
static void OdDbHatchScaleContextData_setNumLoops(HandleRef jarg1, Int32 jarg2)
static void OdDbHatchScaleContextData_setEvaluateHatch(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbHatchScaleContextData_hatchPattern(HandleRef jarg1)
static Int32 OdDbHatchScaleContextData_numLoops(HandleRef jarg1)
static IntPtr OdDbHatchScaleContextData_cast(HandleRef jarg1)
static void OdDbHatchScaleContextData_copyFrom(HandleRef jarg1, HandleRef jarg2)
static void OdDbHatchScaleContextData_setHatchPattern(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbHatchScaleContextData_getHatchLinesData(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, IntPtr jarg4)
static void OdDbHatchScaleContextData_setHatchLineDataAt(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdDbHatchScaleContextData_setPatternScale(HandleRef jarg1, double jarg2)
static IntPtr OdDbHatchScaleContextData_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbHatchScaleContextData_setLoopAt(HandleRef jarg1, Int32 jarg2, Int32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void delete_OdDbHatchScaleContextData(HandleRef jarg1)
static double OdDbHatchScaleContextData_patternScale(HandleRef jarg1)
static void OdDbHatchScaleContextData_appendLoop(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbHatchScaleContextData_getHatchLineDataAt(HandleRef jarg1, HandleRef jarg2, Int32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static bool OdDbHatchScaleContextData_isValidHatchLines(HandleRef jarg1, HandleRef jarg2)
static void OdDbHatchScaleContextData_insertLoopAt(HandleRef jarg1, Int32 jarg2, Int32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDbHatchScaleContextData_desc()
static void OdDbHatchScaleContextData_transformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdDbHatchScaleContextData_getRealClassName(IntPtr jarg1)
static void OdDbHatchScaleContextData_getLoopAt(HandleRef jarg1, HandleRef jarg2, Int32 jarg3, out Int32 jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdDbHatchScaleContextData_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbHatchScaleContextData_setHatchLinesData(HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static Int32 OdDbHatchScaleContextData_loopTypeAt(HandleRef jarg1, Int32 jarg2)
static void OdDbHatchScaleContextData_setLoopTypeAt(HandleRef jarg1, Int32 jarg2, Int32 jarg3)
static Int32 OdDbHatchScaleContextData_numHatchLines(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbHatchScaleContextData_patternBaseAngle(HandleRef jarg1)
static void OdDbHatchScaleContextData_setPatternBaseAngle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)