Crate lrcat
Source - lron
- lron stands for Lightroom Object Notation, specific to Lightroom
that is found throughout the catalog database to store arbitrary
but structured data.
- AspectRatio
- Aspect ratio.
- Catalog
- Catalog is the main container for Lightroom. It represents
the .lrcat database.
- Collection
- A collection as defined in Lightroom
- Content
- Represent the content view. Applies to
Collection and Folder - Folder
- A folder define the container for
LibraryFiles
They are all attached to a RootFolder - Folders
- Represent all the folders
- Image
- An image in the
Catalog. Requires a LibraryFile backing it - Keyword
- A Lightroom keyword.
- KeywordTree
- Keyword tree
Operate as a hash multimap of parent ->
Vec<child> - LibraryFile
- Define a backing file in the
Catalog. Images are
connected to one. - Point
- Point
- Rect
- Rectangle. Lr uses 0..1.0 for
crops rectangles.
- RootFolder
- Represent the ancestor of
Folder and map to
an absolute path
- CatalogVersion
- Catalog version.
- Error
- Error from the crate, agreggate with sqlite errors.
- LrObject
- Basic object from the catalog.
Collection as an exception
- LrId
- Lightroom local id Used as a catalog globel identifier. Values
seems to be unique accross types.
- Result
- Result type for the crate.