MCPcopy Create free account

hub / github.com/cannoneyed/isometric-nyc / functions

Functions1,260 in github.com/cannoneyed/isometric-nyc

↓ 1 callersFunctionshouldShowDebugUI
()
src/app/src/config.ts:73
↓ 1 callersFunctionshould_skip_file
Check if a file should be skipped during deployment.
src/app/deploy.py:36
↓ 1 callersFunctionshowStarredDialog
()
src/isometric_nyc/generation/static/viewer.js:1798
↓ 1 callersFunctionshow_status
Show the current status of all quadrants.
src/isometric_nyc/generation/clear_generations.py:108
↓ 1 callersFunctionsoft_color_replace
Replace a color while preserving anti-aliased edges using a soft mask. Uses Euclidean distance in RGB space to create a soft alpha mask, then
src/isometric_nyc/generation/replace_color.py:63
↓ 1 callersFunctionsplit_block
Split a generated block image back into quadrants.
src/isometric_nyc/generation/generate_full_map_layer.py:287
↓ 1 callersFunctionsplit_into_quadrants
Split a square image into 4 quadrants and save them. Args: image_path: Path to the input image Returns: List of paths t
src/isometric_nyc/split_into_quadrants.py:9
↓ 1 callersFunctionsplit_into_quadrants
Split an image into 4 quadrant images. Returns a dict mapping (dx, dy) offset to the quadrant image: (0, 0) = top-left (1, 0) = top-righ
src/isometric_nyc/generation/import_generation.py:29
↓ 1 callersFunctionsplit_into_quadrants
Split an image into a grid of quadrant images. Args: image: The source image to split. width_count: Number of quadrants horizontally
src/isometric_nyc/generation/export_import_generation_tile.py:131
↓ 1 callersFunctionstart_global_renderer
Start the global web renderer.
src/isometric_nyc/generation/web_renderer.py:360
↓ 1 callersFunctionstart_queue_worker
Start the queue worker thread if not already running.
src/isometric_nyc/generation/view_generations.py:356
↓ 1 callersFunctionstart_web_server
Start the Vite dev server. Args: web_dir: Directory containing the web app port: Port to run on Returns: Popen process handle
src/isometric_nyc/export_views.py:75
↓ 1 callersFunctionstatus_callback
(status: str, message: str)
src/isometric_nyc/generation/generate_tile_nano_banana.py:1230
↓ 1 callersFunctionstatus_callback
(status: str, message: str)
src/isometric_nyc/generation/app.py:696
↓ 1 callersFunctionstitch_2x2_tile
Stitch 4 quadrant images into a single 2x2 tile image. Args: quadrants: Dict mapping (dx, dy) offset (0 or 1) to the quadrant image. Re
src/isometric_nyc/generation/export_starred_from_db.py:118
↓ 1 callersFunctionstitch_block
Stitch quadrant images into a single block image.
src/isometric_nyc/generation/generate_full_map_layer.py:255
↓ 1 callersFunctionstitch_quadrants_to_tile
Stitch 4 quadrant images into a single tile image. Args: quadrants: Dict mapping (dx, dy) offset to the quadrant image: (0, 0) = top-l
src/layers/water_shader/app/server.py:51
↓ 1 callersFunctionstitch_quadrants_to_tile
Stitch quadrant images into a single tile image. Args: quadrants: Dict mapping (dx, dy) offset to the quadrant image. width_count: N
src/isometric_nyc/generation/export_import_generation_tile.py:103
↓ 1 callersFunctionstitch_quadrants_to_tile
Stitch 4 quadrant images into a single tile image. Args: quadrants: Dict mapping (dx, dy) offset to the quadrant image: (0, 0) =
src/isometric_nyc/generation/export_tile.py:66
↓ 1 callersMethodstop
Stop the web server and worker thread.
src/isometric_nyc/generation/web_renderer.py:88
↓ 1 callersFunctionstop_global_renderer
Stop the global web renderer.
src/isometric_nyc/generation/web_renderer.py:369
↓ 1 callersFunctionstop_queue_worker
Stop the queue worker thread.
src/isometric_nyc/generation/view_generations.py:368
↓ 1 callersFunctionstop_queue_worker
Stop the queue worker thread.
src/isometric_nyc/generation/app.py:1089
↓ 1 callersMethodto_dict
Convert to JSON-serializable dict.
src/isometric_nyc/generation/automatic_generation.py:132
↓ 1 callersMethodto_dict
Convert to JSON-serializable dict.
src/isometric_nyc/generation/automatic_generation.py:163
↓ 1 callersFunctiontoggleLabels
()
src/isometric_nyc/generation/static/viewer.js:582
↓ 1 callersFunctiontoggleOrthographic
()
src/web_render/main.js:298
↓ 1 callersFunctiontoggleTileSelection
(tileEl, qx, qy)
src/isometric_nyc/generation/static/viewer.js:2767
↓ 1 callersFunctiontoggleWaterHighlight
()
src/isometric_nyc/generation/static/viewer.js:552
↓ 1 callersFunctionupdateHtml
()
src/web_render/example.js:343
↓ 1 callersFunctionupdateMaxZoom
()
src/app/src/App.tsx:281
↓ 1 callersFunctionupdateNycOutlineOnSettingsChange
()
src/isometric_nyc/generation/static/viewer.js:3247
↓ 1 callersFunctionupdateQueueOverlays
(queueItems, processingItems = [])
src/isometric_nyc/generation/static/viewer.js:284
↓ 1 callersFunctionupdateTileWaterState
(tileEl, waterStatus)
src/isometric_nyc/generation/static/viewer.js:1141
↓ 1 callersFunctionupdateUrlCoords
(coords: TileCoords)
src/layers/snow/app/src/App.tsx:18
↓ 1 callersFunctionupdateUrlCoords
(coords: TileCoords)
src/layers/dark_mode/app/src/App.tsx:18
↓ 1 callersFunctionupdateUrlCoords
(coords: TileCoords)
src/layers/water_shader/app/src/App.tsx:38
↓ 1 callersFunctionupdate_pmtiles_metadata
Update PMTiles metadata without re-processing tiles. Reads all tiles from an existing PMTiles file and writes them to a new file with updated
src/isometric_nyc/generation/export_pmtiles.py:1071
↓ 1 callersFunctionupdate_quadrant
Update or insert a quadrant with new generation data. Args: conn: Database connection x: Quadrant x coordinate y: Quadrant y coordin
src/isometric_nyc/oxen_sync/import_from_oxen.py:101
↓ 1 callersFunctionupload_dzi_directory
Upload DZI tiles directory to R2 using rclone sync.
src/app/deploy.py:294
↓ 1 callersFunctionupload_generation
Upload a generation directory to R2.
src/isometric_nyc/upload_generation_to_r2.py:23
↓ 1 callersFunctionupload_to_gcs
Upload a file to Google Cloud Storage and return its public URL. Prerequisites: 1. Create a GCS bucket with public access enabled 2. Set up
src/isometric_nyc/generate_tile_oxen.py:22
↓ 1 callersFunctionupload_to_gcs
Upload a file to Google Cloud Storage and return its public URL.
src/isometric_nyc/generate_tile_oxen_infill.py:287
↓ 1 callersFunctionupload_to_r2
Upload DZI tiles and metadata to Cloudflare R2. Args: export_dir: Name of the export directory inside public/ (default: "dzi") dry_run: If
src/app/deploy.py:322
↓ 1 callersFunctionvisualize_grid
Create an ASCII visualization of the grid around the selection.
src/isometric_nyc/generation/generate_template.py:285
↓ 1 callersFunctionwrite_csv
Write rows to a CSV file. Args: filepath: Path to output CSV rows: List of dicts with consistent keys
src/isometric_nyc/oxen_sync/utils.py:64
↓ 1 callersFunctionwrite_manifest
Write a manifest.json file with grid configuration. Args: output_dir: Directory containing tiles (e.g., public/tiles/0/). padded_wid
src/isometric_nyc/generation/export_tiles_for_app.py:644
FunctionApp
()
src/layers/snow/app/src/App.tsx:31
FunctionApp
()
src/layers/dark_mode/app/src/App.tsx:31
FunctionApp
()
src/layers/water_shader/app/src/App.tsx:51
FunctionApp
()
src/app/src/App.tsx:167
FunctionControlPanel
({ params, onParamsChange, maskOpacity, onMaskOpacityChange, coords, onCoordsChange, availableTiles, a
src/layers/water_shader/app/src/components/ControlPanel.tsx:114
FunctionControlPanel
({ waterShader, onWaterShaderChange, }: ControlPanelProps)
src/app/src/components/ControlPanel.tsx:15
FunctionCoordinateInput
({ label, value, onChange }: CoordinateInputProps)
src/layers/water_shader/app/src/components/ControlPanel.tsx:60
FunctionIsometricMap
({ tileConfig, viewState, onViewStateChange, onTileHover, waterShader, showMinimap = true, }: IsometricM
src/app/src/components/IsometricMap.tsx:56
FunctionScanlineOverlay
({ enabled = true, scanlineCount = 480, scanlineOpacity = 0.15, }: ScanlineOverlayProps)
src/app/src/components/ScanlineOverlay.tsx:9
FunctionSliderControl
({ label, value, min, max, step, onChange, }: SliderControlProps)
src/layers/water_shader/app/src/components/ControlPanel.tsx:26
FunctionTileInfo
({ hoveredTile, viewState, originX, originY, }: TileInfoProps)
src/app/src/components/TileInfo.tsx:11
FunctionWaterShaderOverlay
({ enabled, viewState, tileConfig, shaderParams, showMask = false, }: WaterShaderOverlayProps)
src/app/src/components/WaterShaderOverlay.tsx:33
FunctionWaterTile
({ size, imageSrc, maskSrc, shaderParams, maskOpacity, }: WaterTileProps)
src/layers/water_shader/app/src/components/WaterTile.tsx:19
Function_
()
src/notebooks/few-shot-gen.py:8
Function_
()
src/notebooks/test.py:8
Function_
()
src/notebooks/fix-trees.py:8
Function_
()
src/notebooks/tile.py:8
Function_
()
src/notebooks/few-shot-checks.py:8
Function_
()
src/notebooks/few-shot-gen-v2.py:8
Function_
()
src/notebooks/nano-banana.py:8
Method__add__
(self, other: Point)
src/isometric_nyc/generation/automatic_generation.py:84
Method__add__
(self, other: Point)
src/isometric_nyc/generation/make_rectangle_plan.py:37
Method__add__
(self, other: Point)
src/isometric_nyc/generation/make_strip_plan.py:72
Method__init__
(self, *, id: str, index: int, path: str, description: str)
src/notebooks/tile.py:70
Method__init__
(self, *, id: str, index: int, path: str, description: str)
src/notebooks/few-shot-checks.py:69
Method__init__
( self, web_render_dir: Path = WEB_RENDER_DIR, port: int = DEFAULT_WEB_PORT )
src/isometric_nyc/generation/web_renderer.py:59
Method__init__
(self, template_size: int = 1024)
src/isometric_nyc/generation/generate_template_test.py:127
Method__init__
Initialize a quadrant grid. Args: width: Number of quadrants horizontally height: Number of quadrants vertically
src/isometric_nyc/generation/generate_template_test.py:382
Method__init__
(self, bounds: BoundingBox)
src/isometric_nyc/generation/automatic_generation.py:242
Method__init__
( self, conn: sqlite3.Connection, config: dict, context_quadrants: set[tuple[int, int]] | None
src/isometric_nyc/generation/shared.py:847
Method__init__
Initialize the template builder. Args: infill_region: The region to be infilled has_generation: Callable(qx, qy) -> bool to chec
src/isometric_nyc/generation/infill_template.py:210
Method__init__
(self, api_key: str)
src/isometric_nyc/data/google_maps.py:7
Method__init__
(self, app_token: Optional[str] = None)
src/isometric_nyc/data/nyc_opendata.py:10
Method__init__
(self, *, id: str, index: int, path: str, description: str)
src/isometric_nyc/tile_generation/shared.py:7
Method__iter__
(self)
src/isometric_nyc/generation/generate_template_test.py:54
Method__post_init__
(self)
src/isometric_nyc/generation/infill_template.py:168
Method__str__
(self)
src/isometric_nyc/generation/generate_water_masks.py:59
Method__str__
Return a visual representation of the grid.
src/isometric_nyc/generation/generate_template_test.py:641
Method__str__
(self)
src/isometric_nyc/generation/automatic_generation.py:81
Method__str__
(self)
src/isometric_nyc/generation/make_rectangle_plan.py:34
Method__str__
(self)
src/isometric_nyc/generation/infill_template.py:137
Method__str__
(self)
src/isometric_nyc/generation/make_strip_plan.py:69
Method_worker_loop
Main worker loop that processes render requests.
src/isometric_nyc/generation/web_renderer.py:171
Methodall_infill_quadrants
All quadrants that will be filled with render pixels.
src/isometric_nyc/generation/infill_template.py:190
Functionanalyze_tile
Analyze a single tile for water content. Worker function for parallel processing. Args: args: Tuple of (x, y, png_bytes, threshold_percent,
src/isometric_nyc/generation/detect_water_tiles.py:73
Functionanalyze_tile_water_content
Analyze a single tile for water content. Args: args: Tuple of (x, y, png_bytes, tolerance) Returns: Tuple of (x, y, water_type, water
src/isometric_nyc/generation/populate_water_masks.py:91
Functionapi_cancel_queue_item
API endpoint to cancel a specific queue item by its ID. Returns: { "success": true, "cancelled": true, "item_id": N,
src/isometric_nyc/generation/app.py:1255
Functionapi_clear_queue
API endpoint to clear all items from the generation queue, including cancelling any currently running generation. Returns: { "succes
src/isometric_nyc/generation/app.py:1179
Functionapi_clear_references
API endpoint to clear all reference quadrants. Removes reference status from all quadrants.
src/isometric_nyc/generation/app.py:1870
Functionapi_delete
API endpoint to delete generation data for selected quadrants.
src/isometric_nyc/generation/view_generations.py:414
Functionapi_delete
API endpoint to delete generation data for selected quadrants.
src/isometric_nyc/generation/app.py:1385
Functionapi_delete_dark_mode
API endpoint to delete dark_mode data for selected quadrants.
src/isometric_nyc/generation/app.py:1557
Functionapi_delete_render
API endpoint to delete render data for selected quadrants.
src/isometric_nyc/generation/app.py:1431
← previousnext →801–900 of 1,260, ranked by callers