MCPcopy Create free account

hub / github.com/Hussain004/BAGEL / functions

Functions995 in github.com/Hussain004/BAGEL

↓ 1 callersFunctionclamp
(t: bigint, lo: bigint, hi: bigint)
src/store/playheadStore.ts:67
↓ 1 callersFunctioncleanup
()
src/components/panels/PanelShell.tsx:104
↓ 1 callersFunctionclearDb3DecodedCache
()
src/parsers/db3.ts:93
↓ 1 callersFunctionclearRos1ReaderCache
()
src/parsers/rosbag1.ts:99
↓ 1 callersFunctionclose
()
src/components/modals/UrdfLoadModal.tsx:37
↓ 1 callersFunctioncollectDefinitions
* Collect the root message definition plus every nested complex type that * appears anywhere in its tree. MessageWriter wants a flat array with the
scripts/build-sample-bag.mjs:165
↓ 1 callersFunctioncollectMeshUris
(links: Map<string, UrdfLink>)
src/parsers/urdf.ts:659
↓ 1 callersFunctioncollectMessageDefinitions
(rootTypeName: string)
tests/fixtures/synth.ts:67
↓ 1 callersFunctioncompute
()
src/components/panels/ImageViewer/index.tsx:432
↓ 1 callersFunctioncomputeAndWrite
()
src/hooks/useUrlState.ts:507
↓ 1 callersFunctioncomputeMarkerBounds
* Compute a rough axis-aligned bounding box from every marker pose + * every per-point position across messages 0..cutoff. Returned in source * fram
src/components/panels/ThreeDScene/index.tsx:201
↓ 1 callersFunctioncomputeRateOverTime
(times: Float64Array)
src/utils/topicStats.ts:80
↓ 1 callersFunctionconcat
(...arrays: Uint8Array[])
tests/parsers/video.test.ts:19
↓ 1 callersFunctioncountVertices
(object: THREE.Object3D)
src/utils/meshLoader.ts:95
↓ 1 callersFunctioncreateArrowMarker
* ArrowHelper draws an arrow along +Y by default. We expose two shapes: * * - Pose form: `points` is empty. Length = scale.x, shaft diameter = *
src/components/panels/ThreeDScene/markerObjects.ts:280
↓ 1 callersFunctioncreateCameraFrustum
(color: THREE.ColorRepresentation = 0x06b6d4)
src/components/panels/ThreeDScene/cameraFrustum.ts:96
↓ 1 callersFunctioncreateCubeListMarker
()
src/components/panels/ThreeDScene/markerObjects.ts:537
↓ 1 callersFunctioncreateCubeMarker
()
src/components/panels/ThreeDScene/markerObjects.ts:207
↓ 1 callersFunctioncreateCylinderMarker
()
src/components/panels/ThreeDScene/markerObjects.ts:244
↓ 1 callersFunctioncreateGroundGrid
(size: number, divisions: number)
src/components/panels/ThreeDScene/sceneObjects.ts:165
↓ 1 callersFunctioncreateLaserScan
(pointSize: number)
src/components/panels/ThreeDScene/sceneObjects.ts:56
↓ 1 callersFunctioncreateLineListMarker
()
src/components/panels/ThreeDScene/markerObjects.ts:353
↓ 1 callersFunctioncreateLineStripMarker
* LINE_STRIP + LINE_LIST share an implementation: only the THREE primitive * differs (`Line` for connected segments, `LineSegments` for disjoint pair
src/components/panels/ThreeDScene/markerObjects.ts:350
↓ 1 callersFunctioncreateMapPlane
()
src/components/panels/ThreeDScene/mapPlane.ts:35
↓ 1 callersFunctioncreateMeshResourceMarker
* MESH_RESOURCE renders an external mesh referenced by `marker.mesh_resource` * (a `package://`, `http://`, `https://`, or bare URL). The resolver +
src/components/panels/ThreeDScene/markerObjects.ts:735
↓ 1 callersFunctioncreatePlaceholderMarker
* Small pink wireframe sphere used in two cases: * 1. As the fallback for an unknown marker type (defensive: bags from * third-party stacks o
src/components/panels/ThreeDScene/markerObjects.ts:623
↓ 1 callersFunctioncreatePointCloud
(pointSize: number)
src/components/panels/ThreeDScene/sceneObjects.ts:52
↓ 1 callersFunctioncreatePointsMarker
()
src/components/panels/ThreeDScene/markerObjects.ts:396
↓ 1 callersFunctioncreatePoseAxes
(size: number)
src/components/panels/ThreeDScene/sceneObjects.ts:87
↓ 1 callersFunctioncreateSphereListMarker
()
src/components/panels/ThreeDScene/markerObjects.ts:541
↓ 1 callersFunctioncreateSphereMarker
()
src/components/panels/ThreeDScene/markerObjects.ts:225
↓ 1 callersFunctioncreateTextMarker
* TEXT_VIEW_FACING renders as a billboarded Sprite — sprites always face the * camera, which is the whole point. We rasterise the text to a canvas (c
src/components/panels/ThreeDScene/markerObjects.ts:554
↓ 1 callersFunctioncreateTriangleListMarker
* TRIANGLE_LIST renders `marker.points[]` as a Lambert-lit triangle soup, in * groups of three. `marker.colors[]` gives per-vertex colour when its le
src/components/panels/ThreeDScene/markerObjects.ts:873
↓ 1 callersFunctioncreateWorldAxes
(size: number)
src/components/panels/ThreeDScene/sceneObjects.ts:184
↓ 1 callersFunctioncurvedPath
(x1: number, y1: number, x2: number, y2: number)
src/components/panels/TFTree/index.tsx:410
↓ 1 callersFunctiondecode
(raw: Uint8Array)
src/parsers/mcap.ts:825
↓ 1 callersFunctiondecodeCompressed
Decode a sensor_msgs/CompressedImage.
src/components/panels/ImageViewer/index.tsx:638
↓ 1 callersFunctiondecodeLaserScan
(msg: LaserScanMessage)
src/utils/laserscan.ts:31
↓ 1 callersFunctiondecodeLogs
(messages: readonly DecodedMessage[])
src/components/panels/Log/index.tsx:99
↓ 1 callersFunctiondecodeRaw
Decode a sensor_msgs/Image (raw pixels in a supported encoding).
src/components/panels/ImageViewer/index.tsx:650
↓ 1 callersFunctiondecodeVideoFrames
( chunks: VideoChunk[], format: string, )
src/parsers/video.ts:148
↓ 1 callersFunctiondefaultEditedFilename
(original: string)
src/components/modals/BagEditModal.tsx:711
↓ 1 callersFunctiondescribeDefaults
* Summarise the most user-visible settings in a saved default so the table * row gives enough context to distinguish "accumulate / height" from * "s
src/components/modals/AboutModal.tsx:162
↓ 1 callersFunctiondetectKind
(type: string)
src/components/panels/ThreeDScene/sceneKind.ts:53
↓ 1 callersFunctiondetectXacro
Walk the entire document for `xacro:`-prefixed elements or `${…}` substitutions.
src/parsers/urdf.ts:518
↓ 1 callersFunctiondisposeMapPlane
(obj: MapPlaneObject)
src/components/panels/ThreeDScene/mapPlane.ts:146
↓ 1 callersFunctiondistortionLikelyUnfilled
(d: number[])
src/hooks/useCameraInfo.ts:297
↓ 1 callersFunctiondownloadText
(text: string, filename: string, mime: string)
src/utils/export.ts:113
↓ 1 callersFunctiondrawGrid
(ctx: CanvasRenderingContext2D, w: number, h: number, view: View)
src/components/panels/TrajectoryPlot/index.tsx:603
↓ 1 callersFunctiondrawScaleBar
( ctx: CanvasRenderingContext2D, w: number, h: number, view: View, )
src/components/panels/TrajectoryPlot/index.tsx:674
↓ 1 callersFunctiondrawTileUnderlay
* OSM tile underlay for a NavSatFix trajectory. * * Strategy: * 1. The panel's view.scale is in "screen px per metre". Convert that to a *
src/components/panels/TrajectoryPlot/index.tsx:499
↓ 1 callersFunctiondrop
(edge: DropEdge)
src/components/layout/PanelGrid.tsx:204
↓ 1 callersFunctiondurationNs
(d: { sec?: unknown; nanosec?: unknown; nsec?: unknown; })
src/components/panels/ThreeDScene/markerObjects.ts:1079
↓ 1 callersFunctionedgeKey
(parent: string, child: string)
src/components/panels/TFTree/useTFGraph.ts:114
↓ 1 callersMethodeditBag
* Stream-edit a bag (any supported format): drop messages outside * `[startNs, endNs]` and (optionally) outside the topic filter, then return *
src/workers/parserClient.ts:336
↓ 1 callersFunctionemitOne
(entry, isRoot)
scripts/build-sample-bag.mjs:203
↓ 1 callersFunctionemitOne
(entry: RosmsgDef, isRoot: boolean)
tests/fixtures/synth.ts:105
↓ 1 callersFunctionencodeHash
( timeSec: number, root: LayoutNode | null, bagUrl: string | null, anchors: Map<string, bigint> | null
src/hooks/useUrlState.ts:303
↓ 1 callersFunctionencodeNode
Serialise a layout tree back to the compact `P/H/V` form.
src/hooks/useUrlState.ts:290
↓ 1 callersFunctionencodePngZip
(frames: Blob[])
src/utils/clipEncoder.ts:41
↓ 1 callersFunctionencodeWebM
( frames: Blob[], fps: number, width: number, height: number, )
src/utils/clipEncoder.ts:60
↓ 1 callersMethodensureWorker
()
src/workers/parserClient.ts:66
↓ 1 callersFunctionentryToAligned
Translate a log entry's bag-local timestamp into aligned-time for the playhead.
src/components/panels/Log/index.tsx:350
↓ 1 callersFunctionestimateEditCount
( bagId: string, source: BagSource, format: BagFormat, startNs: bigint, endNs: bigint, topics: str
src/parsers/index.ts:190
↓ 1 callersMethodestimateEditCount
* Estimate how many messages would survive an edit, without actually * writing the output. Used by the BagEdit modal to size its progress * bar
src/workers/parserClient.ts:307
↓ 1 callersFunctionestimateMessageCount
( meta: CachedMcapForEdit, startNs: bigint, endNs: bigint, topics: Set<string> | null, )
src/parsers/edit.ts:130
↓ 1 callersFunctionestimateMessageCountForFormat
( source: BagSource, format: BagFormat, startNs: bigint, endNs: bigint, topics: Set<string> | null,
src/parsers/edit.ts:343
↓ 1 callersFunctioneventToSec
(clientX: number)
src/components/modals/BagEditModal.tsx:592
↓ 1 callersMethodevictOldest
()
src/parsers/mcap.ts:107
↓ 1 callersFunctionevictUntilFit
(needed: number)
src/utils/meshLoader.ts:116
↓ 1 callersFunctionextractDisplayName
(url: string)
src/parsers/source.ts:308
↓ 1 callersFunctionextractExtension
(uri: string)
src/parsers/packageResolver.ts:334
↓ 1 callersFunctionextractOne
Extract (x, y, yaw) from one deserialized message, given its known type.
src/utils/trajectory.ts:73
↓ 1 callersFunctionextractPose
(value: Record<string, unknown> | null, type: string)
src/components/panels/ThreeDScene/sceneObjects.ts:113
↓ 1 callersFunctionextractSummaryFromIndexed
(meta: CachedMcap)
src/parsers/mcap.ts:355
↓ 1 callersFunctionextractSummaryFromStream
(meta: CachedMcap)
src/parsers/mcap.ts:401
↓ 1 callersFunctionfail
(err: unknown)
src/workers/parser.worker.ts:237
↓ 1 callersFunctionfetchSupportedTypes
()
src/hooks/useSchemaResolution.ts:50
↓ 1 callersFunctionfilelikeFor
* Build the right `Filelike` for the rosbag reader: `BlobReader` for local * File handles, `HttpFilelike` for remote URLs. Lives here rather than in
src/parsers/bag.ts:55
↓ 1 callersFunctionfindByBasename
(files: Map<string, File>, path: string)
src/parsers/packageResolver.ts:348
↓ 1 callersFunctionfindByPathSuffix
(files: Map<string, File>, path: string)
src/parsers/packageResolver.ts:339
↓ 1 callersFunctionfindCutoffIndex
* Binary search the largest index `i` such that `messages[i].timestamp` is at * or before `targetNs`. Returns -1 when no such message exists (the pla
src/components/panels/ThreeDScene/index.tsx:156
↓ 1 callersFunctionfindMcapFiles
(dir)
scripts/verify-parsers.mjs:81
↓ 1 callersFunctionfingerprint
* Heuristic FNV-1a fingerprint over the raw cell data + dimensions, used as * the rebuild key for the texture. Two distinct map publishes would have
src/utils/occupancyGrid.ts:60
↓ 1 callersFunctionfingerprintBuffer
* Fingerprint a compressed buffer using FNV-1a over ~192 sampled bytes * plus the length. Two distinct MCAP chunks would have to collide on all * of
src/parsers/mcap.ts:129
↓ 1 callersFunctionfingerprintIntrinsics
(ci: CameraIntrinsics)
src/utils/imageRectify.ts:37
↓ 1 callersFunctionfire
()
src/components/panels/ThreeDScene/useDecodedPointCloud.ts:132
↓ 1 callersFunctionfire
()
src/hooks/useMessageAtTime.ts:98
↓ 1 callersFunctionflattenSchemaText
(defs)
scripts/build-sample-bag.mjs:195
↓ 1 callersMethodflushSummary
()
src/live/liveConnection.ts:194
↓ 1 callersFunctionformatAbsoluteTime
(ns: NanosecondTimestamp)
src/utils/time.ts:36
↓ 1 callersFunctionformatAnchorSec
Format a sub-minute anchor time tightly so it fits in the chip.
src/components/layout/Toolbar.tsx:773
↓ 1 callersFunctionformatDistance
(metres: number)
src/components/panels/TrajectoryPlot/index.tsx:718
↓ 1 callersFunctionformatRelative
(ns: bigint)
src/components/layout/Timeline.tsx:474
↓ 1 callersMethodgetBytes
()
src/parsers/editRos1.ts:55
↓ 1 callersMethodgetBytes
()
src/live/liveRecorder.ts:171
↓ 1 callersFunctiongetColladaLoader
()
src/utils/meshLoader.ts:74
↓ 1 callersFunctiongetH264CodecString
* Parse the H264 SPS NAL unit (type 7) to extract the exact codec string. * The SPS contains profile_idc, constraint_flags, and level_idc which map
src/parsers/video.ts:106
↓ 1 callersFunctiongetObjLoader
()
src/utils/meshLoader.ts:66
↓ 1 callersFunctiongetOrBuildVideoIndex
* Build a per-topic keyframe index by scanning all messages and checking * the first few NAL unit bytes for IDR/SPS headers. * * For JSON MCAP (Fox
src/parsers/mcap.ts:928
← previousnext →401–500 of 995, ranked by callers