14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdDbBlockTableRecord obj)
OdGeVector3d projectionDirection()
OdDbFlattenViewsHelper(OdDbDatabase pDb)
OdGeExtents3d getExtents()
bool getSectionHatches(OdRxObjectPtrArray arrHatches, bool bSetProperties)
OdResult createSectionHLR(bool bCreateSection, bool bCreateHiddenLines)
OdResult addToBlock(OdDbBlockTableRecord pOwner)
OdResult setEntities(OdDbObjectIdArray arr3dObjects)
bool getVisibleLines(OdRxObjectPtrArray arrVisibleLines, bool bSetProperties)
OdGePoint3d projectionBase()
OdGeVector3d projectionUp()
void setForegroundCurveProperties(OdDbHLRCurveProperties curveProp)
OdResult setProjectionPlane(OdGePoint3d ptBase, OdGeVector3d vrDir, OdGeVector3d vrUp)
bool includeTangentalEdgesFlag()
void setSectionHatchSettings(OdDbSectionHatchPatternSettings patternSettings)
static HandleRef getCPtr(OdDbFlattenViewsHelper obj)
OdDbSectionHatchPatternSettings sectionHatchSettings()
OdDbObjectIdArray2 getEntities()
OdDbHLRCurveProperties foregroundCurveProperties()
bool getHiddenLines(OdRxObjectPtrArray arrHiddenLines, bool bSetProperties)
OdDbFlattenViewsHelper(IntPtr cPtr, bool cMemoryOwn)
void setIncludeTangentalEdgesFlag(bool bSet)
void setObscuredCurveProperties(OdDbHLRCurveProperties curveProp)
OdDbHLRCurveProperties obscuredCurveProperties()
virtual void Dispose(bool disposing)
OdResult addToBlock(OdDbBlockTableRecord pOwner, OdGeMatrix3d matTransform)
static HandleRef getCPtr(OdDbHLRCurveProperties obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbSectionHatchPatternSettings obj)
static global::System.Exception Retrieve()
static bool OdDbFlattenViewsHelper_getVisibleLines(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdDbFlattenViewsHelper_projectionDirection(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbFlattenViewsHelper_createSectionHLR(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, bool jarg3)
static global::System.IntPtr OdDbFlattenViewsHelper_getEntities(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDbFlattenViewsHelper_projectionUp(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbFlattenViewsHelper_setObscuredCurveProperties(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbFlattenViewsHelper_setProjectionPlane(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdDbFlattenViewsHelper_getExtents(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbFlattenViewsHelper_includeTangentalEdgesFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdDbFlattenViewsHelper(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDbFlattenViewsHelper_projectionBase(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDbFlattenViewsHelper_sectionHatchSettings(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbFlattenViewsHelper_addToBlock__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static int OdDbFlattenViewsHelper_setEntities(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbFlattenViewsHelper_setForegroundCurveProperties(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbFlattenViewsHelper_setIncludeTangentalEdgesFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbFlattenViewsHelper_obscuredCurveProperties(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbFlattenViewsHelper_getHiddenLines(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static bool OdDbFlattenViewsHelper_getSectionHatches(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDbFlattenViewsHelper_addToBlock__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdDbFlattenViewsHelper_foregroundCurveProperties(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbFlattenViewsHelper_setSectionHatchSettings(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbFlattenViewsHelper_database(global::System.Runtime.InteropServices.HandleRef jarg1)