MCPcopy Index your code
hub / github.com/AntonKast/LightZone

github.com/AntonKast/LightZone @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
24,441 symbols 75,806 edges 2,512 files 10,336 documented · 42%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

PropertySource (Interface)
An interface encapsulating the set of operations involved in identifying and reading properties. The interface incl [14 …
lightcrafts/extsrc/com/lightcrafts/mediax/jai/PropertySource.java
ProgressIndicator (Interface)
A ProgressIndicator is used to give feedback to the user about the progress of some lengthy task. @author [6 implementers]
lightcrafts/src/com/lightcrafts/utils/ProgressIndicator.java
AlertListener (Interface)
An AlertListener listens for events from native code that has displayed a Mac OS X alert "sh [2 implementers]
macosx/src/com/lightcrafts/platform/macosx/sheets/AlertListener.java
ChecksumGenerator (Interface)
Declares methods and properties that enables a running checksum to be calculated
lightcrafts/jnisrc/tiff/zlib/zlib-1.2.3/contrib/dotzlib/DotZLib/DotZLib.cs
WritablePropertySource (Interface)
Sub-interface of PropertySource which permits setting the values of JAI properties in addition to obtaining [14 implementers]
lightcrafts/extsrc/com/lightcrafts/mediax/jai/WritablePropertySource.java
DirectoryListener (Interface)
A DirectoryListener receives notifications about a collection of directories being monitored by {@link Dire [6 implementers]
lightcrafts/src/com/lightcrafts/utils/directory/DirectoryListener.java
Codec (Interface)
Declares methods and events for implementing compressors/decompressors
lightcrafts/jnisrc/tiff/zlib/zlib-1.2.3/contrib/dotzlib/DotZLib/DotZLib.cs
RenderableCollectionImageFactory (Interface)
The RenderableCollectionImageFactory (RCIF) interface is intended to be implemented by classes that wish to [303 implementers]
lightcrafts/extsrc/com/lightcrafts/mediax/jai/RenderableCollectionImageFactory.java

Core symbols most depended-on inside this repo

add
called by 2164
lightcrafts/extsrc/com/lightcrafts/mediax/jai/TileCache.java
getHeight
called by 1126
lightcrafts/extsrc/com/lightcrafts/media/jai/rmi/RMIImage.java
getScanlineStride
called by 1014
lightcrafts/extsrc/com/lightcrafts/mediax/jai/RasterAccessor.java
getPixelStride
called by 952
lightcrafts/extsrc/com/lightcrafts/mediax/jai/RasterAccessor.java
getWidth
called by 731
lightcrafts/extsrc/com/lightcrafts/media/jai/rmi/RMIImage.java
getNumBands
called by 713
lightcrafts/extsrc/com/lightcrafts/mediax/jai/Histogram.java
getBandOffsets
called by 695
lightcrafts/extsrc/com/lightcrafts/media/jai/mlib/MediaLibAccessor.java
getString
called by 598
lightcrafts/extsrc/com/lightcrafts/mediax/jai/JaiI18N.java

Shape

Method 17,068
Class 3,787
Function 3,324
Interface 223
Enum 39

Languages

Java71%
C++16%
C12%
C#1%
TypeScript1%

Modules by API surface

lightcrafts/jnisrc/macstl/impl/generator.h992 symbols
lightcrafts/jnisrc/macstl/impl/vec_altivec.h435 symbols
lightcrafts/jnisrc/macstl/impl/vec_mmx.h371 symbols
lightcrafts/coprocesses/dcraw/dcraw.c179 symbols
lightcrafts/jnisrc/macstl/functional.h141 symbols
lightcrafts/extsrc/com/lightcrafts/media/jai/codec/PNGEncodeParam.java102 symbols
lightcrafts/jnisrc/lcms/lcms/cmspack.c100 symbols
lightcrafts/jnisrc/macstl/impl/valarray_function.h99 symbols
lightcrafts/extsrc/jdk1_6/sun/text/normalizer/NormalizerBase.java88 symbols
lightcrafts/extsrc/com/lightcrafts/mediax/jai/RenderedOp.java87 symbols
lightcrafts/jnisrc/lcms/lcms/cmscgats.c86 symbols
lightcrafts/extsrc/com/lightcrafts/mediax/jai/PlanarImage.java86 symbols

For agents

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

⬇ download graph artifact