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) {
387 MemoryManager mMan = MemoryManager.GetMemoryManager();
388 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(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d 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)
static new OdDgKMLPlacemark3d createObject()
static OdDgKMLPlacemark3d cast(OdRxObject pObj)
static OdDgKMLPlacemark3d createPlacemarkByDatum(String strDatumName, double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb)
override void setLevelId(OdDgElementId levelId, bool doSubents)
virtual void subHighlight(bool bDoIt)
override OdResult erase()
override OdRxObject queryX(OdRxClass protocolClass)
override OdRxObject clone()
override void setColorIndex(UInt32 index, bool doSubents)
override bool subWorldDraw(OdGiWorldDraw pWd)
static OdDgKMLPlacemark3dPtrArray createPlacemarkByKMLFile(String strKMLFileName, OdDgDatabase pDb, OdDgModel pModel)
static OdDgKMLPlacemark3d createPlacemarkByDatum(String strDatumName, double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb, OdDgModel pModel)
override void setLineWeight(UInt32 uLineWeight)
override void setInvisibleFlag(bool visibility, bool doSubents)
static OdDgKMLPlacemark3d createPlacemarkByCoord(double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb, OdDgModel pModel)
static new OdRxClass desc()
virtual double getScale()
virtual OdDgKMLPlacemarkSource getSource()
override void setGraphicsGroupEntryId(UInt32 value, bool doSubents)
override OdResult subGetGeomExtents(OdGeExtents3d extents)
virtual void setSource(OdDgKMLPlacemarkSource pSource)
virtual double getLongitude()
override void setColor(UInt32 color)
virtual void subSetDatabaseDefaults(OdDgDatabase pDb)
override void setLevelEntryId(UInt32 index, bool doSubents)
static OdDgKMLPlacemark3d createPlacemarkByGCS(String strGCSName, double dEasting, double dNorthing, double dElevation, String strPlacementName, OdDgDatabase pDb, OdDgModel pModel)
virtual OdGePoint3d getOrigin()
virtual void setRotation(OdGeMatrix3d matRotation)
virtual void setOrigin(OdGePoint3d origin)
override void setLevelEntryId(UInt32 index)
override void setColor(OdDgCmColor color, bool doSubents)
virtual void setLatitude(double dLatitude)
virtual bool getActivePlacemarkFlag()
static string getRealClassName(IntPtr ptr)
static OdDgKMLPlacemark3dPtrArray createPlacemarkByKMLFile(String strKMLFileName, OdDgDatabase pDb)
override void setInvisibleFlag(bool visibility)
override void setLineWeight(UInt32 uLineWeight, bool doSubents)
virtual void subHighlight(bool bDoIt, OdDgFullSubentPath pSubId)
override UInt32 subSetAttributes(OdGiDrawableTraits pDrwTraits)
override void setPriority(Int32 iPriority)
virtual void setScale(double dScale)
override void setGeometryModified(bool bSet)
virtual double getLatitude()
override void setClass(OdDgGraphicsElement.Class newClass)
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
override void setLineStyleEntryId(Int32 iLineStyle, bool doSubents)
override void setColor(OdDgCmColor color)
static OdDgKMLPlacemark3d createPlacemarkByCoord(double dLongitude, double dLatitude, double dElevation, String strPlacementName, OdDgDatabase pDb)
override OdResult erase(bool eraseIt)
override void setLineStyleEntryId(Int32 iLineStyle)
virtual void subHighlight(bool bDoIt, OdDgFullSubentPath pSubId, bool highlightAll)
static HandleRef getCPtr(OdDgKMLPlacemark3d obj)
virtual void setActivePlacemarkFlag(bool bSet)
override byte getElementSubType()
virtual OdResult subExplode(OdRxObjectPtrArray entitySet)
static OdDgKMLPlacemark3d createPlacemarkByGCS(String strGCSName, double dEasting, double dNorthing, double dElevation, String strPlacementName, OdDgDatabase pDb)
virtual void setName(String name)
virtual void subHighlight()
OdDgKMLPlacemark3d(IntPtr cPtr, bool cMemoryOwn)
virtual OdGeMatrix3d getRotation()
virtual void setElevation(double dElevation)
virtual void setLongitude(double dLongitude)
override void setLevelId(OdDgElementId levelId)
override void setClass(OdDgGraphicsElement.Class newClass, bool doSubents)
override void Dispose(bool disposing)
override OdDgElement.ElementTypes getElementType()
override void setColor(UInt32 color, bool doSubents)
override void setLineStyleId(OdDgElementId lineStyleId)
override void setLineStyleId(OdDgElementId lineStyleId, bool doSubents)
virtual double getElevation()
override void setGraphicsGroupEntryId(UInt32 value)
override void setColorIndex(UInt32 index)
static HandleRef getCPtr(OdDgKMLPlacemarkSource obj)
static HandleRef getCPtr(OdDgModel obj)
static global::System.Exception Retrieve()
static void OdDgKMLPlacemark3d_setColor__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgKMLPlacemark3d_setLineStyleEntryId__SWIG_1(HandleRef jarg1, Int32 jarg2)
static void OdDgKMLPlacemark3d_setInvisibleFlag__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static int OdDgKMLPlacemark3d_erase__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdDgKMLPlacemark3d_getOrigin(HandleRef jarg1)
static void OdDgKMLPlacemark3d_setLineWeight__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static bool OdDgKMLPlacemark3d_getActivePlacemarkFlag(HandleRef jarg1)
static void OdDgKMLPlacemark3d_setOrigin(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDgKMLPlacemark3d_createPlacemarkByKMLFile__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static int OdDgKMLPlacemark3d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgKMLPlacemark3d_setColorIndex__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgKMLPlacemark3d_setLatitude(HandleRef jarg1, double jarg2)
static IntPtr OdDgKMLPlacemark3d_createPlacemarkByGCS__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6)
static int OdDgKMLPlacemark3d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDgKMLPlacemark3d_getScale(HandleRef jarg1)
static IntPtr OdDgKMLPlacemark3d_cast(HandleRef jarg1)
static void delete_OdDgKMLPlacemark3d(HandleRef jarg1)
static IntPtr OdDgKMLPlacemark3d_createPlacemarkByGCS__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6, HandleRef jarg7)
static IntPtr OdDgKMLPlacemark3d_createPlacemarkByCoord__SWIG_1(double jarg1, double jarg2, double jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, HandleRef jarg5)
static void OdDgKMLPlacemark3d_setElevation(HandleRef jarg1, double jarg2)
static void OdDgKMLPlacemark3d_setSource(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgKMLPlacemark3d_getSource(HandleRef jarg1)
static global::System.IntPtr OdDgKMLPlacemark3d_createPlacemarkByKMLFile__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDgKMLPlacemark3d_createPlacemarkByDatum__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6, HandleRef jarg7)
static String OdDgKMLPlacemark3d_getName(HandleRef jarg1)
static void OdDgKMLPlacemark3d_setGraphicsGroupEntryId__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void OdDgKMLPlacemark3d_setClass__SWIG_1(HandleRef jarg1, int jarg2)
static int OdDgKMLPlacemark3d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgKMLPlacemark3d_setColorIndex__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void OdDgKMLPlacemark3d_setLineStyleId__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgKMLPlacemark3d_setLineStyleId__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static IntPtr OdDgKMLPlacemark3d_clone(HandleRef jarg1)
static void OdDgKMLPlacemark3d_subSetDatabaseDefaults(HandleRef jarg1, HandleRef jarg2)
static void OdDgKMLPlacemark3d_setColor__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static IntPtr OdDgKMLPlacemark3d_isA(HandleRef jarg1)
static global::System.IntPtr OdDgKMLPlacemark3d_getRotation(HandleRef jarg1)
static void OdDgKMLPlacemark3d_setLevelEntryId__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void OdDgKMLPlacemark3d_setScale(HandleRef jarg1, double jarg2)
static void OdDgKMLPlacemark3d_subHighlight__SWIG_3(HandleRef jarg1)
static void OdDgKMLPlacemark3d_subHighlight__SWIG_2(HandleRef jarg1, bool jarg2)
static void OdDgKMLPlacemark3d_setLevelId__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgKMLPlacemark3d_setActivePlacemarkFlag(HandleRef jarg1, bool jarg2)
static bool OdDgKMLPlacemark3d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgKMLPlacemark3d_setLongitude(HandleRef jarg1, double jarg2)
static UInt32 OdDgKMLPlacemark3d_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static double OdDgKMLPlacemark3d_getElevation(HandleRef jarg1)
static double OdDgKMLPlacemark3d_getLongitude(HandleRef jarg1)
static void OdDgKMLPlacemark3d_setLineWeight__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgKMLPlacemark3d_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgKMLPlacemark3d_setGeometryModified(HandleRef jarg1, bool jarg2)
static void OdDgKMLPlacemark3d_subHighlight__SWIG_0(HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static string OdDgKMLPlacemark3d_getRealClassName(IntPtr jarg1)
static void OdDgKMLPlacemark3d_setLevelEntryId__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgKMLPlacemark3d_setRotation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgKMLPlacemark3d_createObject()
static int OdDgKMLPlacemark3d_getElementType(HandleRef jarg1)
static void OdDgKMLPlacemark3d_subHighlight__SWIG_1(HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgKMLPlacemark3d_setColor__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgKMLPlacemark3d_desc()
static IntPtr OdDgKMLPlacemark3d_createPlacemarkByDatum__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, double jarg2, double jarg3, double jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, HandleRef jarg6)
static IntPtr OdDgKMLPlacemark3d_createPlacemarkByCoord__SWIG_0(double jarg1, double jarg2, double jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, HandleRef jarg5, HandleRef jarg6)
static void OdDgKMLPlacemark3d_setColor__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static double OdDgKMLPlacemark3d_getLatitude(HandleRef jarg1)
static void OdDgKMLPlacemark3d_setLevelId__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdDgKMLPlacemark3d_setGraphicsGroupEntryId__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgKMLPlacemark3d_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgKMLPlacemark3d_setClass__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static void OdDgKMLPlacemark3d_setInvisibleFlag__SWIG_1(HandleRef jarg1, bool jarg2)
static byte OdDgKMLPlacemark3d_getElementSubType(HandleRef jarg1)
static void OdDgKMLPlacemark3d_setPriority(HandleRef jarg1, Int32 jarg2)
static int OdDgKMLPlacemark3d_erase__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdDgKMLPlacemark3d_setLineStyleEntryId__SWIG_0(HandleRef jarg1, Int32 jarg2, bool jarg3)