|
| LabelModel (const IdType &anchoredLabelId, const LabelAnchorCategory &labelAnchorCategory, const Labels::LabelStyle &labelStyle, const dv3 &ecefAnchorPosition, const v3 &localAnchorOffset, float constraintRadiusEcef, const Text::ShapedText &shapedText, const Icons::IconDefinition *pIconDefinition, const std::string &entityName, int subPriority, ILabelAnchorChangedEvent &labelAnchorChangedEvent) |
|
virtual IdType | GetId () const |
|
virtual const std::string & | GetEntityName () const |
|
virtual const LabelAnchorCategory & | GetLabelAnchorCategory () const |
|
virtual void | GetShapedGlyphs (std::vector< Text::ShapedGlyph > &out_shapedGlyphs) const |
|
virtual const
Icons::IconDefinition * | GetIconDefinition () const |
|
virtual dv3 | GetEcefAnchorPosition () const |
|
virtual v3 | GetAnchorOffset () const |
|
virtual m44 | CalcFeatureAlignedAnchorBasisEcef (float environmentFlatteningScale) const |
|
virtual Geometry::AxisAlignedBox2 | GetLocalTextBounds () const |
|
virtual float | GetConstraintRadiusEcef () const |
|
virtual bool | CanCacheAnchorOffset () const |
|
virtual int | GetSubPriority () const |
|
virtual void | SetSubPriority (int subPriority) |
|
virtual void | SetEcefAnchorPosition (const dv3 &ecefAnchorPosition) |
|
virtual void | SetTransform (const m44 &transform) |
|
virtual void | SetLabelText (const std::string &labelTextUtf8) |
|
virtual void | SetIconKey (const std::string &iconKey) |
|
virtual void | SetLocalAnchorOffset (const v3 &localAnchorOffset) |
|
The documentation for this class was generated from the following files: