BLI: add high level documentation for core data structures #25

Merged
Jacques Lucke merged 14 commits from JacquesLucke/blender-developer-docs:core-data-structures into main 2024-02-19 19:09:34 +01:00
12 changed files with 20 additions and 0 deletions
Showing only changes of commit f51574535b - Show all commits

View File

@ -0,0 +1 @@
# Any

View File

@ -0,0 +1,3 @@
# Bits
`BitVector`

View File

@ -0,0 +1,3 @@
# Containers
`Array/Vector/Stack/Set/Map/VectorSet`

View File

@ -0,0 +1 @@
# CPP Type

View File

@ -0,0 +1 @@
# Disjoint Set

View File

@ -0,0 +1 @@
# Functions

View File

@ -0,0 +1,3 @@
# Data Structures
Core low-level data structures used throughout Blender. The documentation here is supposed to give a birds eye view over the available data structures and when to use them. More details for all available methods can be found in the source code.

View File

@ -0,0 +1 @@
# Index Mask

View File

@ -0,0 +1 @@
# Index Range

View File

@ -0,0 +1 @@
# Span

View File

@ -0,0 +1,3 @@
# Strings
`std::string`, `StringRef`, `StringRefNull`

View File

@ -0,0 +1 @@
# Virtual Arrays