Connector
Overview
Connector є класом в Aspose.Slides FOSS для C++.
Представляє форму з’єднання, яка пов’язує дві форми.
Цей клас надає 20 методів роботи з об’єктами Connector в програмах C++. Доступні методи включають: Connector, GeometryShape, Shape, as_i_geometry_shape, connector_lock, end_shape_connected_to, end_shape_connection_site_index, ensure_c_nv_cxn_sp_pr, find_shape_by_id, get_c_nv_cxn_sp_pr, get_connection_point, reroute, і 6 додаткових методів. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++. Свойства: GeometryShape, Shape.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
GeometryShape | GeometryShape | Read | Це має геометричну форму. |
Shape | Shape | Read | Це має форму. |
Methods
| Signature | Description |
|---|---|
GeometryShape() → GeometryShape | Повертає об’єкт GeometryShape, що лежить в основі з’єднання. |
Shape() → Shape | Повертає об’єкту Shape, що представляє з’єднання. |
Shape() → Shape | |
Connector() | |
Connector(type: ShapeType, x: double, y: double, w: double, h: double) | |
connector_lock() → std::nullptr_t | Повертає nullptr замки з’єднання ще не реалізовані. |
as_i_geometry_shape() → GeometryShape | Повертає цей з’єднання як IGeometryShape показник. |
start_shape_connected_to() → Shape | Повертає форму, яка підключена до початку цього з’єднання. |
set_start_shape_connected_to(shape: Shape) | Налаштовує форму, пов’язану з початком і перенаправленням. |
start_shape_connection_site_index() → std::uint32_t | Повертає індекс місця з’єднання на початковому формі. |
set_start_shape_connection_site_index(idx: std::uint32_t) | Налаштовує індекс місця з’єднання на початковому формі і перенаправляє. |
end_shape_connected_to() → Shape | Повертає форму, яка підключена до кінця цього з’єднання. |
set_end_shape_connected_to(shape: Shape) | Налаштовує форму, яка підключена до кінця і перенаправляє. |
end_shape_connection_site_index() → std::uint32_t | Повертає індекс сайту з’єднання в кінцевому форматі. |
set_end_shape_connection_site_index(idx: std::uint32_t) | Налаштовує індекс місця з’єднання на кінцевому формі і перенаправлення. |
reroute() | Перенаправляє з’єднання на основі підключених форм та індексів місця. |
get_c_nv_cxn_sp_pr() → pugi::xml_node | Знайдіть елемент p:cNvCxnSpPr в з’єднувачі XML. |
ensure_c_nv_cxn_sp_pr() → pugi::xml_node | Отримати або створити елемент p:cNvCxnSpPr. |
find_shape_by_id(shape_id: std::uint32_t) → Shape | Пошук батьківських слайдів для форми з даним cNvPr@id. |
get_connection_point(shape: Shape, site_index: std::uint32_t) → std::pair<double, double> | Повертає (x, y) у точках для місця з’єднання на формі. 4-сайтна модель: 0 = верхній центр, 1 = лівий - центр , 2 = нижній - центр, 3 = правий - Центр . Впадає назад до центру форми для индексів за межами діапазону. |