Skip to content

Components

rerun.blueprint.datatypes

class VisibleTimeRange

Datatype: Visible time range bounds.

def __init__(from_sequence, to_sequence, from_time, to_time)

Create a new instance of the VisibleTimeRange datatype.

PARAMETER DESCRIPTION
from_sequence

Low time boundary for sequence timeline.

TYPE: VisibleTimeRangeBoundaryLike

to_sequence

High time boundary for sequence timeline.

TYPE: VisibleTimeRangeBoundaryLike

from_time

Low time boundary for time timeline.

TYPE: VisibleTimeRangeBoundaryLike

to_time

High time boundary for time timeline.

TYPE: VisibleTimeRangeBoundaryLike

class VisibleTimeRangeBoundary

Datatype: Type of boundary for visible history.

def __init__(kind, time)

Create a new instance of the VisibleTimeRangeBoundary datatype.

PARAMETER DESCRIPTION
kind

Type of the boundary.

TYPE: VisibleTimeRangeBoundaryKindLike

time

Value of the boundary (ignored for Infinite type).

TYPE: TimeIntLike

class VisibleTimeRangeBoundaryKind

Bases: Enum

Datatype: Kind of boundary for visible history, see VisibleTimeRangeBoundary.

Absolute = 2 class-attribute instance-attribute

Boundary is an absolute value.

Infinite = 3 class-attribute instance-attribute

The boundary extends to infinity.

RelativeToTimeCursor = 1 class-attribute instance-attribute

Boundary is a value relative to the time cursor.