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);
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
163 MemoryManager mMan = MemoryManager.GetMemoryManager();
164 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
230 public override void setColor(UInt32 color,
bool doSubents) {
398 MemoryManager mMan = MemoryManager.GetMemoryManager();
399 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
441 MemoryManager mMan = MemoryManager.GetMemoryManager();
442 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
461 MemoryManager mMan = MemoryManager.GetMemoryManager();
462 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
481 MemoryManager mMan = MemoryManager.GetMemoryManager();
482 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
501 MemoryManager mMan = MemoryManager.GetMemoryManager();
502 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
521 MemoryManager mMan = MemoryManager.GetMemoryManager();
522 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
541 MemoryManager mMan = MemoryManager.GetMemoryManager();
542 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdDgCmColor obj)
static HandleRef getCPtr(OdDgDatabase obj)
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgFullSubentPath obj)
override void setLineWeight(UInt32 uLineWeight)
override void setLineStyleEntryId(Int32 iLineStyle, bool doSubents)
override void setLevelEntryId(UInt32 index, bool doSubents)
static OdDgKMLPlacemark2dPtrArray createPlacemarkByKMLFile(String strKMLFileName, OdDgDatabase pDb)
virtual OdDgKMLPlacemarkSource getSource()
override void setClass(OdDgGraphicsElement.Class newClass)
override void setLineWeight(UInt32 uLineWeight, bool doSubents)
OdDgKMLPlacemark2d(IntPtr cPtr, bool cMemoryOwn)
override void setLineStyleId(OdDgElementId lineStyleId)
virtual double getScale()
virtual void subHighlight(bool bDoIt)
override void setLineStyleEntryId(Int32 iLineStyle)
virtual OdResult subExplode(OdRxObjectPtrArray entitySet)
virtual void setName(String name)
override void setColorIndex(UInt32 index)
virtual double getLongitude()
virtual void setLongitude(double dLongitude)
override void Dispose(bool disposing)
override void setClass(OdDgGraphicsElement.Class newClass, bool doSubents)
static string getRealClassName(IntPtr ptr)
static OdDgKMLPlacemark2d createPlacemarkByCoord(double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb, OdDgModel pModel)
override OdResult erase()
override void setColor(OdDgCmColor color)
virtual void subSetDatabaseDefaults(OdDgDatabase pDb)
override bool subWorldDraw(OdGiWorldDraw pWd)
override void setColor(OdDgCmColor color, bool doSubents)
static new OdDgKMLPlacemark2d createObject()
override void setInvisibleFlag(bool visibility)
override void setGraphicsGroupEntryId(UInt32 value, bool doSubents)
static OdDgKMLPlacemark2dPtrArray createPlacemarkByKMLFile(String strKMLFileName, OdDgDatabase pDb, OdDgModel pModel)
virtual OdGePoint2d getOrigin()
override UInt32 subSetAttributes(OdGiDrawableTraits pDrwTraits)
override void setGraphicsGroupEntryId(UInt32 value)
virtual double getElevation()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
static OdDgKMLPlacemark2d createPlacemarkByGCS(String strGCSName, double dEasting, double dNorthing, double dElevation, String strPlacementName, OdDgDatabase pDb)
virtual void setElevation(double dElevation)
virtual double getLatitude()
override void setGeometryModified(bool bSet)
override void setPriority(Int32 iPriority)
override void setInvisibleFlag(bool visibility, bool doSubents)
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
virtual void setLatitude(double dLatitude)
override void setColor(UInt32 color, bool doSubents)
static OdDgKMLPlacemark2d createPlacemarkByCoord(double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb)
override byte getElementSubType()
override void setColor(UInt32 color)
override OdDgElement.ElementTypes getElementType()
virtual void subHighlight()
override OdResult erase(bool eraseIt)
virtual void setSource(OdDgKMLPlacemarkSource pSource)
static OdDgKMLPlacemark2d createPlacemarkByDatum(String strDatumName, double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb)
static HandleRef getCPtr(OdDgKMLPlacemark2d obj)
override void setLevelId(OdDgElementId levelId)
virtual void subHighlight(bool bDoIt, OdDgFullSubentPath pSubId)
virtual double getRotation()
override void setLineStyleId(OdDgElementId lineStyleId, bool doSubents)
static OdDgKMLPlacemark2d cast(OdRxObject pObj)
static new OdRxClass desc()
static OdDgKMLPlacemark2d createPlacemarkByGCS(String strGCSName, double dEasting, double dNorthing, double dElevation, String strPlacementName, OdDgDatabase pDb, OdDgModel pModel)
virtual void setScale(double dScale)
virtual void subHighlight(bool bDoIt, OdDgFullSubentPath pSubId, bool highlightAll)
override OdRxObject clone()
override void setLevelId(OdDgElementId levelId, bool doSubents)
override void setColorIndex(UInt32 index, bool doSubents)
static OdDgKMLPlacemark2d createPlacemarkByDatum(String strDatumName, double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb, OdDgModel pModel)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setActivePlacemarkFlag(bool bSet)
virtual void setRotation(double dAngle)
virtual bool getActivePlacemarkFlag()
override void setLevelEntryId(UInt32 index)
virtual void setOrigin(OdGePoint2d origin)
static HandleRef getCPtr(OdDgKMLPlacemarkSource obj)
static HandleRef getCPtr(OdDgModel obj)
static global::System.Exception Retrieve()
static int OdDgKMLPlacemark2d_erase__SWIG_1(HandleRef jarg1)
static IntPtr OdDgKMLPlacemark2d_createPlacemarkByGCS__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6)
static void OdDgKMLPlacemark2d_setClass__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr OdDgKMLPlacemark2d_createPlacemarkByCoord__SWIG_0(double jarg1, double jarg2, double jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, HandleRef jarg5, HandleRef jarg6)
static bool OdDgKMLPlacemark2d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgKMLPlacemark2d_setLineStyleEntryId__SWIG_0(HandleRef jarg1, Int32 jarg2, bool jarg3)
static void OdDgKMLPlacemark2d_subHighlight__SWIG_3(HandleRef jarg1)
static void OdDgKMLPlacemark2d_subHighlight__SWIG_2(HandleRef jarg1, bool jarg2)
static UInt32 OdDgKMLPlacemark2d_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static void OdDgKMLPlacemark2d_setColor__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static double OdDgKMLPlacemark2d_getElevation(HandleRef jarg1)
static global::System.IntPtr OdDgKMLPlacemark2d_createPlacemarkByKMLFile__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static IntPtr OdDgKMLPlacemark2d_cast(HandleRef jarg1)
static int OdDgKMLPlacemark2d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgKMLPlacemark2d_setRotation(HandleRef jarg1, double jarg2)
static IntPtr OdDgKMLPlacemark2d_createObject()
static void OdDgKMLPlacemark2d_subHighlight__SWIG_1(HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgKMLPlacemark2d_createPlacemarkByGCS__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6, HandleRef jarg7)
static void delete_OdDgKMLPlacemark2d(HandleRef jarg1)
static double OdDgKMLPlacemark2d_getScale(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setLatitude(HandleRef jarg1, double jarg2)
static void OdDgKMLPlacemark2d_setGeometryModified(HandleRef jarg1, bool jarg2)
static void OdDgKMLPlacemark2d_setLongitude(HandleRef jarg1, double jarg2)
static int OdDgKMLPlacemark2d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgKMLPlacemark2d_setLineWeight__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdDgKMLPlacemark2d_createPlacemarkByKMLFile__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDgKMLPlacemark2d_subSetDatabaseDefaults(HandleRef jarg1, HandleRef jarg2)
static void OdDgKMLPlacemark2d_setLevelId__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdDgKMLPlacemark2d_setLevelId__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgKMLPlacemark2d_setPriority(HandleRef jarg1, Int32 jarg2)
static int OdDgKMLPlacemark2d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgKMLPlacemark2d_setLineStyleId__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static double OdDgKMLPlacemark2d_getLatitude(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setLineWeight__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void OdDgKMLPlacemark2d_setColorIndex__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static IntPtr OdDgKMLPlacemark2d_desc()
static global::System.IntPtr OdDgKMLPlacemark2d_getOrigin(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setGraphicsGroupEntryId__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static double OdDgKMLPlacemark2d_getRotation(HandleRef jarg1)
static double OdDgKMLPlacemark2d_getLongitude(HandleRef jarg1)
static IntPtr OdDgKMLPlacemark2d_clone(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setLevelEntryId__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgKMLPlacemark2d_setLineStyleId__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgKMLPlacemark2d_createPlacemarkByDatum__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6, HandleRef jarg7)
static void OdDgKMLPlacemark2d_setScale(HandleRef jarg1, double jarg2)
static void OdDgKMLPlacemark2d_setGraphicsGroupEntryId__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static string OdDgKMLPlacemark2d_getRealClassName(IntPtr jarg1)
static IntPtr OdDgKMLPlacemark2d_createPlacemarkByDatum__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6)
static IntPtr OdDgKMLPlacemark2d_createPlacemarkByCoord__SWIG_1(double jarg1, double jarg2, double jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, HandleRef jarg5)
static void OdDgKMLPlacemark2d_setSource(HandleRef jarg1, HandleRef jarg2)
static void OdDgKMLPlacemark2d_setColor__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static IntPtr OdDgKMLPlacemark2d_isA(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setLineStyleEntryId__SWIG_1(HandleRef jarg1, Int32 jarg2)
static void OdDgKMLPlacemark2d_subHighlight__SWIG_0(HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static void OdDgKMLPlacemark2d_setOrigin(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgKMLPlacemark2d_setActivePlacemarkFlag(HandleRef jarg1, bool jarg2)
static void OdDgKMLPlacemark2d_setElevation(HandleRef jarg1, double jarg2)
static void OdDgKMLPlacemark2d_setClass__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static void OdDgKMLPlacemark2d_setInvisibleFlag__SWIG_1(HandleRef jarg1, bool jarg2)
static byte OdDgKMLPlacemark2d_getElementSubType(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgKMLPlacemark2d_setColor__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgKMLPlacemark2d_setInvisibleFlag__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static bool OdDgKMLPlacemark2d_getActivePlacemarkFlag(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setLevelEntryId__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static int OdDgKMLPlacemark2d_getElementType(HandleRef jarg1)
static void OdDgKMLPlacemark2d_setColor__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgKMLPlacemark2d_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgKMLPlacemark2d_getSource(HandleRef jarg1)
static int OdDgKMLPlacemark2d_erase__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdDgKMLPlacemark2d_setColorIndex__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static String OdDgKMLPlacemark2d_getName(HandleRef jarg1)