Clase Aspose::Page::XPS::XpsModel::XpsPathGeometry
Contenido
[
Ocultar
]XpsPathGeometry class
Clase que encapsula características del elemento de propiedad PathGeometry. Este elemento contiene un conjunto de figuras de ruta especificadas ya sea con el atributo Figures o con un elemento hijo PathFigure.
class XpsPathGeometry : public Aspose::Page::XPS::XpsModel::XpsArray<System::SharedPtr<XpsPathFigure>>,
public Aspose::Page::XPS::XpsModel::ITransformableProperty
Métodos
| Método | Descripción |
|---|---|
| AddSegment(System::SharedPtr<XpsPathSegment>) | Agrega un segmento de ruta a la lista de segmentos hijos de la última figura de ruta. |
| Clone() | Clona esta geometría de ruta. |
| get_FillRule() const | Devuelve/establece el valor que especifica cómo se combinan las áreas intersectadas de formas geométricas para formar una región. |
| get_PathFigures() | Devuelve la lista de figuras de ruta hijas. |
| get_Transform() override | Devuelve/establece la matriz de transformación afín que establece la transformación matricial local que se aplica a todos los elementos hijos y descendientes de la geometría de ruta antes de que se use para rellenar, recortar o trazar. |
| InsertSegment(int32_t, System::SharedPtr<XpsPathSegment>) | Inserta un segmento de ruta en la lista de segmentos hijos de la última figura de ruta en la posición index. |
| RemoveSegment(System::SharedPtr<XpsPathSegment>) | Elimina un segmento de ruta de la lista de segmentos hijos de la última figura de ruta. |
| RemoveSegmentAt(int32_t) | Elimina un segmento de ruta de la lista de segmentos hijos de la última figura de ruta en la posición index. |
| set_FillRule(XpsFillRule) | Devuelve/establece el valor que especifica cómo se combinan las áreas intersectadas de formas geométricas para formar una región. |
| set_Transform(System::SharedPtr<XpsMatrix>) override | Devuelve/establece la matriz de transformación afín que establece la transformación matricial local que se aplica a todos los elementos hijos y descendientes de la geometría de ruta antes de que se use para rellenar, recortar o trazar. |
| SetTemplateWeakPtr(uint32_t) override | Establece el n‑ésimo argumento de plantilla como un puntero débil (en lugar de compartido). Permite cambiar los punteros en contenedores al modo débil. |
Ver también
- Class XpsArray
- Class ITransformableProperty
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++