liborigin  2.0.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNkp
oNOrigin
|oCBitmap
|oCColor
|oCColorMap
|oCColorMapLevel
|oCColorScale
|oCExcel
|oCFigure
|oCFunction
|oCGraph
|oCGraphAxis
|oCGraphAxisBreak
|oCGraphAxisFormat
|oCGraphAxisTick
|oCGraphCurve
|oCGraphGrid
|oCGraphLayer
|oCGraphLayerRange
|oCLine
|oCLineVertex
|oCMatrix
|oCNote
|oCPercentileProperties
|oCPieProperties
|oCProjectNode
|oCRect
|oCSpreadColumn
|oCSpreadSheet
|oCSurfaceProperties
||\CSurfaceColoration
|oCTextBox
|oCTextProperties
|oCVectorProperties
|\CWindow
oNstd
|\Ciendianfstream
oCOrigin600Parser
oCOrigin610Parser
oCOrigin700Parser
oCOrigin750Parser
oCOrigin800Parser
oCOrigin810Parser
oCOriginDefaultParser
oCOriginFile
oCOriginParser
oCtree
|oCbreadth_first_queued_iteratorBreadth-first iterator, using a queue
|oCcompare_nodesComparator class for two nodes of a tree (used for sorting and searching)
|oCfixed_depth_iteratorIterator which traverses only the nodes at a given depth from the root
|oCiterator_baseBase class for iterators, only pointers stored, no traversal logic
|oCiterator_base_lessComparator class for iterators (compares pointer values; why doesn't this work automatically?)
|oCleaf_iteratorIterator which traverses only the leaves
|oCpost_order_iteratorDepth-first iterator, first accessing the children, then the node itself
|oCpre_order_iteratorDepth-first iterator, first accessing the node, then its children
|\Csibling_iteratorIterator which traverses only the nodes which are siblings of each other
\Ctree_node_A node in the tree, combining links to other nodes as well as the actual data