Connector
Overzicht
Connector is een klasse in Aspose.Slides FOSS voor C++.
Stelt een connectorvorm voor die twee vormen met elkaar verbindt.
Deze klasse biedt 20 methoden voor het werken met Connector-objecten in C++-programma’s. Beschikbare methoden zijn: 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, en 6 extra methoden. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Slides FOSS voor C++-pakket. Eigenschappen: GeometryShape, Shape.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
GeometryShape | GeometryShape | Lezen | Haalt de geometrievorm op. |
Shape | Shape | Lezen | Haalt de vorm op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
GeometryShape() → GeometryShape | Retourneert het onderliggende GeometryShape object van de connector |
Shape() → Shape | Retourneert het basis Shape-object dat de connector vertegenwoordigt |
Shape() → Shape | |
Connector() | |
Connector(type: ShapeType, x: double, y: double, w: double, h: double) | |
connector_lock() → std::nullptr_t | Retourneert nullptr — connectorvergrendelingen zijn nog niet geïmplementeerd. |
as_i_geometry_shape() → GeometryShape | Retourneert deze connector als een IGeometryShape pointer. |
start_shape_connected_to() → Shape | Retourneert de vorm die verbonden is met het begin van deze connector. |
set_start_shape_connected_to(shape: Shape) | Stelt de vorm in die is verbonden met het begin en herroutert. |
start_shape_connection_site_index() → std::uint32_t | Retourneert de connection site index bij de start shape. |
set_start_shape_connection_site_index(idx: std::uint32_t) | Stelt de connection site index in bij de start shape en reroutes. |
end_shape_connected_to() → Shape | Retourneert de vorm die verbonden is met het einde van deze connector. |
set_end_shape_connected_to(shape: Shape) | Stelt de vorm in die met het uiteinde verbonden is en herroutert. |
end_shape_connection_site_index() → std::uint32_t | Retourneert de verbindingsplaats-index bij de eindvorm. |
set_end_shape_connection_site_index(idx: std::uint32_t) | Stelt de verbindingsplaats-index in bij de eindvorm en leidt opnieuw. |
reroute() | Leidt de connector opnieuw op basis van verbonden vormen en plaatsindexen. |
get_c_nv_cxn_sp_pr() → pugi::xml_node | Zoek het element p:cNvCxnSpPr in de connector XML. |
ensure_c_nv_cxn_sp_pr() → pugi::xml_node | Haal het p:cNvCxnSpPr-element op of maak het aan. |
find_shape_by_id(shape_id: std::uint32_t) → Shape | Zoek in de bovenliggende dia-vormen naar een vorm met de opgegeven cNvPr@id. |
get_connection_point(shape: Shape, site_index: std::uint32_t) → std::pair<double, double> | Geeft (x, y) in points terug voor een verbindingplaats op een vorm. 4-site model: 0=top-center, 1=left-center, 2=bottom-center, 3=right-center. Valt terug naar het midden van de vorm voor indices buiten het bereik. |