Module rerun::archetypes
source · Expand description
Archetype are the high-level things you can log, like Image
, Points3D
, etc.
All archetypes implement the Archetype
trait.
Each archetype is a collection of homogeneous ComponentBatch
es.
For instance, the Points3D
archetype contains a
batch of positions, a batch of colors, etc.
Each entity can consist of many archetypes, but usually each entity will only have one archetype.
A special archetype is Clear
which resets all the components
of an already logged entity.
Structs§
- Archetype: The annotation context provides additional information on how to display entities.
- Archetype: 2D arrows with optional colors, radii, labels, etc.
- Archetype: 3D arrows with optional colors, radii, labels, etc.
- Archetype: A prepacked 3D asset (
.gltf
,.glb
,.obj
,.stl
, etc.). - Archetype: A video binary.
- Archetype: A bar chart.
- Archetype: 2D boxes with half-extents and optional center, colors etc.
- Archetype: 3D boxes with half-extents and optional center, rotations, colors etc.
- Archetype: 3D capsules; cylinders with hemispherical caps.
- Archetype: Empties all the components of an entity.
- Archetype: A depth image, i.e. as captured by a depth camera.
- Archetype: Spatially disconnect this entity from its parent.
- Archetype: 3D ellipsoids or spheres.
- Archetype: An image encoded as e.g. a JPEG or PNG.
- Archetype: Geospatial line strings with positions expressed in EPSG:4326 altitude and longitude (North/East-positive degrees), and optional colors and radii.
- Archetype: Geospatial points with positions expressed in EPSG:4326 latitude and longitude (North/East-positive degrees), and optional colors and radii.
- Archetype: A monochrome or color image.
- Archetype: One or more transforms between the current entity and its parent. Unlike
archetypes::Transform3D
, it is not propagated in the transform hierarchy. - Archetype: 2D line strips with positions and optional colors, radii, labels, etc.
- Archetype: 3D line strips with positions and optional colors, radii, labels, etc.
- Archetype: A 3D triangle mesh as specified by its per-mesh and per-vertex properties.
- Archetype: Camera perspective projection (a.k.a. intrinsics).
- Archetype: A 2D point cloud with positions and optional colors, radii, labels, etc.
- Archetype: A 3D point cloud with positions and optional colors, radii, labels, etc.
- Archetype: A double-precision scalar, e.g. for use for time-series plots.
- Archetype: An image made up of integer
components::ClassId
s. - Archetype: Define the style properties for a line series in a chart.
- Archetype: Define the style properties for a point series in a chart.
- Archetype: An N-dimensional array of numbers.
- Archetype: A text element intended to be displayed in its own text box.
- Archetype: A log entry in a text log, comprised of a text body and its log level.
- Archetype: A transform between two 3D spaces, i.e. a pose.
- Archetype: References a single video frame.
- Archetype: How we interpret the coordinate system of an entity/space.