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();
277 public void set(
double dDeviation,
double dViewRotation,
double dElevation, UInt32 maxHatchDensity, UInt32
pointLimit, UInt32 maxPointsToDraw, Int16 nSmoothHatch,
bool bHatchTooDense,
bool bSolidFill,
bool bGradientFill,
bool bMPolygon,
bool bDBRO,
OdUInt32Array loopsFlags,
OdUInt32Array loopsMarker,
OdGeIslandStyle style,
OdHatchPattern pattern) {
278 GlobalsPINVOKE.
OdGiFillHatch_set(swigCPtr, dDeviation, dViewRotation, dElevation, maxHatchDensity ,
pointLimit , maxPointsToDraw , nSmoothHatch , bHatchTooDense, bSolidFill, bGradientFill, bMPolygon, bDBRO,
OdUInt32Array.
getCPtr(loopsFlags).Handle,
OdUInt32Array.
getCPtr(loopsMarker).Handle, (int)style,
OdHatchPattern.
getCPtr(pattern));
static global::System.Exception Retrieve()
static double OdGiFillHatch_viewRotation(HandleRef jarg1)
static global::System.IntPtr OdGiFillHatch_getLoopsFlags(HandleRef jarg1)
static bool OdGiFillHatch_IsEqual(HandleRef jarg1, HandleRef jarg2)
static bool OdGiFillHatch_isDBRO(HandleRef jarg1)
static UInt32 OdGiFillHatch_pointLimit(HandleRef jarg1)
static void OdGiFillHatch_setPoints(HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static double OdGiFillHatch_deviation(HandleRef jarg1)
static double OdGiFillHatch_elevation(HandleRef jarg1)
static bool OdGiFillHatch_isDrawCache(HandleRef jarg1)
static void delete_OdGiFillHatch(HandleRef jarg1)
static void OdGiFillHatch_m_eData_set(HandleRef jarg1, int jarg2)
static void OdGiFillHatch_set(HandleRef jarg1, double jarg2, double jarg3, double jarg4, UInt32 jarg5, UInt32 jarg6, UInt32 jarg7, Int16 jarg8, bool jarg9, bool jarg10, bool jarg11, bool jarg12, bool jarg13, IntPtr jarg14, IntPtr jarg15, int jarg16, global::System.Runtime.InteropServices.HandleRef jarg17)
static void OdGiFillHatch_setHatchTooDense(HandleRef jarg1, bool jarg2)
static bool OdGiFillHatch_IsNotEqual(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiFillHatch_cast(HandleRef jarg1)
static bool OdGiFillHatch_isGradientFill(HandleRef jarg1)
static void OdGiFillHatch_setTolerance(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiFillHatch_isA(HandleRef jarg1)
static void OdGiFillHatch_setDrawCache(HandleRef jarg1, bool jarg2)
static UInt32 OdGiFillHatch_hatchDensity(HandleRef jarg1)
static Int16 OdGiFillHatch_smoothHatch(HandleRef jarg1)
static void OdGiFillHatch_copyFrom(HandleRef jarg1, HandleRef jarg2)
static int OdGiFillHatch_m_eData_get(HandleRef jarg1)
static global::System.IntPtr OdGiFillHatch_getLoopsMarker(HandleRef jarg1)
static global::System.IntPtr OdGiFillHatch_patternLines(HandleRef jarg1)
static void OdGiFillHatch_getPoints(HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static void OdGiFillHatch_setLoopsFlags(HandleRef jarg1, IntPtr jarg2)
static void OdGiFillHatch_setExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiFillHatch_maxDrawPoints(HandleRef jarg1)
static IntPtr OdGiFillHatch_createObject()
static global::System.IntPtr OdGiFillHatch_getExtents(HandleRef jarg1)
static bool OdGiFillHatch_isSolidFill(HandleRef jarg1)
static int OdGiFillHatch_getResult(HandleRef jarg1)
static bool OdGiFillHatch_isMPolygon(HandleRef jarg1)
static bool OdGiFillHatch_hasCache(HandleRef jarg1)
static void OdGiFillHatch_setLoopsMarker(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGiFillHatch_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiFillHatch_desc()
static void OdGiFillHatch_setResult(HandleRef jarg1, int jarg2)
static bool OdGiFillHatch_isHatchTooDense(HandleRef jarg1)
static global::System.IntPtr OdGiFillHatch_getTolerance(HandleRef jarg1)
static string OdGiFillHatch_getRealClassName(IntPtr jarg1)
static int OdGiFillHatch_getStyle(HandleRef jarg1)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdGeTol obj)
void setHatchTooDense(bool bHatchTooDense)
void setLoopsMarker(OdUInt32Array loopsMarker)
new OdHatchPattern patternLines()
OdGeIslandStyle getStyle()
override void copyFrom(OdRxObject pSource)
void setExtents(OdGeExtents3d ext3d)
override bool IsNotEqual(OdGiFill fill)
static OdGiFillHatch createObject()
override bool IsEqual(OdGiFill fill)
void setResult(OdResult res)
static new OdRxClass desc()
void getPoints(OdGePoint2dArray startPoints, OdGePoint2dArray endPoints)
OdUInt32Array getLoopsMarker()
override OdRxObject queryX(OdRxClass protocolClass)
void setTolerance(OdGeTol tol)
OdGeExtents3d getExtents()
OdGiFillHatch.EvaluateEnum m_eData
void setDrawCache(bool bDrawCache)
static OdGiFillHatch cast(OdRxObject pObj)
static string getRealClassName(IntPtr ptr)
OdGiFillHatch(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
OdUInt32Array getLoopsFlags()
void setPoints(OdGePoint2dArray startPoints, OdGePoint2dArray endPoints)
static HandleRef getCPtr(OdGiFillHatch obj)
void setLoopsFlags(OdUInt32Array loopsFlags)
static HandleRef getCPtr(OdGiFill obj)
static HandleRef getCPtr(OdHatchPattern obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdUInt32Array obj)