All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Labels::CellModelAnchoredLabel Class Reference
Inheritance diagram for Eegeo::Labels::CellModelAnchoredLabel:
Eegeo::Labels::IAnchoredLabel

Public Member Functions

 CellModelAnchoredLabel (const LabelCellModelFeatureContainer &labelCellModelFeatureContainer, const LabelCellModelFeature &labelCellModelFeature)
 
IdType GetId () const
 
const std::string & GetEntityName () const
 
const LabelAnchorCategoryGetLabelAnchorCategory () const
 
void GetShapedGlyphs (std::vector< Text::ShapedGlyph > &out_shapedGlyphs) const
 
const Icons::IconDefinitionGetIconDefinition () const
 
dv3 GetEcefAnchorPosition () const
 
v3 GetAnchorOffset () const
 
m44 CalcFeatureAlignedAnchorBasisEcef (float environmentFlatteningScale) const
 
Geometry::AxisAlignedBox2 GetLocalTextBounds () const
 
float GetConstraintRadiusEcef () const
 
bool CanCacheAnchorOffset () const
 
int GetSubPriority () const
 

Additional Inherited Members

- Public Types inherited from Eegeo::Labels::IAnchoredLabel
typedef std::string IdType
 

The documentation for this class was generated from the following files: