Aspose::Page::XPS::XpsModel::XpsPathGeometry class

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

MethodeBeschrijving
AddSegment(System::SharedPtr<XpsPathSegment>)Voegt een padsegment toe aan de lijst met onderliggende segmenten van de laatste padfiguur.
Clone()Kloont deze padgeometrie.
get_FillRule() constRetourneert/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() overrideRetourneert/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>) overrideRetourneert/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) overrideStel 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