| Name | Item | Header | Library | Page |
| GRAPH | node/edge | graph.h | libG | Parameterized Graphs |
| GraphWin | -- | graphwin.h | libW | Graph Windows |
| PLANAR_MAP | node/edge/face | planar_map.h | libG | Parameterized Planar Maps |
| Partition | -- | partition.h | libL | Parameterized Partitions |
| array | -- | array.h | libP | One Dimensional Arrays |
| array2 | -- | array2.h | libP | Two Dimensional Arrays |
| b_node_pq | -- | b_node_pq.h | libG | Bounded Node Priority Queues |
| b_priority_queue | b_pq_item | b_prio.h | libL | Bounded Priority Queues |
| b_queue | -- | b_queue.h | libL | Bounded Queues |
| b_stack | -- | b_stack.h | libL | Bounded Stacks |
| bigfloat | -- | bigfloat.h | libL | Big Floatingpoint Numbers |
| circle | -- | circle.h | libP | Circles |
| cmd_istream | -- | stream.h | libL | Command Input Streams |
| cmd_ostream | -- | stream.h | libL | Command Output Streams |
| color | -- | color.h | libW | Colors |
| d2_dictionary | d2_dic_item | d2_dictionary.h | libL | Two-Dimensional Dictionaries |
| d3_plane | -- | d3_plane.h | libD3 | Planes |
| d3_point | -- | d3_point.h | libD3 | Points in 3D-Space |
| d3_rat_plane | -- | d3_rat_plane.h | libD3 | Rational Planes |
| d3_rat_point | -- | d3_rat_point.h | libD3 | Rational Points in 3D-Space |
| d_array | -- | d_array.h | libP | Dictionary Arrays |
| d_int_set | -- | d_int_set.h | libL | Dynamic Integer Sets |
| delaunay_triang | -- | delaunay.h | libL | Delaunay Triangulations |
| dictionary | dic_item | dic.h | libL | Dictionaries |
| dictionary | dic_item | dictionary.h | libL | Dictionaries |
| dynamic_markov_chain | -- | markov_chain.h | libL | Dynamic Markov Chains |
| dynamic_random_variate | -- | random_variate.h | libL | Dynamic Random Variates |
| dynamic_trees | -- | dynamic_trees.h | libL | Dynamic Trees |
| edge_array | -- | edge_array.h | libP | Edge Arrays |
| edge_map | -- | edge_map.h | libG | Edge Maps |
| edge_set | -- | edge_set.h | libG | Sets of Edges |
| f_sortseq | -- | f_sortseq.h | libL | Sorted Sequences |
| face_array | -- | face_array.h | libP | Face Arrays |
| face_map | -- | face_map.h | libL | Face Maps |
| file_istream | -- | stream.h | libL | File Input Streams |
| file_ostream | -- | stream.h | libL | File Output Streams |
| floatf | -- | floatf.h | libL | A Floating Point Filter |
| four_tuple | -- | tuple.h | libL | Four Tuples |
| gml_graph | -- | gml_graph.h | libG | GML Parser for Graphs |
| graph | node/edge | graph.h | libG | Graphs |
| h_array | -- | h_array.h | libP | Hashing Arrays |
| int_set | -- | int_set.h | libL | Integer Sets |
| integer | -- | integer.h | libL | Integers of Arbitrary Length |
| integer_matrix | -- | integer_matrix.h | libL | Matrices with Integer Entries |
| integer_vector | -- | integer_vector.h | libL | Vectors with Integer Entries |
| interval_set | is_item | interval_set.h | libL | Sets of Intervals |
| line | -- | line.h | libP | Straight Lines |
| list | list_item | list.h | libL | Linear Lists |
| map | -- | map.h | libL | Maps |
| map | -- | map1.h | libL | Maps |
| map2 | -- | map2.h | libL | Two-Dimensional Maps |
| markov_chain | -- | markov_chain.h | libL | Markov Chains |
| matrix | -- | matrix.h | libL | Real-Valued Matrices |
| menu | -- | menu.h | libW | Menues |
| node_array | -- | node_array.h | libP | Node Arrays |
| node_list | -- | node_list.h | libG | Lists of Nodes |
| node_list | -- | node_list1.h | libG | Lists of Nodes |
| node_list | -- | node_list1.h | libG | Lists of Nodes |
| node_map | -- | node_map.h | libG | Node Maps |
| node_map2 | -- | node_map2.h | libG | Two-Dimensional Node Maps |
| node_matrix | -- | node_matrix.h | libG | Two Dimensional Node Arrays |
| node_partition | -- | node_partition.h | libG | Node Partitions |
| node_pq | -- | node_pq.h | libG | Node Priority Queues |
| node_set | -- | node_set.h | libG | Sets of Nodes |
| p_dictionary | p_dic_item | p_dictionary.h | libL | Persistent Dictionaries |
| p_queue | pq_item | p_queue.h | libL | Priority Queues |
| panel | -- | panel.h | libW | Panels |
| partition | partition_item | partition.h | libL | Partitions |
| planar_map | node/edge/face | planar_map.h | libL | Planar Maps |
| point | -- | point.h | libP | Points |
| point_set | ps_item | point_set.h | libP | Sets of Two-Dimensional Points |
| polygon | -- | polygon.h | libP | Polygons |
| priority_queue | pq_item | prio.h | libL | Old-Style Priority Queues |
| queue | -- | queue.h | libL | Queues |
| random_source | -- | random.h | libL | Random Sources |
| random_source | -- | random_source.h | libL | Random Sources |
| random_variate | -- | random_variate.h | libL | Random Variates |
| rat_circle | -- | rat_circle.h | libP | Rational Circles |
| rat_line | -- | rat_line.h | libP | Straight Rational Lines |
| rat_point | -- | rat_point.h | libP | Rational Points |
| rat_polygon | -- | rat_polygon.h | libP | Rational Polygons |
| rat_ray | -- | rat_ray.h | libP | Rational Rays |
| rat_segment | -- | rat_segment.h | libP | Rational Segments |
| rat_vector | -- | rat_vector.h | libP | Rational Vectors |
| rational | -- | rational.h | libL | Rational Numbers |
| ray | -- | ray.h | libP | Straight Rays |
| real | -- | real.h | libL | Algebraic Real Numbers |
| segment | -- | segment.h | libP | Segments |
| segment_set | seg_item | segment_set.h | libP | Sets of Parallel Segments |
| set | -- | set.h | libL | Sets |
| sortseq | seq_item | sortseq.h | libL | Sorted Sequences |
| stack | -- | stack.h | libL | Stacks |
| string | -- | string.h | libL | Strings |
| string_istream | -- | stream.h | libL | String Input Streams |
| string_ostream | -- | stream.h | libL | String Output Streams |
| subdivision | node/face | subdivision.h | libG | Planar Subdivisions |
| three_tuple | -- | tuple.h | libL | Three Tuples |
| tree_collection | d_vertex | tree_collection.h | libL | Dynamic Collections of Trees |
| two_tuple | -- | tuple.h | libL | Two Tuples |
| ugraph | node/edge | ugraph.h | libG | Undirected Graphs |
| vector | -- | vector.h | libL | Real-Valued Vectors |
| window | -- | window.h | libW | Windows |