Module rerun::sdk::datatypes

source ·
Expand description

The low-level datatypes that components are built from.

They all implement the Loggable trait.

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::ClassIds 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::KeypointIds.
  • 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§