NumberTree Class Documentation
class NumberTree : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
Detailed Description
The number tree is a common data structure in PDF files.
The number tree is a type of dictionary that can store many more pairs of matched records than a standard object dictionary.
A number tree uses keys that are integers to map to data objects, sorted in ascending numerical order.
Referenced by
Constructor & Destructor Documentation
Property Documentation
PDFDict
PDFDict PDFDict[get]Gets the underlying PDFDict of this NumberTree.
Member Function Documentation
Dispose
void Dispose()Returns:
voidEquals
override bool Equals(object obj)Parameters
obj: object
Returns:
override boolGet
PDFObject Get(int key)Parameters
key: intThe integer key of the PDFObject to get from the tree.
Returns:
PDFObjectThe PDFObject value corresponding to the supplied key.
Retrieves an entry from this NumberTree.
Put
void Put(int key, PDFObject value)Parameters
key: intThe integer of the PDFObject to put in the tree.
value: PDFObjectThe PDFObject to be associated with key.
Returns:
voidPuts a new entry in this NumberTree. If an entry with this name is already in the tree, it is replaced.
Remove
void Remove(int key)Parameters
key: intThe integer of the PDFObject to remove from the tree.
Returns:
voidRemoves the specified PDFObject from this NumberTree. It does nothing if no PDFObject of that number exists in this NumberTree.