88 public:
virtual void SetPoint(
unsigned int _index,
92 GZ_UTILS_WARN_IGNORE__DLL_INTERFACE_MISSING
93 protected: std::chrono::steady_clock::duration lifetime =
94 std::chrono::steady_clock::duration::zero();
95 GZ_UTILS_WARN_RESUME__DLL_INTERFACE_MISSING
98 protected: int32_t layer = 0;
101 protected:
bool markerDirty =
false;
108 protected:
double size = 1.0;
128 const std::chrono::steady_clock::duration &_lifetime)
130 this->lifetime = _lifetime;
131 this->markerDirty =
true;
138 return this->lifetime;
145 this->layer = _layer;
146 this->markerDirty =
true;
160 this->markerType = _markerType;
161 this->markerDirty =
true;
168 return this->markerType;
176 this->markerDirty =
true;