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();
323 public virtual void setHaloGap(
int nHaloGap,
bool bEnableModifier) {
static global::System.Exception Retrieve()
static uint OdGiEdgeStyle_edgeStyles(HandleRef jarg1)
static IntPtr OdGiEdgeStyle_intersectionColor__SWIG_0(HandleRef jarg1)
static void OdGiEdgeStyle_setHidePrecision(HandleRef jarg1, bool jarg2)
static bool OdGiEdgeStyle_hidePrecision(HandleRef jarg1)
static bool OdGiEdgeStyle_isEdgeStyleFlagSet(HandleRef jarg1, int jarg2)
static IntPtr OdGiEdgeStyle_Assign(HandleRef jarg1, HandleRef jarg2)
static int OdGiEdgeStyle_obscuredLinetype(HandleRef jarg1)
static void OdGiEdgeStyle_setEdgeModel(HandleRef jarg1, int jarg2)
static int OdGiEdgeStyle_edgeModel(HandleRef jarg1)
static short OdGiEdgeStyle_silhouetteWidth(HandleRef jarg1)
static void OdGiEdgeStyle_setEdgeStyleApply(HandleRef jarg1, int jarg2)
static void OdGiEdgeStyle_setObscuredLinetype(HandleRef jarg1, int jarg2)
static void OdGiEdgeStyle_setEdgeWidth(HandleRef jarg1, int jarg2, bool jarg3)
static double OdGiEdgeStyle_creaseAngle(HandleRef jarg1)
static void OdGiEdgeStyle_setSilhouetteColor(HandleRef jarg1, HandleRef jarg2)
static void OdGiEdgeStyle_setSilhouetteWidth(HandleRef jarg1, short jarg2)
static void OdGiEdgeStyle_setIntersectionColor(HandleRef jarg1, HandleRef jarg2)
static int OdGiEdgeStyle_haloGap(HandleRef jarg1)
static void OdGiEdgeStyle_setEdgeModifierFlag(HandleRef jarg1, int jarg2, bool jarg3)
static int OdGiEdgeStyle_intersectionLinetype(HandleRef jarg1)
static void OdGiEdgeStyle_setEdgeStyles(HandleRef jarg1, uint jarg2)
static void OdGiEdgeStyle_setIntersectionLinetype(HandleRef jarg1, int jarg2)
static void OdGiEdgeStyle_setJitterAmount(HandleRef jarg1, int jarg2, bool jarg3)
static IntPtr OdGiEdgeStyle_isA(HandleRef jarg1)
static void OdGiEdgeStyle_setHaloGap(HandleRef jarg1, int jarg2, bool jarg3)
static void OdGiEdgeStyle_setCreaseAngle(HandleRef jarg1, double jarg2)
static void OdGiEdgeStyle_setEdgeColor(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static int OdGiEdgeStyle_overhangAmount(HandleRef jarg1)
static bool OdGiEdgeStyle_IsEqual(HandleRef jarg1, HandleRef jarg2)
static int OdGiEdgeStyle_edgeStyleApply(HandleRef jarg1)
static void OdGiEdgeStyle_setEdgeStyleFlag(HandleRef jarg1, int jarg2, bool jarg3)
static IntPtr OdGiEdgeStyle_desc()
static bool OdGiEdgeStyle_isEdgeModifierFlagSet(HandleRef jarg1, int jarg2)
static void OdGiEdgeStyle_set(HandleRef jarg1, HandleRef jarg2)
static ushort OdGiEdgeStyle_isolines(HandleRef jarg1)
static int OdGiEdgeStyle_jitterAmount(HandleRef jarg1)
static double OdGiEdgeStyle_opacityLevel(HandleRef jarg1)
static IntPtr OdGiEdgeStyle_edgeColor__SWIG_0(HandleRef jarg1)
static void OdGiEdgeStyle_setObscuredColor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiEdgeStyle_cast(HandleRef jarg1)
static void OdGiEdgeStyle_setOverhangAmount(HandleRef jarg1, int jarg2, bool jarg3)
static IntPtr OdGiEdgeStyle_createObject()
static void delete_OdGiEdgeStyle(HandleRef jarg1)
static string OdGiEdgeStyle_getRealClassName(IntPtr jarg1)
static int OdGiEdgeStyle_edgeWidth(HandleRef jarg1)
static uint OdGiEdgeStyle_edgeModifiers(HandleRef jarg1)
static void OdGiEdgeStyle_setOpacityLevel(HandleRef jarg1, double jarg2, bool jarg3)
static int OdGiEdgeStyle_wiggleAmount(HandleRef jarg1)
static void OdGiEdgeStyle_setEdgeModifiers(HandleRef jarg1, uint jarg2)
static void OdGiEdgeStyle_setWiggleAmount(HandleRef jarg1, int jarg2, bool jarg3)
static IntPtr OdGiEdgeStyle_obscuredColor__SWIG_0(HandleRef jarg1)
static IntPtr OdGiEdgeStyle_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGiEdgeStyle_setIsolines(HandleRef jarg1, ushort jarg2)
static IntPtr OdGiEdgeStyle_silhouetteColor__SWIG_0(HandleRef jarg1)
static HandleRef getCPtr(OdCmColorBase obj)
virtual uint vb_edgeStyles()
virtual void setJitterAmount(OdGiEdgeStyle.JitterAmount amount, bool bEnableModifier)
bool IsEqual(OdGiEdgeStyle style)
virtual void setSilhouetteColor(OdCmColorBase color)
virtual uint edgeModifiers()
virtual OdGiEdgeStyle.JitterAmount jitterAmount()
virtual bool hidePrecision()
virtual int overhangAmount()
virtual double creaseAngle()
virtual short silhouetteWidth()
static OdGiEdgeStyle cast(OdRxObject pObj)
virtual Teigha.Core.OdGiEdgeStyle.WiggleAmount vb_wiggleAmount()
virtual OdCmColorBase silhouetteColor()
virtual void setEdgeModel(OdGiEdgeStyle.EdgeModel model)
virtual OdGiEdgeStyle.EdgeStyleApply edgeStyleApply()
virtual OdGiEdgeStyle.WiggleAmount wiggleAmount()
virtual void setOpacityLevel(double nLevel, bool bEnableModifier)
virtual Teigha.Core.OdGiEdgeStyle.JitterAmount vb_jitterAmount()
virtual OdCmColorBase intersectionColor()
virtual OdGiEdgeStyle.LineType intersectionLinetype()
static string getRealClassName(IntPtr ptr)
virtual ushort isolines()
static new OdRxClass desc()
virtual void setObscuredLinetype(OdGiEdgeStyle.LineType ltype)
OdGiEdgeStyle Assign(OdGiEdgeStyle style)
virtual void setEdgeStyles(uint nStyles)
override void Dispose(bool disposing)
virtual OdGiEdgeStyle.LineType obscuredLinetype()
static HandleRef getCPtr(OdGiEdgeStyle obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setOverhangAmount(int nAmount, bool bEnableModifier)
virtual void setEdgeModifiers(uint nModifiers)
virtual void setIntersectionLinetype(OdGiEdgeStyle.LineType ltype)
virtual uint vb_edgeModifiers()
virtual void setEdgeModifierFlag(OdGiEdgeStyle.EdgeModifier flag, bool bEnable)
virtual void setSilhouetteWidth(short nWidth)
virtual void setObscuredColor(OdCmColorBase color)
virtual void setEdgeStyleApply(OdGiEdgeStyle.EdgeStyleApply apply)
virtual Teigha.Core.OdGiEdgeStyle.EdgeStyleApply vb_edgeStyleApply()
virtual OdCmColorBase obscuredColor()
virtual void setEdgeWidth(int nWidth, bool bEnableModifier)
virtual void setCreaseAngle(double nAngle)
virtual void setEdgeColor(OdCmColorBase color, bool bEnableModifier)
virtual bool isEdgeModifierFlagSet(OdGiEdgeStyle.EdgeModifier flag)
virtual Teigha.Core.OdGiEdgeStyle.EdgeModel vb_edgeModel()
OdGiEdgeStyle(IntPtr cPtr, bool cMemoryOwn)
virtual bool isEdgeStyleFlagSet(OdGiEdgeStyle.EdgeStyle flag)
virtual void setEdgeStyleFlag(OdGiEdgeStyle.EdgeStyle flag, bool bEnable)
virtual void setWiggleAmount(OdGiEdgeStyle.WiggleAmount amount, bool bEnableModifier)
virtual void setIsolines(ushort nIsolines)
virtual OdCmColorBase edgeColor()
virtual uint edgeStyles()
static OdGiEdgeStyle createObject()
virtual void setHaloGap(int nHaloGap, bool bEnableModifier)
virtual void setHidePrecision(bool bHidePrecision)
virtual void setIntersectionColor(OdCmColorBase color)
virtual double opacityLevel()
virtual OdGiEdgeStyle.EdgeModel edgeModel()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)