AdjustValueCollection

AdjustValueCollection

Overview

AdjustValueCollection is a class in Aspose.Slides FOSS for C++.

Represents a collection of shape’s adjustments. The collection can operate in two modes: - Manual mode: values added via add(). Used for programmatic construction. - XML-backed mode: after init_internal() is called, the collection reads child elements from the backing XML node.

This class declares 17 methods for AdjustValueCollection objects in C++ programs. Available methods include: AdjustValue, AdjustValueCollection, add, begin, clear, const_iterator, end, get_gd_elements, init_internal, iterator, size, to_array. Public members are accessible to any C++ application after installing the Aspose.Slides FOSS for C++ package. Accessor methods: AdjustValue, const_iterator, iterator.

Accessor Methods

NameTypeAccessDescription
AdjustValueAdjustValueReadGets the adjust value.
iteratoriteratorReadGets the iterator.
const_iteratorconst_iteratorReadGets the const iterator.

Methods

SignatureDescription
AdjustValue() → AdjustValueReturns the adjustment value at the given index.
AdjustValue() → AdjustValueProvides access to an AdjustValue element of the collection
iterator() → iteratorReturns an iterator to the first adjustment in the collection
iterator() → iterator
const_iterator() → const_iteratorProvides the const iterator type for read‑only traversal of the collection
const_iterator() → const_iterator
AdjustValueCollection()Calls AdjustValueCollection on this AdjustValueCollection instance.
init_internal(av_lst_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart)Initialize this collection from an XML element. Populates the internal storage from child elements.
get_gd_elements() → std::vector<pugi::xml_node>Returns the child elements of the backing avLst node. Returns an empty vector if the collection is not XML-backed or the node is null.
size() → std::size_tReturns the number of adjustment values.
to_array() → std::vector<AdjustValue>Returns a snapshot of all adjustment values as a vector.
add(value: AdjustValue)Adds an adjustment value to the collection.
clear()Removes all adjustment values.
begin() → iteratorCalls begin on this AdjustValueCollection instance.
end() → iteratorCalls end on this AdjustValueCollection instance.
begin() → const_iterator
end() → const_iterator

See Also

 English