MCPcopy Create free account

hub / github.com/Hussain004/BAGEL / functions

Functions995 in github.com/Hussain004/BAGEL

↓ 265 callersMethodget
()
src/parsers/db3.ts:32
↓ 201 callersMethodset
(key: string, data: Uint8Array)
src/parsers/mcap.ts:90
↓ 184 callersMethodpush
* Push a decoded message. If the topic's buffer is at capacity the oldest * message is dropped. Messages with duplicate timeNs are allowed (the
src/live/liveRingBuffer.ts:29
↓ 63 callersFunctioncreateFileSource
(file: File)
src/parsers/source.ts:326
↓ 62 callersMethoddispose
()
src/components/panels/ThreeDScene/markerSet.ts:235
↓ 61 callersFunctionbytesToFile
(bytes: Uint8Array, name: string)
tests/fixtures/synth.ts:237
↓ 50 callersFunctioneval_
(src: string, vars: Record<string, number | null> = {})
tests/utils/mathExpr.test.ts:10
↓ 33 callersMethodaddMessage
* Buffer a single incoming message. No-ops silently if the topic is excluded * by the filter or if the buffer is already full. The raw CDR/JSON byt
src/live/liveRecorder.ts:46
↓ 28 callersFunctionts
(n: number)
tests/utils/trajectory.test.ts:12
↓ 26 callersFunctionclamp01
(v: number)
src/components/panels/ThreeDScene/markerObjects.ts:163
↓ 23 callersFunctionparseMcap
(source: BagSource)
src/parsers/mcap.ts:338
↓ 22 callersFunctiondecodeLiveMessage
( encoding: string, schemaEncoding: string | undefined, schema: string, data: Uint8Array, )
src/live/liveDecoder.ts:43
↓ 22 callersFunctiontranslateFoxgloveMessage
( schemaName: string, msg: Record<string, unknown>, )
src/parsers/foxgloveSchemas.ts:190
↓ 20 callersFunctiondisposeMcapCache
()
src/parsers/mcap.ts:193
↓ 20 callersFunctionmakeData
(byte: number, len = 4)
tests/live/liveRecorder.test.ts:19
↓ 20 callersFunctionparseBag
(source: BagSource)
src/parsers/core.ts:96
↓ 19 callersFunctiondecodeOccupancyGrid
( message: OccupancyGridMessage | null | undefined, )
src/utils/occupancyGrid.ts:78
↓ 19 callersFunctionnsToSeconds
(ns: NanosecondTimestamp)
src/utils/time.ts:10
↓ 19 callersFunctionp
(x: number, y: number, z: number)
tests/components/markerObjects.test.ts:208
↓ 19 callersFunctionresolveBagEntry
( state: BagState, bagId: string | null | undefined, )
src/store/bagStore.ts:445
↓ 18 callersFunctionfileSource
(file: File)
tests/parsers/mcap.test.ts:18
↓ 18 callersFunctionnum
(v: unknown, fallback: number)
src/components/panels/ThreeDScene/markerObjects.ts:1040
↓ 17 callersMethodaddEventListener
(type: string, cb: (e: unknown) => void)
tests/live/foxgloveClient.test.ts:42
↓ 17 callersFunctionchatterBag
(library?: string)
tests/fixtures/synth.ts:250
↓ 17 callersMethoddispose
()
src/live/foxgloveClient.ts:173
↓ 17 callersFunctionmakeChannel
(id: number, topic: string, encoding = 'cdr')
tests/live/liveRecorder.test.ts:8
↓ 16 callersFunctiondecodePointCloud2
( msg: PointCloud2Message, options: DecodeOptions = {}, )
src/utils/pointcloud.ts:256
↓ 16 callersFunctiongetParserClient
(bagId: string = SHARED)
src/workers/parserClient.ts:379
↓ 16 callersMethodrequest
( method: string, params: Record<string, unknown> | undefined, callbacks?: { onProgress?: (d
src/workers/parserClient.ts:140
↓ 16 callersFunctionrespond
(payload: T, transfer?: Transferable[])
src/workers/parser.worker.ts:229
↓ 15 callersMethodclose
()
src/parsers/db3.ts:26
↓ 15 callersFunctioneditMcapBag
( source: BagSource, options: EditOptions, )
src/parsers/edit.ts:188
↓ 15 callersFunctionformatFileSize
(bytes: number)
src/utils/bytes.ts:8
↓ 15 callersMethodparse
()
src/utils/mathExpr.ts:120
↓ 15 callersFunctionparseDb3
(source: BagSource)
src/parsers/db3.ts:171
↓ 15 callersFunctionu32le
(v: number)
tests/fixtures/synth.ts:362
↓ 14 callersFunctionbaseMarker
(overrides: Partial<MarkerData> = {})
tests/components/markerObjects.test.ts:44
↓ 14 callersMethodclear
()
src/utils/gpsTiles.ts:172
↓ 14 callersMethodclear
()
src/parsers/mcap.ts:102
↓ 14 callersFunctioncreateMarkerObject
(type: number)
src/components/panels/ThreeDScene/markerObjects.ts:920
↓ 14 callersFunctionfileSource
(bytes: Uint8Array, name = 'test.ply')
tests/parsers/ply.test.ts:5
↓ 14 callersFunctionfindChild
(parent: XmlElement, name: string)
src/parsers/urdf.ts:387
↓ 14 callersFunctionheader
(frameId, ns)
scripts/build-sample-bag.mjs:230
↓ 14 callersMethodread
(offset: bigint, size: bigint)
src/parsers/source.ts:176
↓ 13 callersFunctionbuildGrid
( width: number, height: number, cells: number[], overrides: Partial<OccupancyGridMessage> = {}, )
tests/utils/occupancyGrid.test.ts:8
↓ 13 callersFunctionfixtureSource
()
tests/parsers/db3.test.ts:47
↓ 13 callersFunctionparseBagFile
(source: BagSource)
src/parsers/bag.ts:211
↓ 13 callersFunctionparseUrdf
(xmlText: string)
src/parsers/urdf.ts:539
↓ 13 callersMethodpeek
()
src/utils/mathExpr.ts:129
↓ 12 callersFunctionfileSource
(bytes: Uint8Array, name = 'test.pcd')
tests/parsers/pcd.test.ts:5
↓ 12 callersFunctionflattenNumeric
( obj: unknown, prefix = '', out: Record<string, number> = {}, )
src/utils/messages.ts:13
↓ 12 callersFunctionresolveMeshUri
(uri: string)
src/parsers/packageResolver.ts:277
↓ 11 callersFunctionapplyPose
(obj: THREE.Object3D, pose: MarkerData['pose'])
src/components/panels/ThreeDScene/markerObjects.ts:135
↓ 11 callersMethodclear
Drop every marker but keep the root group for reuse.
src/components/panels/ThreeDScene/markerSet.ts:222
↓ 11 callersMethodconsume
()
src/utils/mathExpr.ts:130
↓ 11 callersFunctioneditDb3Bag
( source: BagSource, options: EditOptions, )
src/parsers/editDb3.ts:146
↓ 11 callersFunctionextractClockNs
(msg: Record<string, unknown>)
src/live/liveConnection.ts:322
↓ 11 callersFunctionfixtureSource
()
tests/parsers/bag.test.ts:38
↓ 11 callersFunctionformatDuration
(seconds: number)
src/utils/time.ts:15
↓ 11 callersFunctionfullSettings
(overrides: Partial<ThreeDPanelSettings> = {})
tests/store/panelDefaults.test.ts:49
↓ 11 callersFunctionloadResolver
()
tests/parsers/packageResolver.test.ts:68
↓ 11 callersMethodsetStatus
(status: LiveStatus, detail?: string)
src/live/liveConnection.ts:252
↓ 11 callersFunctionsourceKey
(source: BagSource)
src/parsers/source.ts:47
↓ 10 callersMethodappend
* Append a frame to the buffer. The incoming positions are in the cloud's * source frame; `worldMatrix` is composeTFChain(source, world, t) so we c
src/components/panels/ThreeDScene/accumulator.ts:144
↓ 10 callersFunctionasciiPly
( props: { name: string; type: string }[], rows: string[], )
tests/parsers/ply.test.ts:14
↓ 10 callersFunctiongetTopicColor
(topicName: string, msgType?: string)
src/utils/color.ts:42
↓ 10 callersFunctionh264Nalu
(nalTypeByte: number, payloadLen = 4)
tests/parsers/video.test.ts:9
↓ 10 callersFunctionparseCameraInfo
( value: Record<string, unknown>, fallbackTimestampNs: bigint, )
src/hooks/useCameraInfo.ts:91
↓ 10 callersFunctionsampleSource
()
tests/integration/sample-bag.test.ts:26
↓ 9 callersFunctionasciiPcd
(fields: string[], sizes: number[], types: string[], rows: string[])
tests/parsers/pcd.test.ts:15
↓ 9 callersFunctioncompileExpr
(src: string)
src/utils/mathExpr.ts:243
↓ 9 callersMethodexec
(sql: string)
src/parsers/db3.ts:24
↓ 9 callersFunctionextractTrajectory
( messages: { timestamp: bigint; value: Record<string, unknown> | null }[], type: string, )
src/utils/trajectory.ts:145
↓ 9 callersMethodgetMessageAtTime
* Nearest message to `timeNs` for a topic. Returns null when the topic has * no buffered messages. Prefers the message whose timeNs is closest; on
src/live/liveRingBuffer.ts:55
↓ 9 callersFunctiongetPropVal
(ptBase: number, propName: string)
src/parsers/ply.ts:280
↓ 9 callersFunctionheightAxisToReader
(axis: HeightAxis)
src/utils/pointcloud.ts:225
↓ 9 callersFunctionisFoxgloveSchema
(schemaName: string)
src/parsers/foxgloveSchemas.ts:182
↓ 9 callersFunctionisH264Keyframe
(data: Uint8Array)
src/parsers/video.ts:31
↓ 9 callersFunctionisOccupancyGridType
(type: string)
src/utils/messages.ts:156
↓ 9 callersFunctionmakeClient
(onEvent: (e: FoxgloveEvent) => void)
tests/live/foxgloveClient.test.ts:32
↓ 9 callersFunctionmakeStats
(timesNs: number[], sizeBytes?: number[])
tests/utils/topicStats.test.ts:5
↓ 9 callersFunctionparsePly
(source: BagSource)
src/parsers/ply.ts:345
↓ 9 callersFunctionreadPointCloudAtTimePly
( source: BagSource, colorMode: ColorMode = 'height', maxPoints?: number, maxRange?: number, heightA
src/parsers/ply.ts:377
↓ 8 callersFunctionbuildFloat32Cloud
* Build a PointCloud2 buffer where x/y/z are FLOAT32 (the fast-path layout). * Each point row is [x, y, z] little-endian. Returned message includes t
tests/utils/pointcloud.test.ts:17
↓ 8 callersFunctionbuildFrustumPositions
( intrinsics: CameraIntrinsics, farPlaneMeters: number, )
src/components/panels/ThreeDScene/cameraFrustum.ts:55
↓ 8 callersFunctionchatterDb3Bag
()
tests/fixtures/synth.ts:763
↓ 8 callersFunctioncomputeTopicHealth
(topic: string, stats: MessageStats)
src/utils/topicStats.ts:22
↓ 8 callersFunctioncreateUrlSource
(url: string)
src/parsers/source.ts:263
↓ 8 callersMethoddisconnect
()
src/live/liveConnection.ts:293
↓ 8 callersFunctioneditRos1Bag
( source: BagSource, options: EditOptions, )
src/parsers/editRos1.ts:113
↓ 8 callersMethodemit
(type: string, event: unknown)
tests/live/foxgloveClient.test.ts:24
↓ 8 callersFunctionencodeRos2
(schema: string, msg: Record<string, unknown>)
tests/live/liveDecoder.test.ts:8
↓ 8 callersMethodfree
()
src/parsers/db3.ts:33
↓ 8 callersMethodgetTimeRange
* Returns the wall-clock time range covered by messages currently in the * buffer. `startNs` is the oldest message across all topics (reflecting
src/live/liveRingBuffer.ts:82
↓ 8 callersFunctionisLogType
(type: string)
src/utils/messages.ts:220
↓ 8 callersFunctionloadBag
(source: BagSource)
src/parsers/bag.ts:163
↓ 8 callersFunctionloadMcap
(source: BagSource)
src/parsers/mcap.ts:211
↓ 8 callersFunctionnearestMessageIndex
(messages: DecodedMessage[], targetNs: bigint)
src/utils/messages.ts:50
↓ 8 callersFunctionparsePcd
(source: BagSource)
src/parsers/pcd.ts:276
↓ 8 callersMethodprepare
(sql: string)
src/parsers/db3.ts:25
next →1–100 of 995, ranked by callers