This is the complete list of members for Eegeo::Labels::LabelModel, including all inherited members.
CalcFeatureAlignedAnchorBasisEcef(float environmentFlatteningScale) const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
CanCacheAnchorOffset() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetAnchorOffset() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetConstraintRadiusEcef() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetEcefAnchorPosition() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetEntityName() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetIconDefinition() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetId() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetLabelAnchorCategory() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetLocalTextBounds() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetShapedGlyphs(std::vector< Text::ShapedGlyph > &out_shapedGlyphs) const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
GetSubPriority() const (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
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) (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
SetEcefAnchorPosition(const dv3 &ecefAnchorPosition) (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
SetIconKey(const std::string &iconKey) (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
SetLabelText(const std::string &labelTextUtf8) (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
SetLocalAnchorOffset(const v3 &localAnchorOffset) (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
SetSubPriority(int subPriority) (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
SetTransform(const m44 &transform) (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |
~LabelModel() (defined in Eegeo::Labels::LabelModel) | Eegeo::Labels::LabelModel | virtual |