Connector

Connector

Przegląd

Connector jest klasą w Aspose.Slides FOSS dla C++.

Reprezentuje kształt łącznika, który łączy dwa kształty.

Ta klasa udostępnia 20 metod do pracy z obiektami Connector w programach C++. Dostępne metody to: 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 oraz 6 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS for C++. Właściwości: GeometryShape, Shape.

Właściwości

NazwaTypDostępOpis
GeometryShapeGeometryShapeOdczytPobiera kształt geometrii.
ShapeShapeOdczytPobiera kształt.

Metody

SygnaturaOpis
GeometryShape() → GeometryShapeZwraca podstawowy obiekt GeometryShape łącznika
Shape() → ShapeZwraca podstawowy obiekt Shape reprezentujący łącznik
Shape() → Shape
Connector()
Connector(type: ShapeType, x: double, y: double, w: double, h: double)
connector_lock() → std::nullptr_tZwraca nullptr — blokady łącznika nie są jeszcze zaimplementowane.
as_i_geometry_shape() → GeometryShapeZwraca ten łącznik jako wskaźnik IGeometryShape.
start_shape_connected_to() → ShapeZwraca kształt podłączony do początku tego łącza.
set_start_shape_connected_to(shape: Shape)Ustawia kształt podłączony do start i przekierowuje.
start_shape_connection_site_index() → std::uint32_tZwraca indeks miejsca połączenia w kształcie początkowym.
set_start_shape_connection_site_index(idx: std::uint32_t)Ustawia indeks miejsca połączenia w kształcie początkowym i ponownie wyznacza trasę.
end_shape_connected_to() → ShapeZwraca kształt podłączony do końca tego łącza.
set_end_shape_connected_to(shape: Shape)Ustawia kształt podłączony do końca i przekierowuje.
end_shape_connection_site_index() → std::uint32_tZwraca indeks miejsca połączenia w kształcie końcowym.
set_end_shape_connection_site_index(idx: std::uint32_t)Ustawia indeks miejsca połączenia w kształcie końcowym i przekierowuje.
reroute()Przekierowuje łącznik na podstawie połączonych kształtów i indeksów miejsc.
get_c_nv_cxn_sp_pr() → pugi::xml_nodeZnajdź element p:cNvCxnSpPr w łączniku XML.
ensure_c_nv_cxn_sp_pr() → pugi::xml_nodePobierz lub utwórz element p:cNvCxnSpPr.
find_shape_by_id(shape_id: std::uint32_t) → ShapePrzeszukaj kształty slajdu nadrzędnego w poszukiwaniu kształtu o podanym cNvPr@id.
get_connection_point(shape: Shape, site_index: std::uint32_t) → std::pair<double, double>Zwraca (x, y) w punktach dla punktu połączenia na kształcie. Model 4 punktów: 0=górny-środek, 1=lewy-środek, 2=dolny-środek, 3=prawy-środek. W przypadku indeksów poza zakresem używa środka kształtu.

Zobacz także

 Polski