Aspose::Page::XPS::XpsModel::XpsPathGeometry क्लास
अंतर्वस्तु
[
छिपाना
]XpsPathGeometry class
PathGeometry प्रॉपर्टी तत्व की विशेषताओं को समाहित करने वाली क्लास। यह तत्व Figures एट्रिब्यूट या एक चाइल्ड PathFigure तत्व के साथ निर्दिष्ट किए गए पाथ फ़िगर्स के सेट को सम्मिलित करता है।
class XpsPathGeometry : public Aspose::Page::XPS::XpsModel::XpsArray<System::SharedPtr<XpsPathFigure>>,
public Aspose::Page::XPS::XpsModel::ITransformableProperty
विधियाँ
| विधि | विवरण |
|---|---|
| AddSegment(System::SharedPtr<XpsPathSegment>) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची में एक पाथ सेगमेंट जोड़ता है। |
| Clone() | इस पाथ जियोमेट्री की प्रतिलिपि बनाता है। |
| get_FillRule() const | ज्यामितीय आकारों के प्रतिच्छेदित क्षेत्रों को एक क्षेत्र बनाने के लिए कैसे संयोजित किया जाता है, यह मान लौटाता/सेट करता है। |
| get_PathFigures() | चाइल्ड पाथ फ़िगर्स की सूची लौटाता है। |
| get_Transform() override | पाथ जियोमेट्री पर भरने, क्लिपिंग या स्ट्रोकिंग से पहले सभी चाइल्ड और वंशज तत्वों पर लागू होने वाले स्थानीय मैट्रिक्स रूपांतरण को स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स लौटाता/सेट करता है। |
| InsertSegment(int32_t, System::SharedPtr<XpsPathSegment>) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची में index स्थिति पर एक पाथ सेगमेंट सम्मिलित करता है। |
| RemoveSegment(System::SharedPtr<XpsPathSegment>) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची से एक पाथ सेगमेंट हटाता है। |
| RemoveSegmentAt(int32_t) | अंतिम पाथ फ़िगर के चाइल्ड सेगमेंट्स की सूची से index स्थिति पर एक पाथ सेगमेंट हटाता है। |
| set_FillRule(XpsFillRule) | ज्यामितीय आकारों के प्रतिच्छेदित क्षेत्रों को एक क्षेत्र बनाने के लिए कैसे संयोजित किया जाता है, यह मान लौटाता/सेट करता है। |
| set_Transform(System::SharedPtr<XpsMatrix>) override | पाथ जियोमेट्री पर भरने, क्लिपिंग या स्ट्रोकिंग से पहले सभी चाइल्ड और वंशज तत्वों पर लागू होने वाले स्थानीय मैट्रिक्स रूपांतरण को स्थापित करने वाला अफाइन ट्रांसफ़ॉर्मेशन मैट्रिक्स लौटाता/सेट करता है। |
| SetTemplateWeakPtr(uint32_t) override | n’th टेम्पलेट आर्ग्युमेंट को एक weak पॉइंटर सेट करें (shared के बजाय)। कंटेनरों में पॉइंटर्स को weak मोड में स्विच करने की अनुमति देता है। |
संबंधित देखें
- Class XpsArray
- Class ITransformableProperty
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++