Connector
Översikt
Connector är en klass i Aspose.Slides FOSS för C++.
Representerar en anslutningshändelse som länkar två former.
Denna klass ger 20 metoder för att arbeta med Connector-objekt i C++-program. Tillgängliga metoder inkluderar: 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,och 6 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet. och egenskaper: GeometryShape, Shape.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
GeometryShape | GeometryShape | Läsning | Hämtar geometriformen. |
Shape | Shape | Läsning | Hämtar formen. |
Metoder
| Signature | Beskrivning |
|---|---|
GeometryShape() → GeometryShape | Returnerar underliggande GeometryShape objektet i anslutningen |
Shape() → Shape | Returnerar basformet som representerar anslutningen |
Shape() → Shape | |
Connector() | |
Connector(type: ShapeType, x: double, y: double, w: double, h: double) | |
connector_lock() → std::nullptr_t | Returnerar nullptr – anslutnings lås inte är ännu implementerade. |
as_i_geometry_shape() → GeometryShape | Returnerar denna anslutning som en IGeometryShape indikator. |
start_shape_connected_to() → Shape | Återställer formen som är ansluten till start av denna kopplare. |
set_start_shape_connected_to(shape: Shape) | Ställer in formen som är ansluten till start och omdirigerar. |
start_shape_connection_site_index() → std::uint32_t | Återställer länkwebbindexet i startform. |
set_start_shape_connection_site_index(idx: std::uint32_t) | Sätt länkwebbindexet i startform och återställ. |
end_shape_connected_to() → Shape | Återställer formen som är ansluten till slutet av denna kopplare. |
set_end_shape_connected_to(shape: Shape) | Ställer in formen som är ansluten till slutet och omdirigerar. |
end_shape_connection_site_index() → std::uint32_t | Återställer länkwebbindexet i slutform. |
set_end_shape_connection_site_index(idx: std::uint32_t) | Sätt länkwebbindexet i slutform och återställ. |
reroute() | Rerout anslutningen baserat på ansluten former och webbplatsindex. |
get_c_nv_cxn_sp_pr() → pugi::xml_node | Hitta p:cNvCxnSpPr element i XML-kopplaren. |
ensure_c_nv_cxn_sp_pr() → pugi::xml_node | Hämta eller skapa elementet p:cNvCxnSpPr. |
find_shape_by_id(shape_id: std::uint32_t) → Shape | Sök föräldraljudsformar för en form med den angivna cNvPr@id. |
get_connection_point(shape: Shape, site_index: std::uint32_t) → std::pair<double, double> | Returnerar (x, y) i punkter för en anslutningssida på en form. 4-sidan modell: 0=top-center, 1=left-centrum, 2=bottom-centret, 3=right-central. faller tillbaka till formatcenter för out-of-ranch index. |