Aspose::Page::XPS::XpsModel::XpsPathGeometry classe
Contenu
[
Cacher
]XpsPathGeometry class
Classe encapsulant les fonctionnalités de l’élément de propriété PathGeometry. Cet élément contient un ensemble de figures de chemin spécifiées soit avec l’attribut Figures, soit avec un élément enfant PathFigure.
class XpsPathGeometry : public Aspose::Page::XPS::XpsModel::XpsArray<System::SharedPtr<XpsPathFigure>>,
public Aspose::Page::XPS::XpsModel::ITransformableProperty
Méthodes
| Méthode | Description |
|---|---|
| AddSegment(System::SharedPtr<XpsPathSegment>) | Ajoute un segment de chemin à la liste des segments enfants de la dernière figure de chemin. |
| Clone() | Clone cette géométrie de chemin. |
| get_FillRule() const | Renvoie/definit la valeur spécifiant comment les zones d’intersection des formes géométriques sont combinées pour former une région. |
| get_PathFigures() | Renvoie la liste des figures de chemin enfants. |
| get_Transform() override | Renvoie/definit la matrice de transformation affine établissant la transformation matricielle locale appliquée à tous les éléments enfants et descendants de la géométrie de chemin avant son utilisation pour le remplissage, le découpage ou le tracé. |
| InsertSegment(int32_t, System::SharedPtr<XpsPathSegment>) | Insère un segment de chemin dans la liste des segments enfants de la dernière figure de chemin à la position index. |
| RemoveSegment(System::SharedPtr<XpsPathSegment>) | Supprime un segment de chemin de la liste des segments enfants de la dernière figure de chemin. |
| RemoveSegmentAt(int32_t) | Supprime un segment de chemin de la liste des segments enfants de la dernière figure de chemin à la position index. |
| set_FillRule(XpsFillRule) | Renvoie/definit la valeur spécifiant comment les zones d’intersection des formes géométriques sont combinées pour former une région. |
| set_Transform(System::SharedPtr<XpsMatrix>) override | Renvoie/definit la matrice de transformation affine établissant la transformation matricielle locale appliquée à tous les éléments enfants et descendants de la géométrie de chemin avant son utilisation pour le remplissage, le découpage ou le tracé. |
| SetTemplateWeakPtr(uint32_t) override | Définit le n-ième argument de modèle comme un pointeur faible (plutôt que partagé). Permet de basculer les pointeurs dans les conteneurs en mode faible. |
Voir aussi
- Class XpsArray
- Class ITransformableProperty
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++