Clase Aspose::Page::XPS::XpsModel::XpsPathGeometry

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étodoDescripció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() constDevuelve/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() overrideDevuelve/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>) overrideDevuelve/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) overrideEstablece 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