Rerun

  • Careers
  • Examples
  • Docs
  • Blog
  • Github
  • Discord
  • Getting Started
    • What is Rerun?
    • What is Rerun for?
    • Quick start
      • C++
      • Python
      • Rust
    • Installing Rerun
    • Send data to Rerun
      • Send from C++
      • Send from Python
      • Send from Rust
      • Opening files
    • Query data out of Rerun
      • Explore a recording with the dataframe view
      • Export the dataframe
      • Analyze the data and send back the results
    • Navigating the viewer
    • Configure the viewer
      • Configure the Viewer interactively
      • Save and load Viewer configuration files
      • Configure the Viewer through code
    • Troubleshooting
  • How-to
    • Send data to Rerun
      • Send entire columns at once
      • Send tables to Rerun
      • Send partial updates over time
      • Share recordings across multiple processes
      • Send user-defined data
      • Clear out data using tombstones
    • React to events in the Viewer
    • Query data out of Rerun
    • Visualization
      • Limit the viewer's memory usage
      • Configure the Viewer through code (Blueprints)
      • Re-use blueprints across sessions and SDKs
      • Implement custom visualizations (Rust only)
      • Visualize fixed-window plots
      • Visualize geospatial data
    • Integrations
      • Embed Rerun in notebooks
      • Embed Rerun in Web pages
      • Use Rerun with ROS 2
      • Integrate Rerun with native loggers
  • Concepts
    • Application model
    • Recordings
    • Entities and Components
    • The Entity Path Hierarchy
    • Spaces and Transforms
    • Events and Timelines
    • Static data
    • Chunks
    • Query semantics & partial updates
    • Blueprints
    • Visualizers and Overrides
    • Component Batches
    • Annotation Context
  • Reference
    • CLI manual
    • Entity Queries
    • Dataframes
    • Video
    • Viewer
      • Overview
      • Blueprint
      • Selection
      • Timeline
      • Viewport
    • Types
      • Archetypes
        • AnnotationContext
        • Arrows2D
        • Arrows3D
        • Asset3D
        • AssetVideo
        • BarChart
        • Boxes2D
        • Boxes3D
        • Capsules3D
        • Clear
        • DepthImage
        • Ellipsoids3D
        • EncodedImage
        • GeoLineStrings
        • GeoPoints
        • GraphEdges
        • GraphNodes
        • Image
        • InstancePoses3D
        • LineStrips2D
        • LineStrips3D
        • Mesh3D
        • Pinhole
        • Points2D
        • Points3D
        • RecordingProperties
        • Scalar (deprecated)
        • Scalars
        • SegmentationImage
        • SeriesLine (deprecated)
        • SeriesLines
        • SeriesPoint (deprecated)
        • SeriesPoints
        • Tensor
        • TextDocument
        • TextLog
        • Transform3D
        • VideoFrameReference
        • ViewCoordinates
      • Components
        • AggregationPolicy
        • AlbedoFactor
        • AnnotationContext
        • AxisLength
        • Blob
        • ClassId
        • ClearIsRecursive
        • Color
        • Colormap
        • DepthMeter
        • DrawOrder
        • EntityPath
        • FillMode
        • FillRatio
        • GammaCorrection
        • GeoLineString
        • GraphEdge
        • GraphNode
        • GraphType
        • HalfSize2D
        • HalfSize3D
        • ImageBuffer
        • ImageFormat
        • ImagePlaneDistance
        • Interactive
        • KeypointId
        • LatLon
        • Length
        • LineStrip2D
        • LineStrip3D
        • MagnificationFilter
        • MarkerShape
        • MarkerSize
        • MediaType
        • Name
        • Opacity
        • PinholeProjection
        • Plane3D
        • PoseRotationAxisAngle
        • PoseRotationQuat
        • PoseScale3D
        • PoseTransformMat3x3
        • PoseTranslation3D
        • Position2D
        • Position3D
        • Radius
        • Range1D
        • Resolution
        • RotationAxisAngle
        • RotationQuat
        • Scalar
        • Scale3D
        • SeriesVisible
        • ShowLabels
        • StrokeWidth
        • TensorData
        • TensorDimensionIndexSelection
        • TensorHeightDimension
        • TensorWidthDimension
        • Texcoord2D
        • Text
        • TextLogLevel
        • Timestamp
        • TransformMat3x3
        • TransformRelation
        • Translation3D
        • TriangleIndices
        • ValueRange
        • Vector2D
        • Vector3D
        • VideoTimestamp
        • ViewCoordinates
        • Visible
      • Datatypes
        • Angle
        • AnnotationInfo
        • Blob
        • Bool
        • ChannelDatatype
        • ClassDescription
        • ClassDescriptionMapElem
        • ClassId
        • ColorModel
        • DVec2D
        • EntityPath
        • Float32
        • Float64
        • ImageFormat
        • KeypointId
        • KeypointPair
        • Mat3x3
        • Mat4x4
        • PixelFormat
        • Plane3D
        • Quaternion
        • Range1D
        • Range2D
        • Rgba32
        • RotationAxisAngle
        • TensorBuffer
        • TensorData
        • TensorDimensionIndexSelection
        • TensorDimensionSelection
        • TimeInt
        • TimeRange
        • TimeRangeBoundary
        • UInt16
        • UInt32
        • UInt64
        • Utf8
        • Utf8Pair
        • Uuid
        • UVec2D
        • UVec3D
        • UVec4D
        • Vec2D
        • Vec3D
        • Vec4D
        • VideoTimestamp
        • ViewCoordinates
        • VisibleTimeRange
      • Views
        • BarChartView
        • DataframeView
        • GraphView
        • MapView
        • Spatial2DView
        • Spatial3DView
        • TensorView
        • TextDocumentView
        • TextLogView
        • TimeSeriesView
    • SDK configuration
      • Logging Controls
      • Micro Batching
      • Operating Modes
    • Data-loaders
      • Overview
      • 🌊 C++ example
      • 🐍 Python example
      • 🦀 Rust example
    • Datastore compaction
    • Migration Guides
      • Migrating from 0.22 to 0.23
      • Migrating from 0.21 to 0.22
      • Migrating from 0.20 to 0.21
      • Migrating from 0.19 to 0.20
      • Migrating from 0.18 to 0.19
      • Migrating from 0.17 to 0.18
      • Migrating from 0.16 to 0.17
      • Migrating from 0.15 to 0.16
      • Migrating from 0.14 to 0.15
      • Migrating from 0.12 to 0.13
      • Migrating from 0.8 to 0.9
    • About
    • 🌊 C++ APIs
    • 🐍 Python APIs
    • 🦀 Rust APIs
    • 💻 Web Viewer API
    • 📖 Code snippets
  • Developing Rerun
    • Roadmap
    • Architecture
    • Code of Conduct
    • Contributing

ClassId

A 16-bit ID representing a type of semantic class.

Rerun datatype rerun-datatype

ClassId

Arrow datatype arrow-datatype

uint16

API reference links api-reference-links

  • 🌊 C++ API docs for ClassId
  • 🐍 Python API docs for ClassId
  • 🦀 Rust API docs for ClassId

Used by used-by

  • Arrows2D
  • Arrows3D
  • Boxes2D
  • Boxes3D
  • Capsules3D
  • Ellipsoids3D
  • GeoPoints
  • LineStrips2D
  • LineStrips3D
  • Mesh3D
  • Points2D
  • Points3D
  • GitHub
  • Discord
  • LinkedIn
  • Twitter
Privacy policy

On this page

  • Rerun datatype
  • Arrow datatype
  • API reference links
  • Used by
Edit page