All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Labels::LabelModel Member List

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::LabelModelvirtual
CanCacheAnchorOffset() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetAnchorOffset() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetConstraintRadiusEcef() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetEcefAnchorPosition() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetEntityName() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetIconDefinition() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetId() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetLabelAnchorCategory() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetLocalTextBounds() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetShapedGlyphs(std::vector< Text::ShapedGlyph > &out_shapedGlyphs) const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
GetSubPriority() const (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
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::NonCopyableprivate
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
SetEcefAnchorPosition(const dv3 &ecefAnchorPosition) (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
SetIconKey(const std::string &iconKey) (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
SetLabelText(const std::string &labelTextUtf8) (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
SetLocalAnchorOffset(const v3 &localAnchorOffset) (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
SetSubPriority(int subPriority) (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
SetTransform(const m44 &transform) (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual
~LabelModel() (defined in Eegeo::Labels::LabelModel)Eegeo::Labels::LabelModelvirtual