Expand description
The low-level datatypes that components
are built from.
They all implement the Loggable
trait.
Modules§
Structs§
- Datatype: Angle in radians.
- Datatype: Annotation info annotating a class id or key-point id.
- Datatype: A binary blob of data.
- Datatype: A single boolean.
- Datatype: The description of a semantic Class.
- Datatype: A helper type for mapping
datatypes::ClassId
s to class descriptions. - Datatype: A 16-bit ID representing a type of semantic class.
- Datatype: A double-precision vector in 2D space.
- Datatype: A path to an entity in the
ChunkStore
. - Datatype: A single-precision 32-bit IEEE 754 floating point number.
- Datatype: A double-precision 64-bit IEEE 754 floating point number.
- Datatype: The metadata describing the contents of a
components::ImageBuffer
. - Datatype: A 16-bit ID representing a type of semantic keypoint within a class.
- Datatype: A connection between two
datatypes::KeypointId
s. - Datatype: A 3x3 Matrix.
- Datatype: A 4x4 Matrix.
- Datatype: A Quaternion represented by 4 real numbers.
- Datatype: A 1D range, specifying a lower and upper bound.
- Datatype: An Axis-Aligned Bounding Box in 2D space, implemented as the minimum and maximum corners.
- Datatype: An RGBA color with unmultiplied/separate alpha, in sRGB gamma space with linear alpha.
- Datatype: 3D rotation represented by a rotation around a given axis.
- Datatype: An N-dimensional array of numbers.
- Datatype: A single dimension within a multi-dimensional tensor.
- Datatype: Indexing a specific tensor dimension.
- Datatype: Selection of a single tensor dimension.
- Datatype: A 64-bit number describing either nanoseconds OR sequence numbers.
- Datatype: Visible time range bounds for a specific timeline.
- Datatype: A 16bit unsigned integer.
- Datatype: A 32bit unsigned integer.
- Datatype: A 64bit unsigned integer.
- Datatype: A uint32 vector in 2D space.
- Datatype: A uint32 vector in 3D space.
- Datatype: A uint vector in 4D space.
- Datatype: A string of text, encoded as UTF-8.
- Datatype: A 16-byte UUID.
- Datatype: A vector in 2D space.
- Datatype: A vector in 3D space.
- Datatype: A vector in 4D space.
- Datatype: Presentation timestamp within a
archetypes::AssetVideo
. - Datatype: How we interpret the coordinate system of an entity/space.
- Datatype: Visible time range bounds for a specific timeline.
Enums§
- Datatype: The innermost datatype of an image.
- Datatype: Specified what color components are present in an
archetypes::Image
. - Datatype: Specifieds a particular format of an
archetypes::Image
. - Datatype: The underlying storage for
archetypes::Tensor
. - Datatype: Left or right boundary of a time range.