Aspose::Page::XPS::XpsModel::XpsPathGeometry class
inhoud
[
verbergen
]XpsPathGeometry class
Klasse die PathGeometry-eigenschapselementeigenschappen incapsuleert. Dit element bevat een reeks padfiguren gespecificeerd met het Figures-attribuut of met een onderliggend PathFigure-element.
class XpsPathGeometry : public Aspose::Page::XPS::XpsModel::XpsArray<System::SharedPtr<XpsPathFigure>>,
public Aspose::Page::XPS::XpsModel::ITransformableProperty
Methoden
| Methode | Beschrijving |
|---|---|
| AddSegment(System::SharedPtr<XpsPathSegment>) | Voegt een padsegment toe aan de lijst met onderliggende segmenten van de laatste padfiguur. |
| Clone() | Kloont deze padgeometrie. |
| get_FillRule() const | Retourneert/instelt de waarde die aangeeft hoe de overlappende gebieden van geometrische vormen worden gecombineerd om een regio te vormen. |
| get_PathFigures() | Retourneert een lijst met onderliggende padfiguren. |
| get_Transform() override | Retourneert/instelt de affiene transformatiematrix die de lokale matrixtransformatie vastlegt die wordt toegepast op alle onderliggende en afgeleide elementen van de padgeometrie voordat deze wordt gebruikt voor vullen, bijsnijden of tekenen. |
| InsertSegment(int32_t, System::SharedPtr<XpsPathSegment>) | Voegt een padsegment in de lijst met onderliggende segmenten van de laatste padfiguur in op index positie. |
| RemoveSegment(System::SharedPtr<XpsPathSegment>) | Verwijdert een padsegment uit de lijst met onderliggende segmenten van de laatste padfiguur. |
| RemoveSegmentAt(int32_t) | Verwijdert een padsegment uit de lijst met onderliggende segmenten van de laatste padfiguur op index positie. |
| set_FillRule(XpsFillRule) | Retourneert/instelt de waarde die aangeeft hoe de overlappende gebieden van geometrische vormen worden gecombineerd om een regio te vormen. |
| set_Transform(System::SharedPtr<XpsMatrix>) override | Retourneert/instelt de affiene transformatiematrix die de lokale matrixtransformatie vastlegt die wordt toegepast op alle onderliggende en afgeleide elementen van de padgeometrie voordat deze wordt gebruikt voor vullen, bijsnijden of tekenen. |
| SetTemplateWeakPtr(uint32_t) override | Stel het n’th sjabloonargument in op een zwakke pointer (in plaats van gedeeld). Hiermee kun je pointers in containers overschakelen naar zwakke modus. |
Zie ook
- Class XpsArray
- Class ITransformableProperty
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++