Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Incline-Developers/Incline
/ types & classes
Types & classes
242 in github.com/Incline-Developers/Incline
⨍
Functions
1,439
◇
Types & classes
242
↓ 32 callers
Enum
Object
src/model/mod.rs:104
↓ 6 callers
Class
LayerId
src/model/mod.rs:16
↓ 3 callers
Class
ObjectId
src/model/mod.rs:19
↓ 2 callers
Class
Triangulation
src/model/formats/tri00t.rs:24
↓ 2 callers
Class
TriangulationId
src/model/triangulation.rs:6
↓ 1 callers
Class
BlockModelId
src/model/block_model.rs:13
↓ 1 callers
Class
Text
src/rendering/text.rs:168
Enum
ActiveTool
src/ui/state.rs:995
Class
ActiveValuesCacheEntry
src/model/block_model.rs:125
Class
App
src/app/mod.rs:85
Class
AugVertex
The ring with crossings inserted in edge order.
src/model/geometry.rs:402
Class
AxisGizmoNode
src/ui/elements/cursors.rs:177
Enum
BatterBermMode
src/ui/state.rs:171
Class
BdfDefinition
src/model/formats/bmf.rs:82
Class
BdfSection
src/model/formats/bmf.rs:87
Class
BlockBounds
src/model/block_model.rs:22
Class
BlockInstance
src/rendering/mod.rs:32
Class
BlockModelGpuCache
src/rendering/scene/gpu_cache.rs:260
Class
BlockModelPeelTargets
src/rendering/graphics/mod.rs:252
Class
BlockModelSource
src/model/block_model.rs:16
Class
BlockModelStyleUniform
src/rendering/scene/gpu_cache.rs:209
Class
BlockModelVolumeTarget
src/rendering/graphics/mod.rs:259
Class
BlockScope
src/model/formats/dxf.rs:77
Enum
BlockSurfaceSelection
src/rendering/scene/gpu_cache.rs:153
Class
BlockVolumeAsset
src/rendering/scene/gpu_cache.rs:1746
Class
BlockVolumeUniform
src/rendering/scene/gpu_cache.rs:225
Enum
BmfBytes
src/model/formats/bmf.rs:23
Enum
BmfError
src/model/formats/bmf.rs:93
Class
BmfMetadata
src/model/formats/bmf.rs:46
Class
BmfModel
src/model/formats/bmf.rs:14
Class
BmfSchema
src/model/formats/bmf.rs:60
Class
BmfVariable
src/model/formats/bmf.rs:70
Class
BoundaryNodeGrid
Snaps boundary vertices to node indices through a uniform hash grid so lookups stay near-constant regardless of how many segments the cut produced (a
src/app/commands/triangulation/include.rs:903
Class
Bounds
src/model/formats/tri00t.rs:53
Class
BrickStreamer
Manages which occupied bricks' cells are resident in the bounded GPU cell pool. Uniform bricks never need residency (their aggregate is exact); the re
src/rendering/scene/gpu_cache.rs:1539
Class
BrickStyleData
Ramp-dependent per-occupied-brick data, indexed by `brick_table[b] / BRICK_SIZE^3` and recomputed on every ramp change. `aggregates`: rgb = extinctio
src/rendering/scene/gpu_cache.rs:2419
Class
BuildNode
src/model/spatial.rs:191
Class
BuildTriangleInfo
src/model/spatial.rs:201
Class
CachedBlockModelChunkGpu
GPU handles for one instanced block-model chunk. Unlike a triangulation's [`CachedSurfaceChunk`] there is no index buffer: each block is a single 32-b
src/rendering/scene/gpu_cache.rs:349
Class
CachedBlockModelGpu
src/rendering/scene/gpu_cache.rs:264
Class
CachedBlockModelSurfaceChunk
A block model surface chunk plus enough CPU-side state to re-colour it (on an active-variable/legend switch) without re-walking blocks, redoing face c
src/rendering/scene/gpu_cache.rs:336
Class
CachedBlockVolumeGpu
src/rendering/scene/gpu_cache.rs:293
Class
CachedEdgeChunk
src/rendering/scene/gpu_cache.rs:178
Class
CachedSurfaceChunk
src/rendering/scene/gpu_cache.rs:172
Class
CachedTextArea
src/rendering/text.rs:131
Class
CachedTriangulationGpu
src/rendering/scene/gpu_cache.rs:159
Class
Camera
src/rendering/camera.rs:13
Class
CameraController
src/rendering/camera.rs:242
Class
CameraUniform
src/rendering/camera.rs:166
Class
CanvasOverlay
src/ui/mod.rs:225
Enum
CellBacking
Off-GPU backing store for occupied bricks' packed cell payloads, ordinal-indexed (`CELLS_PER_BRICK` contiguous `u32`s per brick, empty cells = [`EMPTY
src/rendering/scene/gpu_cache.rs:1409
Enum
CellBackingBuilder
Writer for [`CellBacking`]. RAM-backed under [`MAX_VOLUME_RAM_CELL_BYTES`], otherwise mmap-backed on a temp file. Both start filled with [`EMPTY_CELL_
src/rendering/scene/gpu_cache.rs:1445
Class
ClippedShapeMesh
src/app/commands/triangulation/include.rs:983
Class
ClosureCapInfo
src/app/commands/triangulation/include.rs:520
Class
ColorScaleLegend
An interactive colour-scale legend/editor pinned to the bottom-center of the 3D viewport.
src/ui/widgets/viewport.rs:214
Class
ColorSquarePicker
src/ui/widgets/toolbar.rs:207
Class
ColorStop
src/model/block_model.rs:40
Class
ColorStopUniform
src/rendering/scene/gpu_cache.rs:202
Class
ColorTransferFunction
src/model/block_model.rs:59
Enum
Command
src/model/mod.rs:488
Class
Config
src/app/io.rs:54
Class
ConsoleLine
src/logging.rs:25
Enum
CursorMode
src/ui/state.rs:1025
Class
DeleteVertexHit
src/app/commands/drawing/selection.rs:9
Enum
DesignGeometryKind
src/model/formats/isis.rs:71
Class
DesignIndexEntry
src/model/formats/isis.rs:82
Class
DesignPoint
src/model/formats/isis.rs:21
Class
DesignText
src/model/formats/isis.rs:50
Class
DgdDesignData
src/model/formats/isis.rs:88
Class
DgdLayerHeader
A layer header/open record (type 01): written before a layer's content and carrying the active layer name for subsequent records.
src/model/formats/isis.rs:283
Class
DgdLayerHeaderResolver
Resolves record offsets against preceding type-01 layer headers. A live layer header owns the following object records until the next layer header; de
src/model/formats/isis.rs:414
Class
DgdLayerResolver
src/model/pidb.rs:914
Class
DgdLayerSave
A layer save record (type 09): written after a layer's content with the name the layer was saved under. This is used as a fallback for streams that do
src/model/formats/isis.rs:358
Class
DgdObjectHeader
An object header record: type 03 (line/polygon), 04 (TEXT) or 0a (3DTEXT).
src/model/formats/isis.rs:535
Enum
DgdObjectKind
src/model/formats/isis.rs:528
Class
DgdSaveResolver
Resolves record offsets against the type-09 save records. A layer edited multiple times leaves one content block per save; only the block ending at th
src/model/formats/isis.rs:446
Class
DgdTextLine
One type-06 text record: its decoded text and whether it soft-wraps into the next record. Vulcan wraps a long logical line across several records and
src/model/formats/isis.rs:746
Class
Document
src/model/mod.rs:274
Class
DocumentSceneBuildInput
src/rendering/scene/build.rs:30
Class
DragState
src/app/mod.rs:69
Class
DragableMenu
A non-resizable, non-collapsible floating menu with a draggable title bar. Built on top of `egui::Window` but with fixed sizing and collapsibility di
src/ui/widgets/menu.rs:7
Class
DrawContext
src/rendering/geometry.rs:10
Class
DynamicSceneBuildInput
src/rendering/scene/build.rs:405
Class
EdgeGeom
Final resolved geometry for one span of road between two network nodes. `left`/`right` are ready to draw: trimmed to shared junction corners, with cam
src/model/road_network.rs:59
Class
EdgeInstance
src/rendering/scene/gpu_cache.rs:186
Class
EdgeStyleUniform
src/rendering/scene/gpu_cache.rs:248
Enum
EditorAction
src/ui/state.rs:1017
Class
EditorState
Central mutable editor state. Shared between the render pipeline and every UI draw call. Fields are grouped into logical sections below for navigabil
src/ui/state.rs:232
Class
EndBlend
src/model/road_network.rs:152
Class
ExplorerEntry
An icon-and-label row used for entries in the explorer tree.
src/ui/widgets/explorer.rs:2
Class
ExplorerHeader
A collapsible explorer section with an icon beside its heading.
src/ui/widgets/explorer.rs:51
Class
Face
src/model/formats/tri00t.rs:41
Enum
FileDialogAction
src/app/commands/file.rs:26
Class
FileOperationDialog
src/ui/state.rs:959
Enum
FileOperationKind
src/ui/state.rs:947
Enum
FillStyle
src/model/mod.rs:66
Class
FlyCameraController
src/rendering/camera.rs:555
Class
Font
src/rendering/text.rs:17
Class
Frustum
src/rendering/graphics/frustum.rs:6
Class
FuseSegment
src/ui/state.rs:219
next →
1–100 of 242, ranked by callers