24#ifndef _ODDBGEOPOSITIONMARKER_INCLUDED_
25#define _ODDBGEOPOSITIONMARKER_INCLUDED_
OdSmartPtr< OdDbGeoPositionMarker > OdDbGeoPositionMarkerPtr
virtual void subViewportDraw(OdGiViewportDraw *pViewportDraw) const
ODDB_DECLARE_MEMBERS(OdDbGeoPositionMarker)
OdResult setText(const OdString &text)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual void subSetDatabaseDefaults(OdDbDatabase *pDb, bool doSubents)
OdResult setRadius(double radius)
OdResult setEnableFrameText(bool enableFrameText)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdResult setGeoPosition(const OdGePoint3d &position)
OdResult setPosition(const OdGePoint3d &position)
OdGePoint3d position() const
OdResult setLandingGap(double landingGap)
OdResult setMTextVisible(bool visible)
OdResult setTextAlignmentType(OdTextAlignmentType textAlignmentType)
OdGePoint3d geoPosition() const
double landingGap() const
OdResult setMText(const OdDbMText *pMText)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdUInt32 subSetAttributes(OdGiDrawableTraits *pTraits) const
bool mtextVisible() const
OdDbObjectId textStyle() const
OdTextAlignmentType textAlignmentType() const
OdDbMTextPtr mtext() const
virtual OdResult subTransformBy(const OdGeMatrix3d &xform)
OdGeVector3d normal() const
OdResult setNotes(const OdString ¬es)
virtual ~OdDbGeoPositionMarker()
OdResult latLonAlt(double &lat, double &lon, double &alt) const
virtual OdResult subGetGeomExtents(OdGeExtents3d &extents) const
bool enableFrameText() const
virtual bool subWorldDraw(OdGiWorldDraw *pWorldDraw) const
OdResult setLatLonAlt(double lat, double lon, double alt)