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

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‑й аргумент шаблона как слабый указатель (вместо shared). Позволяет переключать указатели в контейнерах в режим weak.

См. также