Connector
Revisión
Connector Es una clase en Aspose.Slides FOSS para C++.
Representa una forma de conector que une dos formas.
Esta clase ofrece 20 métodos para trabajar con objetos de Connector en programas C++. Los métodos disponibles incluyen: 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,y 6 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Slides FOSS para el paquete C+. Propiedades : GeometryShape, Shape.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
GeometryShape | GeometryShape | Leer | Se encuentra en forma de geometría. |
Shape | Shape | Leer | Tiene la forma. |
Metodología
| firma | Descripción |
|---|---|
GeometryShape() → GeometryShape | Retorna el objeto subyacente GeometryShape del conector |
Shape() → Shape | Retorna el objeto de forma básica que representa el conector |
Shape() → Shape | |
Connector() | |
Connector(type: ShapeType, x: double, y: double, w: double, h: double) | |
connector_lock() → std::nullptr_t | Retorna nullptr - los bloqueos de conector aún no se implementan. |
as_i_geometry_shape() → GeometryShape | Retorna este conector como un indicador IGeometryShape. |
start_shape_connected_to() → Shape | Retorna la forma conectada al inicio de este conector. |
set_start_shape_connected_to(shape: Shape) | Configure la forma conectada al inicio y reruta. |
start_shape_connection_site_index() → std::uint32_t | Retorna el índice de sitio de conexión en la forma inicial. |
set_start_shape_connection_site_index(idx: std::uint32_t) | Configure el índice de sitio de conexión en la forma inicial y reerote. |
end_shape_connected_to() → Shape | Retorna la forma conectada al final de este conector. |
set_end_shape_connected_to(shape: Shape) | Póngase en contacto con el final y reencuentra. |
end_shape_connection_site_index() → std::uint32_t | Retorna el índice de sitio de conexión en la forma final. |
set_end_shape_connection_site_index(idx: std::uint32_t) | Configure el índice de sitio de conexión en la forma final y reerote. |
reroute() | Re-reunirá el conector basado en las formas conectadas y los índices de sitio. |
get_c_nv_cxn_sp_pr() → pugi::xml_node | Encuentra el elemento p:cNvCxnSpPr en el conector XML. |
ensure_c_nv_cxn_sp_pr() → pugi::xml_node | Obtenga o crea el elemento p:cNvCxnSpPr. |
find_shape_by_id(shape_id: std::uint32_t) → Shape | Buscar las formas de la imagen para una forma con el cNvPr@id dado. |
get_connection_point(shape: Shape, site_index: std::uint32_t) → std::pair<double, double> | Returns (x, y) en puntos para un sitio de conexión en una forma. modelo 4-site: 0=top-center, 1=left-centro, 2=bottom-centro, 3=right-centrum. cae de vuelta al centro de forma para los índices fuera del rango. |