C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Класс MaTextLiteral

Текст с указанием ЛСК, шрифта, выравнивания. Подробнее...

Граф наследования:MaTextLiteral:
[см. легенду]
Граф связей класса MaTextLiteral:
[см. легенду]

Открытые члены

 MaTextLiteral ()
 Конструктор по умолчанию.
 
MbPlacementSetLocation ()
 Получить положение с возможностью модификации.
 
const MbPlacementGetLocation () const
 Получить положение.
 
eTextPathSetPath ()
 Получить направление с возможностью модификации.
 
eTextPath GetPath () const
 Получить направление.
 
void SetFontExternal (bool value)
 Задать признак нестандартного шрифта.
 
bool GetFontExternal () const
 Получить признак нестандартного шрифта.
 
void SetText (const std::string &)
 Получить текст.
 
void GetText (std::string &) const
 Задать текст.
 
void SetAlignment (const std::string &)
 Получить выравнивание.
 
void GetAlignment (std::string &) const
 Задать выравнивание.
 
void SetFont (const std::string &)
 Получить шрифт.
 
void GetFont (std::string &) const
 Задать шрифт.
 
- Открытые члены унаследованные от MaTextItem
 MaTextItem ()
 Конструктор по умолчанию.
 
void SetVisibility (bool v)
 Задать видимость;.
 
bool IsVisible () const
 Получить видимость;.
 
bool IsTag (MaeTextFormatTag tag) const
 Установлен ли тэг.
 
bool GetTagIfUnique (MaeTextFormatTag &tag) const
 получить тэг, если он единственный.
 
void SetTag (MaeTextFormatTag tag)
 Установить тэг.
 
void ResetTag (MaeTextFormatTag tag)
 Сбросить тэг.
 
bool TagUniqueOrUndefined () const
 Назначено ли менее 2 тэгов.
 
bool NoTag () const
 Отсутствуют ли тэги.
 
virtual ~MaTextItem ()
 Деструктор.
 
- Открытые члены унаследованные от MbRefItem
 MbRefItem ()
 Конструктор без параметров.
 
virtual MbeRefType RefType () const
 Регистрационный тип (для копирования, дублирования).
 
refcount_t GetUseCount () const
 Выдать количество ссылок (выдать количество владельцев объекта).
 
refcount_t AddRef () const
 Увеличить количество ссылок на единицу.
 
refcount_t DecRef () const
 Уменьшить количество ссылок на единицу.
 
refcount_t Release () const
 Уменьшить количество ссылок на единицу и, если количество ссылок стало равным нулю, удалить себя.
 

Защищенные данные

std::string text
 Текст.
 
MbPlacement location
 Положение в аннотационной плоскости
 
std::string alignment
 Выравнивание.
 
eTextPath path
 Направление текста.
 
std::string font
 Шрифт текста.
 
bool isFontExternal
 Является ли шрифт нестандартным.
 

Подробное описание

Текст с указанием ЛСК, шрифта, выравнивания.


Объявления и описания членов класса находятся в файле: