MCPcopy
hub / github.com/nkallen/plasticity

github.com/nkallen/plasticity @v2024.1.0 sqlite

repository ↗ · DeepWiki ↗ · release v2024.1.0 ↗
4,346 symbols 10,382 edges 427 files 1 documented · 0%
README

Plasticity

ci workflow

Plasticity logo

For more information, visit plasticity.xyz.

Feature requests should be made at plasticity.canny.io.

Bug reports should be made on the private Discord server for paid users.

Discussion, updates, and community help can also be found on that server.

There is also a Discord server for free trial users.

Here are some recommended learning resources: - Pixel Fondue - Glenn Patterson - Nikita Kapustin - 2GA Concepts - Learn Everything About Design

Extension points exported contracts — how you extend this code

OffsetOrThickFaceParams (Interface)
(no doc) [11 implementers]
src/commands/modifyface/OffsetFaceFactory.ts
GizmoLike (Interface)
(no doc) [128 implementers]
src/command/AbstractGizmo.ts
MementoOriginator (Interface)
(no doc) [13 implementers]
src/editor/History.ts
Builder (Interface)
(no doc) [8 implementers]
src/visual_model/VisualModelBuilder.ts
OutlinerSelector (Interface)
(no doc) [5 implementers]
src/components/outliner/Outliner.tsx
Cancellable (Interface)
(no doc) [4 implementers]
src/util/Cancellable.ts
HasSelection (Interface)
(no doc) [3 implementers]
src/selection/SelectionDatabase.ts
RaycasterParameters (Interface)
(no doc)
src/types/three.d.ts

Core symbols most depended-on inside this repo

toApproximatelyEqual
called by 892
__tests__/matchers.ts
add
called by 671
src/editor/MaterialDatabase.ts
commit
called by 640
src/editor/curves/PlanarCurveDatabase.ts
push
called by 474
src/components/outliner/Outliner.tsx
get
called by 380
src/editor/MaterialDatabase.ts
copy
called by 337
src/selection/SelectionDatabase.ts
resource
called by 297
src/command/MiniGizmos.ts
set
called by 295
src/commands/translate/MoveGizmo.ts

Shape

Method 2,544
Class 1,229
Function 373
Interface 155
Enum 45

Languages

TypeScript100%

Modules by API surface

src/visual_model/VisualModel.ts121 symbols
src/command/MiniGizmos.ts98 symbols
src/editor/snaps/Snaps.ts77 symbols
src/selection/SelectionDatabase.ts76 symbols
src/editor/History.ts72 symbols
generate/src/parser.mjs68 symbols
src/components/viewport/Viewport.tsx60 symbols
src/command/AbstractGizmo.ts54 symbols
src/commands/translate/TranslateItemFactory.ts49 symbols
src/editor/GeometryDatabase.ts46 symbols
src/components/viewport/OrbitControls.ts46 symbols
src/commands/fillet/FilletFactory.ts46 symbols

Dependencies from manifests, versioned

@babel/core7.15.0 · 1×
@babel/preset-env7.15.0 · 1×
@davidwinter/electron-forge-maker-snap2.0.7 · 1×
@electron-forge/cli6.0.0-beta.61 · 1×
@electron-forge/maker-deb6.0.0-beta.61 · 1×
@electron-forge/maker-flatpak6.0.0-beta.63 · 1×
@electron-forge/maker-rpm6.0.0-beta.61 · 1×
@electron-forge/maker-snap6.0.0-beta.63 · 1×
@electron-forge/maker-squirrel6.0.0-beta.61 · 1×
@electron-forge/maker-zip6.0.0-beta.61 · 1×
@electron-forge/plugin-auto-unpack-natives6.0.0-beta.61 · 1×
@electron-forge/plugin-webpack6.0.0-beta.61 · 1×

For agents

$ claude mcp add plasticity \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact