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

Public Member Functions

 TransformedCellModelAnchoredLabel (const IAnchoredLabel &sourceAnchoredLabel)
 
IdType GetId () const
 
const std::string & GetEntityName () const
 
const LabelAnchorCategoryGetLabelAnchorCategory () const
 
void GetShapedGlyphs (std::vector< Text::ShapedGlyph > &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
 
const IAnchoredLabelGetSourceAnchoredLabel () const
 
void SetTransformedOffset (const v3 &tranformedAnchorOffset)
 
void SetShouldDraw (bool shouldDraw)
 
bool ShouldDraw () 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: