Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hussain004/BAGEL
/ functions
Functions
995 in github.com/Hussain004/BAGEL
⨍
Functions
995
◇
Types & classes
268
↓ 8 callers
Function
readPointCloudAtTimePcd
( source: BagSource, colorMode: ColorMode = 'height', maxPoints?: number, maxRange?: number, heightA
src/parsers/pcd.ts:308
↓ 8 callers
Function
timeToNs
(t: { sec: number; nsec: number } | undefined)
src/parsers/bag.ts:134
↓ 8 callers
Function
useBagLocalPlayhead
(bagId?: string)
src/hooks/useBagLocalPlayhead.ts:20
↓ 7 callers
Function
buildRemapMap
(ci: CameraIntrinsics)
src/utils/imageRectify.ts:47
↓ 7 callers
Function
checkMagicBytes
( data: Uint8Array, expected: number[] )
src/utils/bytes.ts:44
↓ 7 callers
Function
deserializeWithSchema
( schemaText: string, data: Uint8Array )
src/parsers/cdr.ts:39
↓ 7 callers
Function
disposeParserCaches
()
src/parsers/core.ts:178
↓ 7 callers
Function
encodeRos1Record
( fields: Array<[name: string, value: Uint8Array | string]>, data: Uint8Array, )
tests/fixtures/synth.ts:402
↓ 7 callers
Method
finish
* Serialize all buffered messages to an indexed MCAP file. * Returns the raw bytes ready for download. * * Schemas and channels are registere
src/live/liveRecorder.ts:86
↓ 7 callers
Function
hydrate
()
src/parsers/packageResolver.ts:68
↓ 7 callers
Function
interpolatePlayhead
( startNs: NanosecondTimestamp, endNs: NanosecondTimestamp, fraction: number // 0.0 to 1.0 )
src/utils/time.ts:42
↓ 7 callers
Function
isCloudType
(type: string)
src/utils/messages.ts:141
↓ 7 callers
Function
isDiagnosticArrayType
(type: string)
src/utils/messages.ts:210
↓ 7 callers
Function
isImageType
(type: string)
src/utils/messages.ts:70
↓ 7 callers
Function
isMarkerArrayType
(type: string)
src/utils/messages.ts:189
↓ 7 callers
Function
isPlumbBobModel
(model: string)
src/utils/imageRectify.ts:25
↓ 7 callers
Function
isTfTopic
(topicName: string, type: string)
src/utils/messages.ts:116
↓ 7 callers
Function
loadDb
(source: BagSource)
src/parsers/db3.ts:97
↓ 7 callers
Function
makeStats
(timesNs: number[])
tests/utils/anomalies.test.ts:5
↓ 7 callers
Function
nearestPointIndex
(points: TrajectoryPoint[], targetNs: bigint)
src/utils/trajectory.ts:212
↓ 7 callers
Function
pickPairedCameraInfo
( imageTopic: string, candidates: string[], )
src/hooks/useCameraInfo.ts:159
↓ 7 callers
Function
readDeserializedMessages
( source: BagSource, format: BagFormat, topicName: string, limit?: number, onProgress?: (decoded: nu
src/parsers/core.ts:132
↓ 7 callers
Function
readDeserializedMessagesMcap
( source: BagSource, topicName: string, limit?: number, onProgress?: (decoded: number) => void, onBa
src/parsers/mcap.ts:497
↓ 7 callers
Function
sourceDisplayName
(source: BagSource)
src/parsers/source.ts:52
↓ 7 callers
Function
sourceReadAll
(source: BagSource)
src/parsers/source.ts:61
↓ 7 callers
Function
turboColor
(t: number)
src/utils/pointcloud.ts:127
↓ 7 callers
Function
u8
(v: number)
tests/fixtures/synth.ts:358
↓ 7 callers
Function
useTopicMessages
( topicName: string, limit?: number, enabled: boolean = true, bagId?: string, )
src/hooks/useTopicMessages.ts:76
↓ 6 callers
Function
applyTransform
( userGroup: THREE.Group, graph: TFGraph | null, sourceFrame: string | null, worldFrame: string | null
src/components/panels/ThreeDScene/index.tsx:2361
↓ 6 callers
Function
concat
(parts: Uint8Array[])
tests/fixtures/synth.ts:384
↓ 6 callers
Function
deserializeByType
( msgType: string, data: Uint8Array )
src/parsers/cdr.ts:56
↓ 6 callers
Function
detectNonMonotonicStamps
(stats: AllTopicStats)
src/utils/anomalies.ts:10
↓ 6 callers
Function
encode
( typeName: string, value: Record<string, unknown>, )
tests/parsers/cdr.test.ts:10
↓ 6 callers
Function
estimateMessageCountDb3
( source: BagSource, startNs: bigint, endNs: bigint, topics: Set<string> | null, )
src/parsers/editDb3.ts:97
↓ 6 callers
Function
figureEightPose
(t)
scripts/build-sample-bag.mjs:241
↓ 6 callers
Function
fillColorsByScalar
( out: Float32Array, pointCount: number, read: (i: number) => number, min: number, max: number, )
src/utils/pointcloud.ts:528
↓ 6 callers
Function
heightRangeForAxis
( axis: HeightAxis, bounds: { min: { x: number; y: number; z: number }; max: { x: number; y: number; z: nu
src/utils/pointcloud.ts:239
↓ 6 callers
Function
is3DCapableType
(type: string)
src/utils/messages.ts:170
↓ 6 callers
Function
isH265Keyframe
(data: Uint8Array)
src/parsers/video.ts:63
↓ 6 callers
Function
isMarkerType
(type: string)
src/utils/messages.ts:199
↓ 6 callers
Function
isVideoKeyframe
(data: Uint8Array, format: string)
src/parsers/video.ts:97
↓ 6 callers
Function
multiTopicBag
()
tests/fixtures/synth.ts:268
↓ 6 callers
Function
multiTopicDb3Bag
()
tests/fixtures/synth.ts:785
↓ 6 callers
Function
portableSubset
(settings: ThreeDPanelSettings)
src/store/panelDefaultsStore.ts:71
↓ 6 callers
Function
readMessageAtTimeMcap
( source: BagSource, topicName: string, timeNs: bigint, )
src/parsers/mcap.ts:814
↓ 6 callers
Function
sampleSource
()
tests/parsers/edit.test.ts:212
↓ 6 callers
Function
setSelected
(next: string | null)
src/components/panels/TFTree/index.tsx:67
↓ 6 callers
Function
skipWhitespace
()
src/parsers/urdf.ts:162
↓ 6 callers
Method
step
()
src/parsers/db3.ts:31
↓ 6 callers
Method
subscribe
* Subscribe to channels by channel ID. Returns the assigned subscription IDs * in the same order as the input. Returns empty array when not connect
src/live/foxgloveClient.ts:155
↓ 6 callers
Function
syncPlayheadRange
* Push the current aligned [start, end] window into `playheadStore` so the * Timeline scrubber and `seek` clamp boundaries cover the whole multi-bag
src/store/bagStore.ts:493
↓ 6 callers
Function
useMessageAtTime
( topicName: string, timeNs: bigint, bagId?: string, )
src/hooks/useMessageAtTime.ts:38
↓ 6 callers
Function
writeSyntheticMcap
( topics: SynthTopic[], options: SynthOptions = {}, )
tests/fixtures/synth.ts:157
↓ 5 callers
Function
aliasesFor
Returns every key form we recognise for a given type name.
src/parsers/typeRegistry.ts:75
↓ 5 callers
Function
chatterRos1Bag
()
tests/fixtures/synth.ts:626
↓ 5 callers
Function
disposeBagCache
()
src/parsers/bag.ts:158
↓ 5 callers
Function
disposeDb3Cache
()
src/parsers/db3.ts:79
↓ 5 callers
Function
findChildren
(parent: XmlElement, name: string)
src/parsers/urdf.ts:392
↓ 5 callers
Function
flush
()
tests/components/markerObjects.test.ts:70
↓ 5 callers
Method
getMessages
All buffered messages for a topic, sorted by timeNs. Read-only view.
src/live/liveRingBuffer.ts:46
↓ 5 callers
Function
isLaserScanType
(type: string)
src/utils/messages.ts:146
↓ 5 callers
Function
isTrajectoryCapableType
(type: string)
src/utils/messages.ts:102
↓ 5 callers
Function
makeFieldReader
(datatype: number)
src/utils/pointcloud.ts:156
↓ 5 callers
Function
makeIntrinsics
(overrides: Partial<CameraIntrinsics> = {})
tests/utils/imageRectify.test.ts:24
↓ 5 callers
Function
parse3
Parse `xyz="a b c"` / `rpy="a b c"` into a 3-tuple.
src/parsers/urdf.ts:352
↓ 5 callers
Function
readMessageAtTimeDb3
( source: BagSource, topicName: string, timeNs: bigint, )
src/parsers/db3.ts:350
↓ 5 callers
Function
readU32LE
(b: Uint8Array, o: number)
src/parsers/mcap.ts:592
↓ 5 callers
Function
setUrlBinding
(name: string, prefix: string)
src/parsers/packageResolver.ts:212
↓ 5 callers
Function
sourceSize
(source: BagSource)
src/parsers/source.ts:56
↓ 5 callers
Function
toBase64
(bytes: Uint8Array)
tests/parsers/foxgloveSchemas.test.ts:8
↓ 5 callers
Function
toHeader
( msg: Record<string, unknown>, )
src/parsers/foxgloveSchemas.ts:48
↓ 4 callers
Function
alignedTimeFor
(entry: BagEntry, bagLocalNs: bigint, mode: TimeAlignment)
src/store/bagStore.ts:433
↓ 4 callers
Function
applyColor
( material: THREE.Material & { color?: THREE.Color; opacity?: number }, color: ColorRGBA, )
src/components/panels/ThreeDScene/markerObjects.ts:148
↓ 4 callers
Function
base64ToUint8Array
(b64: string)
src/parsers/foxgloveSchemas.ts:30
↓ 4 callers
Method
bind
(params: unknown[])
src/parsers/db3.ts:30
↓ 4 callers
Function
collectDefinitions
(rootTypeName: string)
tests/fixtures/synth.ts:78
↓ 4 callers
Function
computeBounds
(points: TrajectoryPoint[])
src/utils/trajectory.ts:184
↓ 4 callers
Function
encodeRos1
(schema: string, msg: Record<string, unknown>)
tests/live/liveDecoder.test.ts:13
↓ 4 callers
Function
encodeRos1Field
(name: string, value: Uint8Array | string)
tests/fixtures/synth.ts:396
↓ 4 callers
Function
encodeRos1String
(s: string)
tests/fixtures/synth.ts:610
↓ 4 callers
Function
fixtureSource
()
tests/integration/real-mcap.test.ts:44
↓ 4 callers
Function
formatNumber
Format large numbers with commas
src/components/layout/Toolbar.tsx:932
↓ 4 callers
Function
getMessageDefinition
( typeName: string, )
src/parsers/typeRegistry.ts:150
↓ 4 callers
Function
h265Nalu
(nalType: number)
tests/parsers/video.test.ts:73
↓ 4 callers
Function
hasPackageBinding
(name: string)
src/parsers/packageResolver.ts:154
↓ 4 callers
Function
isOccupancyGridType
(type: string)
src/utils/occupancyGrid.ts:165
↓ 4 callers
Function
makeFile
(path: string, contents: string)
tests/parsers/packageResolver.test.ts:85
↓ 4 callers
Function
makeReadable
(bytes: Uint8Array)
tests/parsers/editDb3.test.ts:37
↓ 4 callers
Function
normaliseMarker
( raw: Record<string, unknown>, fallbackStampNs: bigint, )
src/components/panels/ThreeDScene/markerObjects.ts:958
↓ 4 callers
Method
parseAdditive
()
src/utils/mathExpr.ts:136
↓ 4 callers
Function
pickFrameId
(value: Record<string, unknown> | null | undefined)
src/components/panels/ThreeDScene/index.tsx:2289
↓ 4 callers
Function
readMessageAtTimeBag
( source: BagSource, topicName: string, timeNs: bigint, )
src/parsers/bag.ts:371
↓ 4 callers
Function
readRawMessagesDb3
( source: BagSource, topicName: string, limit?: number, )
src/parsers/db3.ts:261
↓ 4 callers
Function
readRawMessagesMcap
( source: BagSource, topicName: string, limit?: number, )
src/parsers/mcap.ts:446
↓ 4 callers
Function
registerCapture
( panelId: string, getter: () => HTMLCanvasElement | null, )
src/utils/captureRegistry.ts:15
↓ 4 callers
Function
resolveDefaults
( kind: SceneKind, byKind: Record<string, PanelDefaults>, )
src/store/panelDefaultsStore.ts:87
↓ 4 callers
Function
setFileBinding
( name: string, files: File[], folderHint?: string, )
src/parsers/packageResolver.ts:184
↓ 4 callers
Function
setPivot
(v: { x: number; y: number; z: number } | null)
src/components/panels/ThreeDScene/index.tsx:362
↓ 4 callers
Function
toHexDump
(data: Uint8Array, maxBytes: number = 256)
src/utils/bytes.ts:19
↓ 4 callers
Function
writeStorage
(bagKey: string, annotations: Annotation[])
src/store/annotationStore.ts:44
← previous
next →
101–200 of 995, ranked by callers