Rerun C++ SDK
Loading...
Searching...
No Matches
rerun::datatypes Namespace Reference

All built-in datatypes. See Types in the Rerun manual. More...

Classes

struct  Angle
 Datatype: Angle in either radians or degrees. More...
 
struct  AnnotationInfo
 Datatype: Annotation info annotating a class id or key-point id. More...
 
struct  Bool
 Datatype: A single boolean. More...
 
struct  ClassDescription
 Datatype: The description of a semantic Class. More...
 
struct  ClassDescriptionMapElem
 Datatype: A helper type for mapping class IDs to class descriptions. More...
 
struct  ClassId
 Datatype: A 16-bit ID representing a type of semantic class. More...
 
struct  EntityPath
 Datatype: A path to an entity in the DataStore. More...
 
struct  Float32
 Datatype: A single-precision 32-bit IEEE 754 floating point number. More...
 
struct  KeypointId
 Datatype: A 16-bit ID representing a type of semantic keypoint within a class. More...
 
struct  KeypointPair
 Datatype: A connection between two Keypoints. More...
 
struct  Mat3x3
 Datatype: A 3x3 Matrix. More...
 
struct  Mat4x4
 Datatype: A 4x4 Matrix. More...
 
struct  Material
 Datatype: Material properties of a mesh. More...
 
struct  Quaternion
 Datatype: A Quaternion represented by 4 real numbers. More...
 
struct  Range1D
 Datatype: A 1D range, specifying a lower and upper bound. More...
 
struct  Range2D
 Datatype: An Axis-Aligned Bounding Box in 2D space, implemented as the minimum and maximum corners. More...
 
struct  Rgba32
 Datatype: An RGBA color with unmultiplied/separate alpha, in sRGB gamma space with linear alpha. More...
 
struct  Rotation3D
 Datatype: A 3D rotation. More...
 
struct  RotationAxisAngle
 Datatype: 3D rotation represented by a rotation around a given axis. More...
 
struct  Scale3D
 Datatype: 3D scaling factor, part of a transform representation. More...
 
struct  TensorBuffer
 Datatype: The underlying storage for a Tensor. More...
 
struct  TensorData
 Datatype: A multi-dimensional Tensor of data. More...
 
struct  TensorDimension
 Datatype: A single dimension within a multi-dimensional tensor. More...
 
struct  TimeInt
 Datatype: A 64-bit number describing either nanoseconds OR sequence numbers. More...
 
struct  TimeRange
 Datatype: Visible time range bounds for a specific timeline. More...
 
struct  TimeRangeBoundary
 Datatype: Left or right boundary of a time range. More...
 
struct  Transform3D
 Datatype: Representation of a 3D affine transform. More...
 
struct  TranslationAndMat3x3
 Datatype: Representation of an affine transform via a 3x3 affine matrix paired with a translation. More...
 
struct  TranslationRotationScale3D
 Datatype: Representation of an affine transform via separate translation, rotation & scale. More...
 
struct  UInt32
 Datatype: A 32bit unsigned integer. More...
 
struct  UInt64
 Datatype: A 64bit unsigned integer. More...
 
struct  Utf8
 Datatype: A string of text, encoded as UTF-8. More...
 
struct  Uuid
 Datatype: A 16-byte UUID. More...
 
struct  UVec2D
 Datatype: A uint32 vector in 2D space. More...
 
struct  UVec3D
 Datatype: A uint32 vector in 3D space. More...
 
struct  UVec4D
 Datatype: A uint vector in 4D space. More...
 
struct  Vec2D
 Datatype: A vector in 2D space. More...
 
struct  Vec3D
 Datatype: A vector in 3D space. More...
 
struct  Vec4D
 Datatype: A vector in 4D space. More...
 
struct  VisibleTimeRange
 Datatype: Visible time range bounds for a specific timeline. More...
 

Detailed Description

All built-in datatypes. See Types in the Rerun manual.