Public Member Functions | |
const IdType & | GetId () const |
void | EnqueueLabels (std::vector< const IAnchoredLabel * > &labels) const |
const std::vector < CellModelAnchoredLabel > & | GetAnchoredLabelPool () const |
Static Public Member Functions | |
static LabelCellModel * | Create (const IdType &cellModelId, const dv3 &originEcef, const v3 &upEcef, int cubeFaceIndex, const std::vector< Text::ShapedGlyph > *pShapedGlyphPool, const std::vector< v3 > *pAnchorVertexPool, const std::vector< const LabelAnchorCategory * > *pLabelAnchorCategoryPool, const std::vector< LabelCellModelFeature > *pLabelFeaturePool, const std::vector< std::string > *pEntityNames, const std::vector< const Icons::IconDefinition * > *pIconKeys) |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |