MCPcopy Index your code
hub / github.com/OSUCartography/FlexProjector

github.com/OSUCartography/FlexProjector @1.0.8.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.8.1 ↗ · + Follow
4,273 symbols 12,398 edges 397 files 1,853 documented · 43% updated 4y ago1.0.8.1 · 2018-08-15★ 434 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

FlexProjector

Flex Projector creates custom world map projections

http://www.flexprojector.com

Flex Projector uses JMapProjLib.

Extension points exported contracts — how you extend this code

IValidatable (Interface)
@author Copyright (C) 2004 Grzegorz Kowal [14 implementers]
win/launch4j/src/net/sf/launch4j/binding/IValidatable.java
SerializableProjection (Interface)
Methods for serializing and de-serializing designed projections to a string. @author jenny [7 implementers]
src/ika/proj/SerializableProjection.java
Binding (Interface)
@author Copyright (C) 2005 Grzegorz Kowal [16 implementers]
win/launch4j/src/net/sf/launch4j/binding/Binding.java
MapToolMouseMotionListener (Interface)
@author jenny [10 implementers]
src/ika/map/tools/MapToolMouseMotionListener.java
Describable (Interface)
(no doc) [2 implementers]
win/launch4j/src/net/sf/launch4j/config/Describable.java
CombinableTool (Interface)
A CombinableTool can be part of a CombinedTool. @author Bernhard Jenny, Institute of Cartography, ETH Zurich. [8 implementers]
src/ika/map/tools/CombinableTool.java
MapEventListener (Interface)
MapEventListener - a listener for change events. Whenever a GeoObject changes mapEvent is informed. @author Bernhard Jen [7 …
src/ika/geo/MapEventListener.java
GridOperator (Interface)
@author Bernhard Jenny, Institute of Cartography, ETH Zurich. [79 implementers]
src/ika/geo/grid/GridOperator.java

Core symbols most depended-on inside this repo

append
called by 731
src/ika/geo/GeoPath.java
add
called by 541
src/ika/gui/FlexProjectorWindow.java
setText
called by 336
src/ika/gui/NumberField.java
add
called by 261
win/launch4j/src/net/sf/launch4j/formimpl/JreFormImpl.java
setEnabled
called by 212
win/launch4j/src/net/sf/launch4j/binding/Binding.java
addActionListener
called by 157
src/ika/gui/LineAppearancePanel.java
equals
called by 133
src/ika/geo/VectorSymbol.java
setName
called by 129
src/ika/table/Table.java

Shape

Method 3,748
Class 432
Function 64
Interface 21
Enum 8

Languages

Java98%
C2%

Modules by API surface

src/ika/gui/ProjectionBrewerPanel.java127 symbols
src/ika/gui/FlexProjectorWindow.java103 symbols
src/ika/gui/MapComponent.java87 symbols
win/launch4j/src/net/sf/launch4j/config/Config.java59 symbols
src/ika/geo/GeoSet.java56 symbols
src/ika/geo/GeoPath.java55 symbols
src/ika/geo/FlexProjectorModel.java53 symbols
src/Jama/Matrix.java50 symbols
win/launch4j/head_src/head.c46 symbols
src/ika/proj/FlexProjectionModel.java46 symbols
src/ika/geo/GeoPathModel.java41 symbols
src/ika/geoexport/WMFExporter.java40 symbols

For agents

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

⬇ download graph artifact