Шаблон:Inherits begin
Перейти к навигации
Перейти к поиску
Список реализуемых интерфейсов задается шаблонами Шаблон:inherits_begin, Шаблон:inherits_add, Шаблон:inherits_add_template_parameter и Шаблон:inherits_end. Опционально параметром access шаблона Шаблон:inherits_begin может быть указан тип наследования - открытое (public) или защищенное (protected).
Пример:
{{inherits_begin|access=public}} {{inherits_add|FACE3DEXT}} {{inherits_add_raw|[http://en.cppreference.com/w/cpp/container/vector <source lang="cpp" inline>std::vector</source>]<source lang="cpp" inline><ExampleInterface*, std::allocator<ExampleInterface*>></source>|Стандартный вектор.}} {{inherits_add_template_parameter|T1|Параметр шаблона 1, который наследуется описываемым классом.}} {{inherits_add_template_parameter|T2}} {{inherits_add_template_parameter|T...|Переменный набор параметров шаблона, которые наследуются описываемым классом.}} {{inherits_end}} {{inherits_begin|access=protected}} {{inherits_add|TPOINT3D<double>}} {{inherits_add|std::vector<ExampleInterface*, std::allocator<ExampleInterface*>>|Стандартный вектор.}} {{inherits_end}} {{inherits_begin}} {{inherits_add|SomeClass}} {{inherits_end}}
Результат:
Наследует открыто
Класс | Описание |
---|---|
Класс полигональной поверхности, композиция которых составляет элемент IPolyObject. | |
std::vector <ExampleInterface*, std::allocator<ExampleInterface*>> | Стандартный вектор. |
T1
| Параметр шаблона 1, который наследуется описываемым классом. |
T2
| |
T...
| Переменный набор параметров шаблона, которые наследуются описываемым классом. |
Наследует защищенно
Класс | Описание |
---|---|
TPOINT3D<double>
| Трехкомпонентный вектор-столбец для описания координат точки в пространстве или радиус-вектора. |
std::vector<ExampleInterface*, std::allocator<ExampleInterface*>>
| Стандартный вектор. |
Наследует
Класс | Описание |
---|---|
SomeClass
| Шаблон:SomeClass brief |