/* Copyright(c)--Navinfo--Author:fangzurui--date:2023-10-23 */ #include "MarkPoint.h" MarkPoint::MarkPoint() {} MarkPoint::~MarkPoint() { _pMark.release(); } void MarkPoint::setId(std::string id) { _id = id; } std::string MarkPoint::getId() { return _id; } void MarkPoint::setMapPoint(MapPoint mapPoint) { _coord = mapPoint; } MapPoint MarkPoint::getMapPoint() { return _coord; } void MarkPoint::setMarkPtr(osg::ref_ptr pMark) { _pMark = pMark; } osg::ref_ptr MarkPoint::getMarkPtr() { return _pMark; }