Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class edu.cnu.mdi.geometry.Plane
-
The
acoefficient ina*x + b*y + c*z = d. - a(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds.Builder
- a(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds.Builder
- a(double, double) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds.Builder
- AbstractViewInfo - Class in edu.cnu.mdi.view
-
Base class for View Information.
- AbstractViewInfo() - Constructor for class edu.cnu.mdi.view.AbstractViewInfo
- accept(File) - Method in class edu.cnu.mdi.splot.io.PlotFileFilter
- acceptedMove(double, double) - Method in interface edu.cnu.mdi.sim.simanneal.IAcceptedMoveListener
-
Callback invoked whenever a proposed move is accepted.
- acceptedMove(double, double) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Called on the Swing EDT for the latest coalesced accepted move.
- acceptedMoves() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns the value of the
acceptedMovesrecord component. - acceptedMoveStride() - Method in record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
-
Returns the value of the
acceptedMoveStriderecord component. - acceptModification(GestureContext) - Method in class edu.cnu.mdi.item.AItem
-
Gives an item a final chance to accept or reject an interactive modification.
- AClickRubberband - Class in edu.cnu.mdi.graphics.rubberband
-
Minimal base for click-collected gestures.
- AClickRubberband(Component, IRubberbanded, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.rubberband.AClickRubberband
- actionContext() - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Create a synthetic context for one-shot actions.
- actionPerformed(ActionEvent) - Method in class edu.cnu.mdi.dialog.SimpleDialog
- actionPerformed(ActionEvent) - Method in class edu.cnu.mdi.item.ItemOrderingMenu
-
Handle a z-order menu-item selection.
- actionPerformed(ActionEvent) - Method in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- actionPerformed(ActionEvent) - Method in class edu.cnu.mdi.splot.edit.OneAxisLimitsPanel
- actionPerformed(ActionEvent) - Method in class edu.cnu.mdi.splot.plot.SplotEditMenu
- activateViewCell(BaseView) - Method in class edu.cnu.mdi.view.VirtualView
-
Activate the virtual column containing the given view so that it becomes visible.
- active - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- activeCursor() - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- activeCursor() - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- activeCursor() - Method in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
- activeToggleButtonChanged(JToggleButton) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Called when the active toggle button in the primary group changes.
- activeToggleButtonChanged(JToggleButton) - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Called whenever the active toggle tool changes.
- ACurve - Class in edu.cnu.mdi.splot.pdata
-
Base class for all plottable curves (XY curves, histogram curves, strip-chart curves, etc.).
- ACurve(String) - Constructor for class edu.cnu.mdi.splot.pdata.ACurve
-
Create a curve with the given name.
- ACurve.PendingQueue<T> - Class in edu.cnu.mdi.splot.pdata
-
A reusable pending-queue helper for streaming/DAQ scenarios.
- ADAPTIVE - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables the adaptive graticule-spacing control.
- Adaptive spacing - Search tag in class edu.cnu.mdi.mapping.render.GraticuleRenderer
- Section
- add(double) - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
-
Add a value to the histogram.
- add(double) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Adds a single value to the histogram.
- add(double, double) - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Append a point and fire a DATA change event.
- add(double, double) - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Add an explicit sample (t, y) to this strip chart.
- add(double, double, double) - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Append a point with Y error and fire a DATA change event.
- add(int, Double) - Method in class edu.cnu.mdi.splot.pdata.DataList
- add(Point) - Method in class edu.cnu.mdi.geometry.Point
-
Adds another point or vector to this point, coordinate by coordinate.
- add(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Add an item to the top of this layer and notify listeners.
- add(ACurve) - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Add a new curve into the table.
- add(BaseView) - Method in class edu.cnu.mdi.view.ViewManager
-
Register a view with this manager.
- add(File) - Method in class edu.cnu.mdi.io.RecentFiles
-
Add an existing regular file to the front of the list, moving it there if already present.
- add(File) - Method in class edu.cnu.mdi.splot.io.RecentPlotFiles
- add(Double) - Method in class edu.cnu.mdi.splot.pdata.DataList
- add(String, boolean, boolean, long, long, ItemListener, Color) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
-
Conditionally add an ungrouped check box, gated by a bitmask test.
- add(String, boolean, boolean, ItemListener, Color) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
-
Add an ungrouped check box, placed in the next column in round-robin order (see
CheckBoxArray.add(String, boolean, boolean, String, ItemListener, Color)). - add(String, boolean, boolean, String, ItemListener, Color) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
-
Add a check box, optionally as part of a mutually-exclusive (radio-button-like) group.
- add(String, PlotPanel) - Method in class edu.cnu.mdi.splot.plot.PlotDeck
-
Adds a plot and returns this deck for fluent construction.
- addAccepted(double, double) - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- addAcceptedMoveListener(IAcceptedMoveListener) - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Add an AcceptedMoveListener.
- addAll(double[]) - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
-
Add multiple values to the histogram.
- addAll(double[]) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Adds many values to the histogram in bulk.
- addAll(double[], double[]) - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Append many points and fire a single DATA change event.
- addAll(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Append many points with Y errors and fire a single DATA change event.
- addAll(int, Collection<? extends Double>) - Method in class edu.cnu.mdi.splot.pdata.DataList
- addAll(Collection<? extends Double>) - Method in class edu.cnu.mdi.splot.pdata.DataList
- addBest(double, double) - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- addButton(String, JButton) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Add a button to the toolbar and register it under the given id.
- addButtons(ActionListener) - Method in class edu.cnu.mdi.dialog.ButtonPanel
-
Add the buttons to the panel.
- addCenter() - Method in class edu.cnu.mdi.splot.edit.PlotPreferencesDialog
-
Build the tabbed editor in the dialog center.
- addColorMapChangeListener(ColorMapSelectorPanel.ColorMapChangeListener) - Method in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Registers a listener to be notified when the selected color map changes.
- addConfiguration(ViewConfiguration<?>) - Method in class edu.cnu.mdi.view.ViewManager
-
Register a
ViewConfiguration. - addContent() - Method in class edu.cnu.mdi.splot.edit.CurveEditorPanel
-
Add the content to the panel
- addContribution(MenuContribution) - Method in class edu.cnu.mdi.ui.menu.MenuManager
-
Add a menu under a stable ID and order it relative to other contributions.
- addControl(JComponent) - Method in class edu.cnu.mdi.mapping.MapControlPanel
-
Adds an application-supplied component below the standard projection and theme controls.
- addCurve(ACurve) - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Add a curve to this plot model.
- addCurveChangeListener(CurveChangeListener) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Add a curve change listener.
- addCustomSidePanelComponent(JPanel) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Adds an application-supplied component to the side panel, below the map control panel and above the feedback pane.
- addDataChangeListener(DataChangeListener) - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Add a plot-data change listener.
- ADDED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- addEnclosedItems(IContainer, ArrayList<AItem>, Rectangle) - Method in class edu.cnu.mdi.item.Layer
-
Append all visible items contained within the given rectangle to
dest. - ADDFEEDBACK - Static variable in class edu.cnu.mdi.util.PropertyUtils
- addFeedbackProvider(IFeedbackProvider) - Method in class edu.cnu.mdi.feedback.FeedbackControl
-
Adds a feedback provider to this controller.
- addInfoButton() - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Add the info button if it is not already present.
- addInitialViews() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Create and register the initial set of views shown in the application.
- addInitialViews() - Method in class edu.cnu.mdi.app.DemoApp
-
Create and register the initial set of views shown in the demo.
- addInitialViews() - Method in class edu.cnu.mdi.app.HelloMDI
- addItemChangeListener(ItemChangeListener) - Method in class edu.cnu.mdi.item.Layer
-
Register an
ItemChangeListener. - addItemsAtPoint(ArrayList<AItem>, IContainer, Point) - Method in class edu.cnu.mdi.item.Layer
-
Append all visible items at the given screen point to
dest. - addLayer(Layer) - Method in class edu.cnu.mdi.container.BaseContainer
-
Add a z layer for containing items rendered on this container..
- addLayer(Layer) - Method in interface edu.cnu.mdi.container.IContainer
-
Add a z layer for containing items rendered on this container..
- addLayoutComponent(Component, Object) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Adds the specified component to the layout, using the specified constraint object.
- addLayoutComponent(String, Component) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Adds the specified component to the layout.
- addList(JPanel) - Method in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- addListener(SimulationListener) - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Add a simulation listener.
- addListener(TaskListener<R>) - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Adds a listener if the same instance is not already registered.
- addListener(ResultWorkspaceListener<R>) - Method in class edu.cnu.mdi.workspace.ResultWorkspace
- addLogListener(ILogListener) - Method in class edu.cnu.mdi.log.Log
-
Register a log listener.
- addMenu(JMenu) - Method in class edu.cnu.mdi.ui.menu.MenuManager
-
Add a menu to the main menu bar.
- addMenuCheckBox(String, JMenu, boolean) - Method in class edu.cnu.mdi.splot.plot.SplotEditMenu
- addMenuItem(String, char, JMenu) - Method in class edu.cnu.mdi.splot.plot.SplotEditMenu
-
Convenience routine for adding a menu item.
- addMenus() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Add menus to the dialog.
- addNotify() - Method in class edu.cnu.mdi.component.DrawnButton
- addNotify() - Method in class edu.cnu.mdi.component.DrawnToggleButton
- addNotify() - Method in class edu.cnu.mdi.view.VirtualView
-
Called when this component is added to a realized containment hierarchy.
- addPingListener(IPing) - Method in class edu.cnu.mdi.util.Ping
-
Adds a ping listener that will be notified on each timer firing.
- addPlot(String, PlotPanel) - Method in class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Add a plot panel to this multiplot panel.
- addPlotChangeListener(PlotChangeListener) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Registers a
PlotChangeListenerfor lifecycle events. - addPlotLine(PlotLine) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Add a plot line (annotation) to the plot.
- addPoint(double, double) - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Appends the specified coordinates to this
Polygon. - addPoint(Polygon, int, int) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Add a point to the given polygon if it's not a duplicate of the last point.
- addPointOnDoubleClick() - Method in class edu.cnu.mdi.graphics.rubberband.APolyClickRubberband
-
Whether the double-click should also add a final point.
- addProjection(String, Function<MapTheme, ? extends IMapProjection>) - Method in class edu.cnu.mdi.mapping.MapControlPanel
-
Adds an application-supplied projection to the standard selector.
- addQuickZoom(JMenuItem) - Method in class edu.cnu.mdi.ui.menu.ViewPopupMenu
-
Adds a view-specific zoom destination to the
Quick Zoomsubmenu. - addRenderHint(RenderHint) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Add a rendering hint.
- addSelectedItems(ArrayList<AItem>) - Method in class edu.cnu.mdi.item.Layer
-
Append all selected, visible items to
dest. - addShapefile(ShapeFeatureRenderer) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Appends a
ShapeFeatureRendererto the end of the extra-layer list. - addShapefile(ShapeFeatureRenderer, String) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Adds a named shapefile renderer as an editable MDI layer.
- addToggle(String, JToggleButton) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Add a toggle to the toolbar and register it under the given id.
- addToggle(String, JToggleButton, boolean) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Add a toggle button to the toolbar, optionally adding it to the primary mutually-exclusive group, and register it under the given id.
- addToggle(JToggleButton, boolean) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Add a toggle button to the toolbar, optionally adding it to the primary mutually-exclusive group.
- addVectors(double[]...) - Static method in class edu.cnu.mdi.geometry.GeoUtil
-
Adds one or more array-based vectors element by element.
- addViewListener(IViewListener) - Method in class edu.cnu.mdi.view.ViewManager
-
Add a view lifecycle listener.
- addWestPanel(JComponent) - Method in class edu.cnu.mdi.view.BaseView
-
Adds a component to the
WESTslot of this view's content pane, expanding the frame width to accommodate it. - addWheelZoom(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the "wheel zoom" boolean flag.
- ADragButton - Class in edu.cnu.mdi.graphics.toolbar
-
Toggle tool that drives a press-drag-release gesture.
- ADragButton(Component, AToolBar) - Constructor for class edu.cnu.mdi.graphics.toolbar.ADragButton
-
Create a drag tool.
- ADragRubberband - Class in edu.cnu.mdi.graphics.rubberband
-
Base class for "drag to stretch" rubberband gestures (rectangles, ovals, etc.).
- ADragRubberband(Component, IRubberbanded, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.rubberband.ADragRubberband
- AExample - Class in edu.cnu.mdi.splot.example
-
A template class for plot examples
- AExample() - Constructor for class edu.cnu.mdi.splot.example.AExample
-
Create the example plot in non-headless mode
- AExample(boolean) - Constructor for class edu.cnu.mdi.splot.example.AExample
-
Create the example plot, optionally in headless mode
- afterDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.Layer
-
Hook for subclasses to perform custom drawing after the items are drawn.
- AItem - Class in edu.cnu.mdi.item
-
Abstract base class for all interactive graphical items rendered on an
IContainer. - AItem(Layer, Object...) - Constructor for class edu.cnu.mdi.item.AItem
-
Construct an item on the given layer, optionally configuring it from property key-value pairs, and immediately register it.
- ALeastSquaresFitter - Class in edu.cnu.mdi.splot.fit
-
Base class for least-squares fitters built on Apache Commons Math 3.x
fitting.leastsquares. - ALeastSquaresFitter(LeastSquaresOptimizer, IInitialGuess) - Constructor for class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Construct a fitter with default iteration/evaluation/checker settings.
- ALeastSquaresFitter(LeastSquaresOptimizer, IInitialGuess, int, int, SimpleVectorValueChecker, double) - Constructor for class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Construct a fitter with explicit common configuration.
- ALGORITHMICLIMITS - Enum constant in enum class edu.cnu.mdi.splot.plot.LimitsMethod
- ALineClickRubberband - Class in edu.cnu.mdi.graphics.rubberband
-
Click-based 2-point line gesture: - first click anchors - second click ends Approval hooks allow TWO_CLICK_LINE behavior without policy switches.
- ALineClickRubberband(Component, IRubberbanded, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.rubberband.ALineClickRubberband
- ALL_VIEWS - Static variable in class edu.cnu.mdi.desktop.Desktop
-
Sentinel passed to operate-on-views methods to target all views.
- alpha() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
alpharecord component. - ALPHABETICAL - Static variable in class edu.cnu.mdi.component.OptionPanel
-
Layout option: sort options alphabetically by label (case-insensitive) before laying them out in columns.
- AMapItem - Class in edu.cnu.mdi.mapping.item
-
Abstract base class for map-native items whose geometry is stored in geographic coordinates (longitude/latitude in radians) rather than in the container's affine-transform world coordinate system.
- AMapItem(Layer, Object...) - Constructor for class edu.cnu.mdi.mapping.item.AMapItem
-
Constructs a new map item on the given layer.
- AMapMultiPointItem - Class in edu.cnu.mdi.mapping.item
-
Abstract base for map-native items whose geometry is an ordered array of geographic vertices (longitude/latitude in radians).
- AMapMultiPointItem(Layer, Point2D.Double[], Object...) - Constructor for class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- AMapMultiPointItem.MultiPointStartState - Class in edu.cnu.mdi.mapping.item
-
Immutable snapshot of all vertex positions at drag-start.
- AMoveButton - Class in edu.cnu.mdi.graphics.toolbar
-
Toggle tool that drives a hover-move gesture (no press required).
- AMoveButton(Component, AToolBar) - Constructor for class edu.cnu.mdi.graphics.toolbar.AMoveButton
-
Create a hover-move tool.
- Anchor synchronisation - Search tag in class edu.cnu.mdi.item.ConnectorItem
- Section
- angle(Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Get the polar coordinate angle.
- ANGLE_X - Static variable in class edu.cnu.mdi.util.PropertyUtils
- ANGLE_Y - Static variable in class edu.cnu.mdi.util.PropertyUtils
- ANGLE_Z - Static variable in class edu.cnu.mdi.util.PropertyUtils
- angleBetween(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Get the angle between two vectors
- AngleSupport - Class in edu.cnu.mdi.util
-
Angle helper utilities used by radial arc tools/items.
- AnnealingFeedback - Interface in edu.cnu.mdi.sim.simanneal
-
Optional output channel for annealing status and UI hints.
- AnnealingFeedback.NoFeedback - Enum Class in edu.cnu.mdi.sim.simanneal
- AnnealingMove<S> - Interface in edu.cnu.mdi.sim.simanneal
-
Marker for a proposed annealing transition.
- AnnealingNotificationPolicy - Record Class in edu.cnu.mdi.sim.simanneal
-
Delivery limits for accepted-move listener notifications.
- AnnealingNotificationPolicy(int, int, int) - Constructor for record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
-
Creates an instance of a
AnnealingNotificationPolicyrecord class. - AnnealingProblem<S> - Interface in edu.cnu.mdi.sim.simanneal
-
An annealing problem defines the energy function and move generation for simulated annealing.
- AnnealingSchedule - Interface in edu.cnu.mdi.sim.simanneal
-
Interface for defining an annealing schedule, which determines the temperature at each step of the simulated annealing process and when to stop.
- AnnealingSolution<S> - Interface in edu.cnu.mdi.sim.simanneal
-
Interface for solutions used in simulated annealing.
- ANNOTATIONTOOLS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- AnotherGaussian - Class in edu.cnu.mdi.splot.example
-
Demonstrates fitting a Gaussian to measured values with uncertainties.
- AnotherGaussian(boolean) - Constructor for class edu.cnu.mdi.splot.example.AnotherGaussian
- answer - Variable in class edu.cnu.mdi.ui.colors.ColorDialog
-
The dialog close status.
- antialias(boolean) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Enables or disables antialiased rendering for this layer.
- Antipode singularity - Search tag in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
- Section
- ANY_ADDRESS - Static variable in class edu.cnu.mdi.component.IpAddressSupport
- anySelected() - Method in class edu.cnu.mdi.item.Layer
-
Return
trueif at least one item on this layer is selected. - anySelectedItems() - Method in class edu.cnu.mdi.container.BaseContainer
-
Check whether at least one item on any item list is selected.
- anySelectedItems() - Method in interface edu.cnu.mdi.container.IContainer
-
Check whether at least one item on any item list is selected.
- AOneShotButton - Class in edu.cnu.mdi.graphics.toolbar
-
A non-toggle toolbar button that performs an immediate action (one-shot).
- AOneShotButton(Component, AToolBar) - Constructor for class edu.cnu.mdi.graphics.toolbar.AOneShotButton
-
Creates a one-shot button.
- APointerButton - Class in edu.cnu.mdi.graphics.toolbar
-
Toggle button that drives the "pointer" (selection/move/rubberband) tool for a canvas, disambiguating a mouse press into an object drag or a rubberband gesture based on where the press landed and how far the mouse moves before the drag threshold is crossed.
- APointerButton(Component, AToolBar, ARubberband.Policy, int) - Constructor for class edu.cnu.mdi.graphics.toolbar.APointerButton
-
Create a pointer button that supports rubberbanding.
- APolyClickRubberband - Class in edu.cnu.mdi.graphics.rubberband
-
Click-based multi-point gesture: - single click adds a vertex - double click ends (by default does not add a final point)
- APolyClickRubberband(Component, IRubberbanded, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.rubberband.APolyClickRubberband
- append(String) - Method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Appends plain text using the current
TextPaneScrollPane.defaultStyle. - append(String) - Method in class edu.cnu.mdi.feedback.FeedbackPane
-
Appends a feedback line, applying the simple prefix-based styling rules.
- append(String, AttributeSet) - Method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Appends text using a specific style.
- append(String, AttributeSet, boolean) - Method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Appends text using a specific style and optional timestamp.
- append(SimpleAttributeSet, String) - Method in class edu.cnu.mdi.feedback.FeedbackPane
-
Appends the given message using the specified style.
- applicationName() - Method in record class edu.cnu.mdi.app.StartupInfo
-
Returns the value of the
applicationNamerecord component. - apply() - Method in class edu.cnu.mdi.splot.edit.AxesLimitsPanel
-
Apply any changes
- apply() - Method in class edu.cnu.mdi.splot.edit.AxesTabPanel
-
Apply changes.
- apply() - Method in class edu.cnu.mdi.splot.edit.ExtraTabPanel
- apply() - Method in class edu.cnu.mdi.splot.edit.LabelsTabPanel
- apply() - Method in class edu.cnu.mdi.splot.edit.LegendTabPanel
-
Apply the settings to the plot parameters.
- apply() - Method in class edu.cnu.mdi.splot.edit.OneAxisLimitsPanel
-
apply changes
- apply(TspSolution) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspMove
-
Apply the prepared 2-opt reversal in-place.
- apply(S) - Method in interface edu.cnu.mdi.sim.simanneal.ReversibleAnnealingMove
-
Apply this move in place.
- APPLY - Static variable in class edu.cnu.mdi.splot.edit.PlotPreferencesDialog
- APPLY_LABEL - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant string for "apply" label
- APPLY_RESPONSE - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant indicating an "apply" response
- APPLY_RESPONSE - Static variable in class edu.cnu.mdi.dialog.DialogUtils
-
Dialog "Reason" constant
- applyFocusFix(JMenu, BaseView) - Static method in class edu.cnu.mdi.view.BaseView
-
Install a mouse-enter listener on
menuthat selectsviewwhen the mouse enters the menu. - applyGeometryProperties(Properties) - Method in class edu.cnu.mdi.item.AItem
-
Apply geometry-specific properties from
props. - applyProperties(Properties) - Method in class edu.cnu.mdi.item.AItem
-
Apply a set of properties to this item's behavior flags, style, name, and geometry.
- applyStyleProperties(Properties) - Method in class edu.cnu.mdi.item.AItem
-
Apply style-related properties from
props. - approveConnectionPoint(GestureContext, Point) - Method in class edu.cnu.mdi.container.BaseToolHandler
- approveConnectionPoint(GestureContext, Point) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- approveConnectionPoint(GestureContext, Point) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Approve or reject a connection point.
- approvePoint(Point) - Method in interface edu.cnu.mdi.graphics.rubberband.IRubberbanded
-
Approve or reject the given point as a valid rubberband endpoint.
- approvePoint(Point, boolean) - Method in class edu.cnu.mdi.graphics.rubberband.ALineClickRubberband
-
Hook for approval (e.g., TWO_CLICK_LINE).
- approvePoint(Point, boolean) - Method in class edu.cnu.mdi.graphics.rubberband.RubberTwoClickLine
- APPROX - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- approximateZoomFactor() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the approximate zoom factor based on the current and default world systems.
- approximateZoomFactor() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the approximate zoom factor based on the current and default world systems.
- area(Point2D.Double[]) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the signed area of a polygon using the shoelace formula.
- AReadyPlotPanel - Class in edu.cnu.mdi.splot.plot
-
An abstract plot panel that is ready to use once the data is filled and the parameters are set.
- AReadyPlotPanel(boolean) - Constructor for class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Create the plot panel, optionally including the menu bar.
- areWidthsUniform() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
See if the widths are set to uniform.
- arrayToCommaSeparated(String[]) - Static method in class edu.cnu.mdi.util.TextUtils
- ARubberband - Class in edu.cnu.mdi.graphics.rubberband
-
Base class for all rubberband gestures.
- ARubberband(Component, IRubberbanded, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Constructor does not activate; caller must call setActive(true) to enable listening.
- ARubberband.Policy - Enum Class in edu.cnu.mdi.graphics.rubberband
-
Rubberband policy, defining behavior and drawing rules.
- ARubberbandButton - Class in edu.cnu.mdi.graphics.toolbar
-
Toggle tool that drives a rubberband gesture on a canvas.
- ARubberbandButton(Component, AToolBar, ARubberband.Policy, int) - Constructor for class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
-
Create a rubberband tool.
- AS_ORDERED - Static variable in class edu.cnu.mdi.component.OptionPanel
-
Layout option: display options in the order they were supplied to the constructor, with no reordering.
- asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Create an evaluator for the fit result.
- asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Returns an
Evaluatorthat computesA * exp(-x / τ) + Cfrom the supplied fit result. - asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
-
Build a value getter using the fitted parameters.
- asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Returns an
Evaluatorthat computesA * (Γ/2)² / [(x − x₀)² + (Γ/2)²] + B. - asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
-
Create an
Evaluatorthat evaluates this polynomial using Horner's method. - asEvaluator(FitResult) - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
-
Returns an
Evaluatorthat computesA * x^n + C. - ASingleClickButton - Class in edu.cnu.mdi.graphics.toolbar
- ASingleClickButton(Component, AToolBar) - Constructor for class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
-
Create a single-click button that performs an action when clicked.
- aspect(double) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the aspect ratio used with fractional sizing.
- ASPECT - Static variable in class edu.cnu.mdi.util.PropertyUtils
- AspectRatioPanel - Class in edu.cnu.mdi.component
-
Centers one component in the available area while preserving a requested width-to-height ratio.
- AspectRatioPanel(Component, double) - Constructor for class edu.cnu.mdi.component.AspectRatioPanel
- AToolBar - Class in edu.cnu.mdi.graphics.toolbar
-
A convenience
JToolBarfor toolbars that contain a mutually exclusive set ofJToggleButtons (i.e., a radio-button-like group), plus optional one-shot buttons. - AToolBar() - Constructor for class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Create a toolbar with horizontal orientation.
- AToolBar(int) - Constructor for class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Create a toolbar with the given orientation.
- Attribute loading - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileFeatureLoader
- Section
- autoRun - Variable in class edu.cnu.mdi.sim.SimulationEngineConfig
-
Whether the engine should transition to RUNNING immediately after READY.
- availableDesktopWidth(JInternalFrame) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return usable width to the right of an internal frame within its virtual desktop column.
- avgSpeed - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- awaitTermination(long) - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Wait for the engine thread to finish.
- awaitTermination(long) - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Waits for the worker thread to finish.
- axes(String, String) - Method in class edu.cnu.mdi.splot.plot.XYPlotBuilder
-
Sets both axis labels.
- AXESFONTCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when the axes font changes.
- AxesLimitsPanel - Class in edu.cnu.mdi.splot.edit
- AxesLimitsPanel(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.AxesLimitsPanel
-
Create the panel for editing the axes limits
- AxesTabPanel - Class in edu.cnu.mdi.splot.edit
-
Tab for axis behavior: limits, scaling (linear/log), include-zero, tick formatting.
- AxesTabPanel(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.AxesTabPanel
-
Create the axes tab panel.
- azimuth(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Computes the azimuth from this world point to another.
B
- b - Variable in class edu.cnu.mdi.geometry.Plane
-
The
bcoefficient ina*x + b*y + c*z = d. - b(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds.Builder
- b(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds.Builder
- b(double, double) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds.Builder
- background(Color) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the background color.
- BACKGROUND - Static variable in class edu.cnu.mdi.util.PropertyUtils
- backgroundColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the panel background color.
- backgroundImage - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Buffered image of the component at the start of the gesture, used for clean rubberband redraws.
- BACKGROUNDIMAGE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Background rendering - Search tag in class edu.cnu.mdi.desktop.Desktop
- Section
- BackgroundTask<R> - Interface in edu.cnu.mdi.sim.task
-
A single background computation managed by MDI's simulation infrastructure.
- BackgroundTasks - Class in edu.cnu.mdi.sim.task
-
Factory methods for concise one-shot background execution.
- BACKSPACE - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Backward compatibility - Search tag in interface edu.cnu.mdi.log.ILogListener
- Section
- BARE - Static variable in class edu.cnu.mdi.splot.plot.PlotPanel
- BarPlot - Class in edu.cnu.mdi.splot.plot
-
A utility class for creating and managing bar plots in sPlot.
- BarPlot() - Constructor for class edu.cnu.mdi.splot.plot.BarPlot
- BARPLOT - Enum constant in enum class edu.cnu.mdi.splot.plot.RenderHint
- Bar plot mode - Search tag in class edu.cnu.mdi.splot.plot.PlotTicks
- Section
- base - Variable in class edu.cnu.mdi.container.BaseToolHandler
- BaseContainer - Class in edu.cnu.mdi.container
-
Primary 2D drawing container for MDI.
- BaseContainer(Rectangle2D.Double) - Constructor for class edu.cnu.mdi.container.BaseContainer
-
Construct a container with the given initial world system.
- baseline(double, double) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds.Builder
- BaseMDIApplication - Class in edu.cnu.mdi.app
-
Base class for all MDI applications.
- BaseMDIApplication(Object...) - Constructor for class edu.cnu.mdi.app.BaseMDIApplication
-
Protected constructor.
- baseName(Path) - Static method in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
-
Returns the filename without its extension, used as the default layer display name.
- BaseToolBar - Class in edu.cnu.mdi.graphics.toolbar
-
Default MDI toolbar implementation for a canvas.
- BaseToolBar(Component, IToolHandler, long) - Constructor for class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Creates a new horizontal toolbar associated with a canvas using common defaults: pointer uses
ARubberband.Policy.RECTANGLEand box zoom usesARubberband.Policy.RECTANGLE_PRESERVE_ASPECT. - BaseToolBar(Component, IToolHandler, long, int, ARubberband.Policy, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Creates a new toolbar associated with a canvas.
- BaseToolBar(Component, IToolHandler, long, ARubberband.Policy, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Creates a new horizontal toolbar associated with a canvas, specifying pointer and box-zoom rubberband policies.
- BaseToolHandler - Class in edu.cnu.mdi.container
-
Default tool handler for BaseContainer.
- BaseToolHandler(BaseContainer) - Constructor for class edu.cnu.mdi.container.BaseToolHandler
-
Constructor.
- BaseView - Class in edu.cnu.mdi.view
-
Base class for all MDI views.
- BaseView(ViewOptions) - Constructor for class edu.cnu.mdi.view.BaseView
-
Construct a view from an immutable typed configuration.
- BaseView(Object...) - Constructor for class edu.cnu.mdi.view.BaseView
-
Construct a
BaseViewfrom alternating key/value property pairs. - BaseView(Properties) - Constructor for class edu.cnu.mdi.view.BaseView
-
Construct a
BaseViewfrom a pre-builtPropertiesobject. - BASIC_PATTERN - Static variable in class edu.cnu.mdi.component.IpAddressSupport
- beforeDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.Layer
-
Hook for subclasses to perform custom drawing before the items are drawn.
- beforeDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.layer.CityLayer
-
Renders the current city markers and labels.
- beforeDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.layer.CountryBoundaryLayer
-
Hook for subclasses to perform custom drawing before the items are drawn.
- beforeDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.layer.CountryFillLayer
-
Hook for subclasses to perform custom drawing before the items are drawn.
- beforeDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.layer.Etopo5Layer
-
Renders the ETOPO5 terrain using the current renderer and projection.
- beforeDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.layer.GraticuleLayer
-
Renders the graticule when permitted by the owning view.
- beforeDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.layer.ShapefileLayer
-
Draws the shapefile geometry.
- begin(Point) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Begin rubberbanding with the given anchor point.
- beginDragObject(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- beginDragObject(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- beginDragObject(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Begin dragging an object/selection.
- beginDragObject(Object, Point, MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- beginGeneration(long, long) - Method in interface edu.cnu.mdi.sim.ga.MutationOperator
-
Notify the operator before offspring are created for a generation.
- beginGeneration(long, long) - Method in class edu.cnu.mdi.sim.ga.triimage.GaussianMutation
- beginUpdate() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Begin batching curve change notifications.
- Behavior - Search tag in class edu.cnu.mdi.view.HeadlessPointerTool
- Section
- Behavior flags and the lock - Search tag in class edu.cnu.mdi.item.AItem
- Section
- Behaviour - Search tag in class edu.cnu.mdi.json.JsonSearchBar
- Section
- bestEnergy() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns the value of the
bestEnergyrecord component. - bestFitness() - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Returns the value of the
bestFitnessrecord component. - biggerFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- bin(double, double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the bin content for data coordinates.
- bin(int, int) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the bin content.
- bin0 - Variable in class edu.cnu.mdi.splot.pdata.HistoFitPrep.FitWindowData
-
Inclusive start bin of the window that was used.
- bin1 - Variable in class edu.cnu.mdi.splot.pdata.HistoFitPrep.FitWindowData
-
Inclusive end bin of the window that was used.
- bind(ISimulationHost) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
- bind(ISimulationHost) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionControlPanel
- bind(ISimulationHost) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Bind this panel to the given simulation host.
- bind(ISimulationHost) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
-
Bind this panel to a host: stores the host reference, registers this panel as a
SimulationListener, and updates the UI to reflect the host's current state. - bind(ISimulationHost) - Method in interface edu.cnu.mdi.sim.ui.ISimulationControlPanel
-
Bind this panel to a simulation host.
- bind(ISimulationHost) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
-
Bind this panel to a host.
- bind(TaskHandle<R>) - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
-
Binds this panel to a task handle, replacing any previous binding.
- Binding - Search tag in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- Section
- bins - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- bits - Variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Bits controlling which predefined buttons are added.
- Bits - Class in edu.cnu.mdi.util
-
A compact collection of static utilities for manipulating bit masks stored in a 64-bit
long. - BLACK_SS_10_P - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Small black plain sans-serif.
- BLACK_SS_12_P - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Black plain sans-serif.
- blue() - Static method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns a blue-toned theme with a nautical aesthetic.
- BLUE_M_10_B - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Small blue monospaced style on a light blue background.
- BLUE_SS_10_B - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Small blue bold sans-serif on a light background.
- BLUE_SS_12_B - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Blue bold sans-serif on a light background.
- BLUE_SS_12_P - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Blue plain sans-serif.
- BLUE_TERMINAL - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Blue monospaced terminal style.
- boldFontDelta(int) - Static method in class edu.cnu.mdi.ui.fonts.Fonts
-
Convenience method to derive a bold font from the base UI font using a size delta (in points) relative to the base.
- BOOLEAN - Enum constant in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
A
trueorfalsevalue leaf. - borderColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the country political border stroke color.
- borderColorARGB - Variable in class edu.cnu.mdi.splot.io.StyleSpec
- borderStroke(Stroke) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the country political border
Stroke. - Border stroke - Search tag in class edu.cnu.mdi.mapping.render.CountryRenderer
- Section
- BOTTOMCENTER - Static variable in class edu.cnu.mdi.view.VirtualView
-
Constrain placement to bottom center of the target cell.
- BOTTOMLEFT - Static variable in class edu.cnu.mdi.view.VirtualView
-
Constrain placement to bottom-left of the target cell.
- BOTTOMRIGHT - Static variable in class edu.cnu.mdi.view.VirtualView
-
Constrain placement to bottom-right of the target cell.
- BOUNDARY_COLOR - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of line or polygon-boundary color.
- bounds - Variable in class edu.cnu.mdi.graphics.world.WorldPolygon
-
The bounds of this
Polygon. - boundsOfMainScreen() - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Returns the bounds of the "main" screen.
- BOWTIE - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- BOXZOOM - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- boxZoomPolicy - Variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Policy to use for box zoom.
- boxZoomPolicy(ARubberband.Policy) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the rubber-band box zoom policy.
- BOXZOOMRBPOLICY - Static variable in class edu.cnu.mdi.util.PropertyUtils
- boxZoomRubberbanding(GestureContext, Rectangle) - Method in class edu.cnu.mdi.container.BaseToolHandler
- boxZoomRubberbanding(GestureContext, Rectangle) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- boxZoomRubberbanding(GestureContext, Rectangle) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Box-zoom rubberband completion (or continuous feedback depending on tool).
- boxZoomRubberbanding(GestureContext, Rectangle) - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
- buffer - Variable in class edu.cnu.mdi.container.BaseToolHandler
- build() - Method in class edu.cnu.mdi.app.StartupInfo.Builder
- build() - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Constructs an immutable
MapThemefrom the current builder state. - build() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds.Builder
- build() - Method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds.Builder
- build() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds.Builder
- build() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds.Builder
- build() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter.ParameterBounds.Builder
- build() - Method in class edu.cnu.mdi.splot.plot.XYPlotBuilder
-
Creates a fresh native MDI plot panel.
- build() - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Build a new
Propertiesobject containing the configured values. - buildDragImage(Point) - Method in interface edu.cnu.mdi.transfer.PaletteDragSupport.DragImageProvider
-
Build and return a drag image for the item being dragged from
dragOrigin, ornullto use the default cursor. - builder() - Static method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds
- builder() - Static method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds
- builder() - Static method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds
- builder(int) - Static method in class edu.cnu.mdi.splot.fit.PolynomialFitter.ParameterBounds
-
Builder for coefficient bounds for a given degree.
- builder(int, boolean) - Static method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds
- builder(String) - Static method in record class edu.cnu.mdi.app.StartupInfo
- Builder() - Constructor for class edu.cnu.mdi.mapping.theme.MapTheme.Builder
- Builder() - Constructor for class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds.Builder
- Builder() - Constructor for class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds.Builder
- Builder() - Constructor for class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds.Builder
- buildFitResult(IFitStringGetter, double[], RealMatrix, int, int, LeastSquaresOptimizer.Optimum) - Static method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Build a FitResult from the given components.
- buildOptions() - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Build an immutable, explicitly typed view configuration.
- buildProjectedPolygon(MapContainer, Point2D.Double[]) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Builds a seam-aware projected polygon from geographic vertices using the default great-circle sampling step.
- buildProjectedPolygon(MapContainer, Point2D.Double[], double) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Builds a seam-aware projected polygon from geographic vertices.
- buildProjectedPolyline(MapContainer, Point2D.Double[]) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Builds a seam-aware projected polyline from geographic vertices using the default great-circle sampling step.
- buildProjectedPolyline(MapContainer, Point2D.Double[], double) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Builds a seam-aware projected polyline from geographic vertices.
- buildScreenPolygon(PlotCanvas, HistoData) - Static method in class edu.cnu.mdi.splot.pdata.HistoDrawingUtils
-
Builds the screen-space
Polygonthat outlines the histogram bars. - buildShape(MapContainer) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Build the projected shape from the current vertices.
- buildShape(MapContainer) - Method in class edu.cnu.mdi.mapping.item.MapPolygonItem
-
Build the projected shape from the current vertices.
- buildShape(MapContainer) - Method in class edu.cnu.mdi.mapping.item.MapPolylineItem
-
Build the projected shape from the current vertices.
- buildStroke() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns a
Strokebuilt from the currentShapeFeatureStyle.getStrokeWidth(). - BULLET - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- buttonGroups - Variable in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
- ButtonPainter - Interface in edu.cnu.mdi.component
-
Paints the vector contents of a
DrawnButtonorDrawnToggleButton. - buttonPanel - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- ButtonPanel - Class in edu.cnu.mdi.dialog
-
A reusable panel for buttons.
- ButtonPanel(String[]) - Constructor for class edu.cnu.mdi.dialog.ButtonPanel
-
The constructor.
- ButtonPanel(String[], ActionListener) - Constructor for class edu.cnu.mdi.dialog.ButtonPanel
-
The constructor.
- ButtonPanel(String[], ActionListener, int) - Constructor for class edu.cnu.mdi.dialog.ButtonPanel
-
The constructor.
- ButtonPanel(String[], ActionListener, int, int) - Constructor for class edu.cnu.mdi.dialog.ButtonPanel
-
The constructor.
- Button registry - Search tag in class edu.cnu.mdi.graphics.toolbar.AToolBar
- Section
- buttons - Variable in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
- buttons - Variable in class edu.cnu.mdi.dialog.ButtonPanel
-
The buttons
C
- c - Variable in class edu.cnu.mdi.geometry.Plane
-
The
ccoefficient ina*x + b*y + c*z = d. - Callback - Search tag in class edu.cnu.mdi.mapping.MapProjectionMenu
- Section
- Caller contract - Search tag in class edu.cnu.mdi.view.InfoDialogHelper
- Section
- CAMERA - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- cancel() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Cancel the rubberbanding operation.
- cancel() - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Requests cooperative cancellation.
- cancel() - Method in interface edu.cnu.mdi.sim.ui.IconSimulationControlPanel.IconProvider
- cancel() - Method in class edu.cnu.mdi.sim.ui.StandardSimIcons
- cancel(SimulationContext) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Cancellation hook called by the engine on the simulation thread.
- cancel(SimulationContext) - Method in interface edu.cnu.mdi.sim.Simulation
-
Cancellation hook called on the simulation thread after cancel is requested.
- CANCEL - Static variable in class edu.cnu.mdi.dialog.TextEditDialog
- CANCEL_LABEL - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant string for "cancel" label
- CANCEL_RESPONSE - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant indicating a "cancel" response
- CANCEL_RESPONSE - Static variable in class edu.cnu.mdi.dialog.DialogUtils
-
Dialog "Reason" constant
- CANCELLED - Enum constant in enum class edu.cnu.mdi.sim.CompletionStatus
-
The engine terminated in response to cooperative cancellation.
- cancelRubberband() - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- cancelRubberband() - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
-
Cancel an in-progress rubberband gesture, if any.
- cancelSimulation() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Request cancellation.
- canConnect(AItem, AItem) - Method in class edu.cnu.mdi.graphics.connection.ConnectionManager
-
Determine whether two items can be connected.
- candidate(S) - Method in interface edu.cnu.mdi.sim.simanneal.CandidateAnnealingMove
-
Produce a non-null candidate without modifying
current. - CandidateAnnealingMove<S> - Interface in edu.cnu.mdi.sim.simanneal
-
An annealing proposal that produces a separate candidate solution.
- canImport(TransferHandler.TransferSupport) - Method in class edu.cnu.mdi.transfer.FileDropHandler
- canvas - Variable in class edu.cnu.mdi.graphics.toolbar.ADragButton
-
Canvas component (non-null).
- canvas - Variable in class edu.cnu.mdi.graphics.toolbar.AMoveButton
-
Canvas component (non-null).
- canvas - Variable in class edu.cnu.mdi.graphics.toolbar.AOneShotButton
-
Component that owns the current gesture.
- canvas - Variable in class edu.cnu.mdi.graphics.toolbar.APointerButton
- canvas - Variable in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- canvas - Variable in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
-
Component that owns the current gesture (null when idle).
- canvas - Variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
The canvas this toolbar is associated with.
- canvas - Variable in class edu.cnu.mdi.splot.example.AExample
- canvas - Variable in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
- canvasClick(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
-
Handle a mouse click on the canvas.
- canvasClick(MouseEvent) - Method in class edu.cnu.mdi.view.demo.layout.DeviceButton
-
When the button is clicked, create a new device item at the clicked location and refresh the view.
- capacity() - Method in class edu.cnu.mdi.workspace.ResultWorkspace
- CAPITAL_ALPHA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_BETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_CHI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_DELTA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_EPSILON - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_ETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_GAMMA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_IOTA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_IOTA_WITH_DIALYTIKA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_KAPPA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_LAMBDA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_MU - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_NU - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_OMEGA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_OMICRON - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_PHI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_PI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_PSI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_RHO - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_SIGMA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_TAU - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_THETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_UPSILON - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_UPSILON_WITH_DIALYTIKA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_XI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPITAL_ZETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- CAPSIG - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "capital sigma" symbol is used in some fitters (e.g.
- captureImage(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- captureImage(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- captureImage(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- captureImage(GestureContext) - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
- CARD_HISTO2D - Static variable in class edu.cnu.mdi.splot.plot.PlotView
- CARD_PLOT - Static variable in class edu.cnu.mdi.splot.plot.PlotView
- ccwSweepDeg(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.AngleSupport
-
Compute the CCW sweep from v1 to v2 in degrees.
- ccwSweepDeg(Point2D.Double, Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the counter-clockwise (CCW) sweep angle in degrees from vector
(wpc→wp1)to vector(wpc→wp2). - center - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Energy
- center() - Method in class edu.cnu.mdi.view.BaseView
-
center this view within its parent frame.
- CENTER - Static variable in class edu.cnu.mdi.component.VerticalFlowLayout
-
The center layout constraint.
- CENTER - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- CENTER - Static variable in class edu.cnu.mdi.view.VirtualView
-
Constrain placement to center of the target cell (special-cases).
- centerComponent - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- centerComponent(Component) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Centers the given component on the main screen.
- centerComponent(Component, int, int) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Centers a component on the main screen, optionally adjusting the final position by horizontal and vertical offsets.
- centerDialog(JDialog) - Static method in class edu.cnu.mdi.dialog.DialogUtils
-
Center a dialog
- centeredOnZ() - Method in class edu.cnu.mdi.geometry.Cylinder
-
Tests whether the cylinder center line lies on the z axis.
- CENTERLEFT - Static variable in class edu.cnu.mdi.view.VirtualView
-
Fit the view into the left half of the target cell.
- CENTERRIGHT - Static variable in class edu.cnu.mdi.view.VirtualView
-
Fit the view into the right half of the target cell.
- changedUpdate(DocumentEvent) - Method in class edu.cnu.mdi.component.IpField
- Change notification - Search tag in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
- Section
- Character encoding - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
- Section
- check(long, long) - Static method in class edu.cnu.mdi.util.Bits
-
Tests whether all bits specified by
maskare set to1in the given value. - checkAt(long, int) - Static method in class edu.cnu.mdi.util.Bits
-
Tests whether the bit at the specified index is set.
- checkBooleanProperty(String) - Method in class edu.cnu.mdi.view.BaseView
-
Read a boolean property from this view's internal properties.
- CheckBoxArray - Class in edu.cnu.mdi.component.checkboxarray
-
Multi-column panel of check boxes and optional radio-button groups.
- CheckBoxArray(int, int, int) - Constructor for class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
-
Create an empty check box array with the given column layout.
- CheckBoxArray(int, int, int, String...) - Constructor for class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
-
Create a check box array pre-populated with one unchecked, enabled, ungrouped check box per label, in black text with no item listener.
- CheckBoxData - Class in edu.cnu.mdi.component.checkboxarray
-
Data and convenience access for one button in a
CheckBoxArray. - CheckBoxData(String, boolean, boolean, boolean, ItemListener, Color) - Constructor for class edu.cnu.mdi.component.checkboxarray.CheckBoxData
- CheckBoxData(String, boolean, boolean, boolean, Font, ItemListener, Color) - Constructor for class edu.cnu.mdi.component.checkboxarray.CheckBoxData
- checkButtons() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Check the enabled state of all the buttons.
- checker - Variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Absolute/relative thresholds used by the default convergence checker.
- CHI - Static variable in class edu.cnu.mdi.splot.fit.FitResult
- CHISQ - Static variable in class edu.cnu.mdi.splot.fit.FitResult
- chiSquare - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Chi-square: sum r_i^2 = cost^2 (weighted if weights used).
- chiSquareReduced - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Reduced chi-square: chiSquare / dof.
- CIRCLE - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- cities - Variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
- CITIES_GEOJSON - Static variable in class edu.cnu.mdi.mapping.MapResources
-
Absolute classpath path to the populated-places (city) GeoJSON file.
- cityColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the city marker dot color.
- cityCount - Variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
- CityFeature(String, String, double, double, long, int) - Constructor for class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
-
Constructs a new city feature.
- CityLayer - Class in edu.cnu.mdi.mapping.layer
-
Layer that renders and edits city markers and labels.
- CityLayer(IContainer, String, Supplier<CityPointRenderer>) - Constructor for class edu.cnu.mdi.mapping.layer.CityLayer
-
Creates a city layer.
- City list ownership - Search tag in class edu.cnu.mdi.mapping.render.CityPointRenderer
- Section
- CityPointRenderer - Class in edu.cnu.mdi.mapping.render
-
Renders a collection of
GeoJsonCityLoader.CityFeatureinstances as marker dots and optional text labels using anIMapProjection,MapTheme, andIContainer. - CityPointRenderer(List<GeoJsonCityLoader.CityFeature>, IMapProjection) - Constructor for class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Creates a renderer for the given cities and projection.
- clampingValidator(double[], double[]) - Static method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Create a
ParameterValidatorthat clamps parameters to[lower[i], upper[i]]. - Cleanup callback - Search tag in class edu.cnu.mdi.transfer.PaletteDragSupport
- Section
- clear() - Method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Clears all text and resets the caret position to the beginning.
- clear() - Method in class edu.cnu.mdi.io.RecentFiles
-
Remove all entries from the list.
- clear() - Method in class edu.cnu.mdi.json.JsonTreePane
-
Clear the tree back to an empty state and reset the path label.
- clear() - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Clear all the data
- clear() - Method in class edu.cnu.mdi.splot.edit.CurveTable
-
Clear the data
- clear() - Method in class edu.cnu.mdi.splot.io.RecentPlotFiles
- clear() - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
-
Clear any queued (not-yet-applied) items.
- clear() - Method in class edu.cnu.mdi.splot.pdata.DataList
- clear() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- clear() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Resets all counts and invalidates the statistics cache.
- clear() - Method in class edu.cnu.mdi.view.ViewManager
-
Removes all registered views through the standard cleanup path.
- clear() - Method in class edu.cnu.mdi.workspace.ResultWorkspace
-
Removes all entries.
- clear(long, long) - Static method in class edu.cnu.mdi.util.Bits
-
Returns a value in which all bits specified by
maskhave been cleared (set to0), leaving all other bits unchanged. - clearAllItems(IContainer) - Method in class edu.cnu.mdi.item.Layer
-
Delete all deletable items from this layer, properly detaching each from container-managed services (feedback control, etc.).
- clearAllPlots() - Method in class edu.cnu.mdi.sim.ga.triimage.GADiagnosticPlotPanel
-
Clear all plot data — call before a reset.
- clearAllPlots() - Method in class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Clear all data on all curves for all plots.
- clearAt(long, int) - Static method in class edu.cnu.mdi.util.Bits
-
Clears the bit at the specified index (sets it to
0). - clearCaches() - Method in class edu.cnu.mdi.graphics.ImageManager
-
Clear all cached images and icons.
- clearCustomSidePanelComponents() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Removes all custom application components from the side panel.
- clearData() - Method in class edu.cnu.mdi.sim.ga.triimage.MSEvsGenerationPlot
-
Clear all curve data.
- clearData() - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- clearData() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Clear all data from this curve and fire a DATA change event.
- clearData() - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Clear all data from this curve and fire a DATA change event.
- clearData() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
-
Clear histogram contents and statistics.
- clearData() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Clear all retained samples.
- clearData() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Clear all data from the plot in anticipation of new data
- clearData() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Clears all data from every curve.
- clearLayers() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Removes all extra layers added via addLayer.
- clearPending() - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Clear all pending (not-yet-applied) points from the staging queue.
- clearPlotLines() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Clear all plot lines (annotations).
- clearSearch() - Method in class edu.cnu.mdi.json.JsonSearchBar
-
Clear the search field and remove all highlights.
- clickObject(Object, MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- CLIENT - Enum constant in enum class edu.cnu.mdi.sim.demo.network.Node.NodeType
- clientCount - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
-
Number of clients.
- CLIENTPROP_TOOL_ID - Static variable in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Client property key used to store an id on a button.
- clients - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
- clipBounds(Graphics) - Method in class edu.cnu.mdi.container.BaseContainer
-
Clip graphics context to container bounds.
- clone() - Method in class edu.cnu.mdi.log.Log
-
Singleton objects may not be cloned.
- close() - Method in class edu.cnu.mdi.app.StartupWindow
- close() - Method in class edu.cnu.mdi.log.FileLogger
-
Flush and close the underlying file writer.
- close() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
- close() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- close() - Method in class edu.cnu.mdi.util.Ping
-
Stops the timer and releases any resources held by this
Ping. - CLOSE - Static variable in class edu.cnu.mdi.dialog.TextEditDialog
- CLOSE - Static variable in class edu.cnu.mdi.splot.edit.CurveEditorDialog
- CLOSE - Static variable in class edu.cnu.mdi.splot.edit.PlotPreferencesDialog
- closeMagnifyWindow() - Static method in class edu.cnu.mdi.component.MagnifyWindow
-
Hides the magnify window if it is currently visible.
- closeOutPanel(int, ActionListener, int) - Static method in class edu.cnu.mdi.dialog.ButtonPanel
-
Makes a button panel with combinations of OK, Cancel, Apply, and Delete.
- closestPointOnLine(Point) - Method in class edu.cnu.mdi.geometry.Line
-
Finds the point on this infinite line closest to a given point.
- closestPointOnSegment(Point2D.Double, Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Return the point on segment
a→bthat is closest top. - CLOUD - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- coeff(int, double, double) - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter.ParameterBounds.Builder
-
Set bounds on coefficient c_k.
- colNames - Static variable in class edu.cnu.mdi.splot.edit.CurveDataModel
- COLOR_MSE - Enum constant in enum class edu.cnu.mdi.sim.ga.triimage.ImageFitnessMode
-
Minimize channel-wise RGB mean squared error.
- colorAt(double) - Method in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
-
Interpolated color for value in [0,1].
- ColorButton - Class in edu.cnu.mdi.ui.colors
-
A button that displays a color and allows the user to change it.
- ColorButton(String, Color) - Constructor for class edu.cnu.mdi.ui.colors.ColorButton
-
Creates a color button using the original default behavior.
- ColorButton(String, String, Color, boolean, boolean) - Constructor for class edu.cnu.mdi.ui.colors.ColorButton
-
Creates a configurable color button.
- colorChanged(Component, Color) - Method in interface edu.cnu.mdi.ui.colors.IColorChangeListener
- colorChooser - Variable in class edu.cnu.mdi.ui.colors.ColorPanel
-
The embedded Swing color chooser.
- Color conventions - Search tag in class edu.cnu.mdi.graphics.SymbolDraw
- Section
- ColorDialog - Class in edu.cnu.mdi.ui.colors
-
Modal dialog used to select a color.
- ColorDialog(Window, Color, boolean, boolean) - Constructor for class edu.cnu.mdi.ui.colors.ColorDialog
-
Creates a modal color-selection dialog.
- ColorDialog(Window, String, Color, boolean, boolean) - Constructor for class edu.cnu.mdi.ui.colors.ColorDialog
-
Creates a modal color-selection dialog.
- colorFromHex(String) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Parse a hex color string in common internet format.
- Colorization strategy - Search tag in class edu.cnu.mdi.json.JsonRawPane
- Section
- ColorLabel - Class in edu.cnu.mdi.ui.colors
- ColorLabel(IColorChangeListener, Color, Font, String) - Constructor for class edu.cnu.mdi.ui.colors.ColorLabel
-
Create a clickable color label.
- ColorLabel(IColorChangeListener, Color, Font, String, int) - Constructor for class edu.cnu.mdi.ui.colors.ColorLabel
-
Create a clickable color label.
- ColorLabel(IColorChangeListener, Color, String) - Constructor for class edu.cnu.mdi.ui.colors.ColorLabel
-
Create a clickable color label.
- ColorLabel(IColorChangeListener, Color, String, int) - Constructor for class edu.cnu.mdi.ui.colors.ColorLabel
-
Create a clickable color label.
- ColorLabel(Color, Font, String) - Constructor for class edu.cnu.mdi.ui.colors.ColorLabel
-
Create an inert color label.
- COLORMAPCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when the color map changes (2D histograms / heatmaps).
- colorMapChanged(ColorMapSelectorPanel, ScientificColorMap) - Method in interface edu.cnu.mdi.ui.colors.ColorMapSelectorPanel.ColorMapChangeListener
-
Invoked on the Swing EDT whenever the selected color map changes.
- Color mapping - Search tag in class edu.cnu.mdi.json.JsonTreeCellRenderer
- Section
- ColorMapSelectorPanel - Class in edu.cnu.mdi.ui.colors
-
A panel that combines a
JComboBoxfor selecting aScientificColorMapwith aColorScaleBarthat previews the currently selected map. - ColorMapSelectorPanel(ColorMapSelectorPanel.ColorMapChangeListener, ScientificColorMap) - Constructor for class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Creates a
ColorMapSelectorPanelwith the given initial selection. - ColorMapSelectorPanel(ScientificColorMap) - Constructor for class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Creates a
ColorMapSelectorPanelwith the given initial selection. - ColorMapSelectorPanel.ColorMapChangeListener - Interface in edu.cnu.mdi.ui.colors
-
Callback interface notified when the selected
ScientificColorMapchanges in aColorMapSelectorPanel. - colorPanel - Variable in class edu.cnu.mdi.ui.colors.ColorDialog
-
The embedded color selection panel.
- ColorPanel - Class in edu.cnu.mdi.ui.colors
-
Panel used by
ColorDialogto present color-selection controls. - ColorPanel() - Constructor for class edu.cnu.mdi.ui.colors.ColorPanel
-
Creates a new color panel.
- ColorScaleBar - Class in edu.cnu.mdi.ui.colors
- ColorScaleBar(ScientificColorMap) - Constructor for class edu.cnu.mdi.ui.colors.ColorScaleBar
- ColorScaleBar(Color[]) - Constructor for class edu.cnu.mdi.ui.colors.ColorScaleBar
-
Backward-compatible constructor if needed elsewhere.
- Color scheme - Search tag in class edu.cnu.mdi.json.JsonRawPane
- Section
- colorToHex(Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Convert a
Colorto an 8-digit hex string in#rrggbbaaformat. - COLS - Static variable in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Number of longitude columns in ETOPO5.
- colToLongitudeDegrees(int) - Static method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Converts a grid column to longitude in degrees, in [0, 360).
- column - Variable in class edu.cnu.mdi.view.ViewConfiguration
-
Target virtual desktop column for the initial placement.
- columnWidths - Static variable in class edu.cnu.mdi.splot.edit.CurveDataModel
- commaSeparatedToArray(String) - Static method in class edu.cnu.mdi.util.TextUtils
- CommonBorder - Class in edu.cnu.mdi.component
- CommonBorder() - Constructor for class edu.cnu.mdi.component.CommonBorder
- CommonBorder(String) - Constructor for class edu.cnu.mdi.component.CommonBorder
- commonFont(int, int) - Static method in class edu.cnu.mdi.ui.fonts.Fonts
-
Derive a font from the active LookAndFeel family at an absolute point size.
- CompletionStatus - Enum Class in edu.cnu.mdi.sim
-
Describes why a
SimulationEnginereached a terminal state. - component - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- componentA(int, double, double) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds.Builder
- componentHidden(ComponentEvent) - Method in class edu.cnu.mdi.view.BaseView
- componentMoved(ComponentEvent) - Method in class edu.cnu.mdi.view.BaseView
-
No-op: FlatLaf repaints correctly on move without explicit desktop repaint calls.
- componentMu(int, double, double) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds.Builder
- componentResized(ComponentEvent) - Method in class edu.cnu.mdi.view.BaseView
-
No-op: FlatLaf repaints correctly on resize.
- componentResized(ComponentEvent) - Method in class edu.cnu.mdi.view.VirtualView
-
Enforce a minimum internal frame height.
- componentShown(ComponentEvent) - Method in class edu.cnu.mdi.view.BaseView
- componentSigma(int, double, double) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds.Builder
- computeDiagnostics(double, int, double) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Compute a
NetworkDeclutterSimulation.Diagnosticssnapshot for the current model state. - computeEnergy() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Compute a pseudo-energy snapshot for the current layout.
- computeVertices() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Get the vertices of the rubberband shape based on the current state.
- computeVertices() - Method in class edu.cnu.mdi.graphics.rubberband.RubberLine
- computeVertices() - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolygon
- computeVertices() - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolyline
- computeVertices() - Method in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- Conceptual model - Search tag in class edu.cnu.mdi.mapping.item.MapLineItem
- Section
- config(String) - Method in class edu.cnu.mdi.log.ConsoleLogger
-
Writes a
Log.Level.CONFIGmessage toSystem.out. - config(String) - Method in class edu.cnu.mdi.log.FileLogger
-
Appends a
Log.Level.CONFIGmessage to the log file. - config(String) - Method in interface edu.cnu.mdi.log.ILogListener
-
Receives a configuration message.
- config(String) - Method in class edu.cnu.mdi.log.Log
-
Send a configuration message to all registered listeners.
- CONFIG - Enum constant in enum class edu.cnu.mdi.log.Log.Level
-
Application configuration and setup events.
- configure(Consumer<PlotParameters>) - Method in class edu.cnu.mdi.splot.plot.XYPlotBuilder
-
Adds a native plot-parameter customization applied during each build.
- configureButton(AbstractButton, String, String) - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Configure a toolbar button based on a raw icon path and tooltip.
- configureViews() - Method in class edu.cnu.mdi.desktop.Desktop
-
Apply the loaded configuration properties to all registered views.
- connect(Layer, AItem, AItem) - Method in class edu.cnu.mdi.graphics.connection.ConnectionManager
-
Create and register a new
ConnectorItemif allowed. - CONNECT - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Simple line segments connecting points.
- CONNECTABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- ConnectionManager - Class in edu.cnu.mdi.graphics.connection
-
Manages
ConnectorItemobjects and enforces connection rules. - CONNECTOR - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- ConnectorItem - Class in edu.cnu.mdi.item
-
A connection between two connectable items, drawn as an open polyline with an editable elbow.
- ConnectorItem(Layer, AItem, AItem) - Constructor for class edu.cnu.mdi.item.ConnectorItem
-
Create a connector with a single elbow between two items.
- CONSOLELOG - Static variable in class edu.cnu.mdi.util.PropertyUtils
- ConsoleLogger - Class in edu.cnu.mdi.log
-
An
ILogListenerthat writes log messages to the standard console streams. - ConsoleLogger() - Constructor for class edu.cnu.mdi.log.ConsoleLogger
- constantPhiPlane(double) - Static method in class edu.cnu.mdi.geometry.Plane
-
Creates the vertical plane of constant azimuthal angle
phi. - constraint - Variable in class edu.cnu.mdi.view.ViewConfiguration
-
Placement constraint such as
VirtualView.CENTER,VirtualView.UPPERLEFT, etc. - Construction pattern - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
- Section
- container - Variable in class edu.cnu.mdi.container.BaseToolHandler
- container - Variable in class edu.cnu.mdi.view.BaseView
-
Optional world-coordinate container;
nullfor container-less views. - CONTAINER - Static variable in class edu.cnu.mdi.util.PropertyUtils
- containerClass(Class<?>) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the explicit container class to instantiate.
- CONTAINERCLASS - Static variable in class edu.cnu.mdi.util.PropertyUtils
- containerFactory(ContainerFactory) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set a
ContainerFactoryused to construct this view'sIContainer. - ContainerFactory - Interface in edu.cnu.mdi.view
-
Factory interface for creating an
IContainerwith a given initial world coordinate system. - CONTAINERFACTORY - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Containment - Search tag in class edu.cnu.mdi.graphics.toolbar.ADragButton
- Section
- contains(double, double) - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Determines whether the specified coordinates are inside this
Polygon. - contains(int, int) - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Determines whether the specified coordinates are inside this
Polygon. - contains(IContainer, Point) - Method in class edu.cnu.mdi.item.AItem
-
Test whether this item, as rendered, contains the given screen point.
- contains(IContainer, Point) - Method in class edu.cnu.mdi.item.LineItem
-
Check whether the (rendered) item contains the given screen point.
- contains(IContainer, Point) - Method in class edu.cnu.mdi.item.PathBasedItem
-
Check whether the (rendered) item contains the given screen point.
- contains(IContainer, Point) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- contains(IContainer, Point) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Tests whether the rendered route or its selection handles contain the given screen point.
- contains(IContainer, Point) - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
- contains(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Return
trueif this layer contains the given item. - contains(MapGraphics.ProjectedMapShape, Point) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Tests whether a device-space point lies inside any closed projected subpath of a map shape.
- contains(BaseView) - Method in class edu.cnu.mdi.view.ViewManager
-
Returns
trueif the given view is currently registered. - contains(Point2D) - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Determines whether the specified
Point2Dis inside thisPolygon. - contains(Point2D.Double[], Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Test whether a world point lies inside a polygon.
- contains(Point) - Method in interface edu.cnu.mdi.splot.plot.Draggable
- containsPoint(MapGraphics.ProjectedMapShape, Point) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Tests whether a screen point hits the projected shape.
- containsPoint(MapGraphics.ProjectedMapShape, Point) - Method in class edu.cnu.mdi.mapping.item.MapPolygonItem
-
Tests whether a screen point hits the projected shape.
- containsPoint(MapGraphics.ProjectedMapShape, Point) - Method in class edu.cnu.mdi.mapping.item.MapPolylineItem
- Context menu - Search tag in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
- Section
- Contract - Search tag in interface edu.cnu.mdi.mapping.render.IPickable
- Section
- Contract - Search tag in interface edu.cnu.mdi.view.ContainerFactory
- Section
- Control - Search tag in class edu.cnu.mdi.sim.SimulationEngine
- Section
- controlPanel - Variable in class edu.cnu.mdi.mapping.MapView2D
-
Default side control panel.
- controlPanel - Variable in class edu.cnu.mdi.sim.ui.SimulationView
-
Optional control panel component (may be null).
- ControlPanel - Class in edu.cnu.mdi.view.demo.layout
-
A simple control panel for the NetworkLayoutDemoView.
- ControlPanel(NetworkLayoutDemoView) - Constructor for class edu.cnu.mdi.view.demo.layout.ControlPanel
-
Construct a control panel for the given view.
- Conventions - Search tag in class edu.cnu.mdi.util.AngleSupport
- Section
- ConvergenceVsStep - Class in edu.cnu.mdi.sim.demo.network
- ConvergenceVsStep() - Constructor for class edu.cnu.mdi.sim.demo.network.ConvergenceVsStep
-
Create the Convergence metrics vs Step plot panel.
- cooperativeYieldMs - Variable in class edu.cnu.mdi.sim.SimulationEngineConfig
-
Cooperative-yield rate limit for the simulation thread (milliseconds).
- Coordinate assumptions - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
- Section
- Coordinate assumptions - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- Section
- Coordinate convention - Search tag in class edu.cnu.mdi.mapping.item.AMapItem
- Section
- Coordinate conventions - Search tag in class edu.cnu.mdi.mapping.graphics.MapGraphics
- Section
- Coordinate conventions - Search tag in class edu.cnu.mdi.mapping.render.CityPointRenderer
- Section
- Coordinate conventions - Search tag in interface edu.cnu.mdi.mapping.projection.IMapProjection
- Section
- Coordinate handling - Search tag in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
- Section
- Coordinate handling - Search tag in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
- Section
- Coordinate handling - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileFeatureLoader
- Section
- Coordinate output - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- Section
- Coordinate systems - Search tag in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
- Section
- copy() - Method in class edu.cnu.mdi.graphics.style.Styled
- copy() - Method in interface edu.cnu.mdi.sim.ga.GAPopulation
- copy() - Method in interface edu.cnu.mdi.sim.ga.GASolution
-
Create an independent copy of this solution.
- copy() - Method in class edu.cnu.mdi.sim.ga.SimpleGAPopulation
- copy() - Method in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Create an independent copy of this solution.
- copy() - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingSolution
- copy() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
-
Return an independent deep copy of this solution.
- copy(Point2D.Double) - Static method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns a defensive copy of a geographic point.
- Copying - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
- Section
- copyright() - Method in record class edu.cnu.mdi.app.StartupInfo
-
Returns the value of the
copyrightrecord component. - copyright(String) - Method in class edu.cnu.mdi.app.StartupInfo.Builder
- copyStyleFrom(CityPointRenderer) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Copies user-configurable rendering settings from another city renderer.
- copyStyleFrom(CountryRenderer) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Copies user-configurable rendering properties from another country renderer.
- copyStyleFrom(GraticuleRenderer) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Copies user-configurable settings from another graticule renderer.
- copyToClipboard(Component) - Static method in class edu.cnu.mdi.util.TakePicture
-
Captures the provided component as an image and places it on the system clipboard, ready to paste into any application that accepts a pasted image (an email, a document, an image editor, a chat window, ...) — with no Save/Copy/Cancel prompt.
- Copy value - Search tag in class edu.cnu.mdi.json.JsonTreePane
- Section
- copyVertices(Point2D.Double[]) - Static method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Deep defensive copy of a vertex array.
- copyWithNewWidth(BasicStroke, float) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Copy a
BasicStroke, replacing its width withnewWidthwhile preserving all other attributes (cap, join, miter limit, dash array, and dash phase). - Core algorithm - Search tag in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
- Section
- cost - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Least-squares cost: sqrt(sum r_i^2) where r_i are residuals.
- count(int) - Static method in class edu.cnu.mdi.util.Bits
-
Counts and returns the number of set bits in the given value.
- count(long) - Static method in class edu.cnu.mdi.util.Bits
-
Counts and returns the number of set bits in the given word.
- COUNTRIES_GEOJSON - Static variable in class edu.cnu.mdi.mapping.MapResources
-
Absolute classpath path to the country-boundary GeoJSON file.
- CountryBoundaryLayer - Class in edu.cnu.mdi.mapping.layer
-
Layer that renders country political boundaries.
- CountryBoundaryLayer(IContainer, String, Supplier<CountryRenderer>) - Constructor for class edu.cnu.mdi.mapping.layer.CountryBoundaryLayer
-
Creates a layer that draws country boundaries with the renderer supplied at draw time.
- CountryFeature(String, String, List<List<Point2D.Double>>) - Constructor for class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader.CountryFeature
-
Constructs a new country feature.
- CountryFillLayer - Class in edu.cnu.mdi.mapping.layer
-
Layer that renders country polygon interiors.
- CountryFillLayer(IContainer, String, Supplier<CountryRenderer>) - Constructor for class edu.cnu.mdi.mapping.layer.CountryFillLayer
-
Creates a layer that draws country interiors with the renderer supplied at draw time.
- CountryRenderer - Class in edu.cnu.mdi.mapping.render
-
Renders a collection of
GeoJsonCountryLoader.CountryFeatureinstances onto anIContainerusing a suppliedIMapProjectionand its associatedMapTheme. - CountryRenderer(List<GeoJsonCountryLoader.CountryFeature>, IMapProjection) - Constructor for class edu.cnu.mdi.mapping.render.CountryRenderer
-
Creates a renderer for the given country features and projection.
- counts - Variable in class edu.cnu.mdi.splot.io.HistoSpec
- Coupling - Search tag in class edu.cnu.mdi.mapping.MapControlPanel
- Section
- covariance - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Optional covariance matrix of parameters (p x p), or null if unavailable.
- covarianceThreshold - Variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Covariance extraction threshold passed to
Optimum.getCovariances(threshold). - create() - Static method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceDemoView
-
Factory method used by the view manager / lazy-view machinery.
- create() - Method in interface edu.cnu.mdi.view.ViewFactory
-
Create a new view instance.
- create(EProjection, MapTheme) - Static method in class edu.cnu.mdi.mapping.projection.ProjectionFactory
-
Creates a projection with the given type and theme, using each projection's built-in default center.
- create(EProjection, MapTheme, Point2D.Double) - Static method in class edu.cnu.mdi.mapping.projection.ProjectionFactory
-
Creates a projection with the given type, theme, and optional center.
- create(BackgroundTask<R>) - Static method in class edu.cnu.mdi.sim.task.BackgroundTasks
-
Creates an unstarted handle, allowing listeners to be registered before execution begins.
- create(Component, IRubberbanded, ARubberband.Policy) - Static method in class edu.cnu.mdi.graphics.rubberband.RubberbandFactory
- create(Rectangle2D.Double) - Method in interface edu.cnu.mdi.view.ContainerFactory
-
Create a new
IContainerinitialised to the given world coordinate rectangle. - createBarPlot(String, double[], String[], String, String) - Static method in class edu.cnu.mdi.splot.plot.BarPlot
-
Create a simple bar plot.
- createCenterComponent() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Override to create the component that goes in the center.
- createCenterComponent() - Method in class edu.cnu.mdi.dialog.TextDisplayDialog
- createClipShape(IContainer) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- createClipShape(IContainer) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Creates a clip
Shapein device coordinates that matches the projection's valid domain. - createClipShape(IContainer) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Creates a clip
Shapein device coordinates that matches the projection's valid domain. - createClipShape(IContainer) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Creates a clip
Shapein device coordinates that matches the projection's valid domain. - createClipShape(IContainer) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Creates a clip
Shapein device coordinates that matches the projection's valid domain. - createClipShape(IContainer) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Creates a clip
Shapein device coordinates that matches the projection's valid domain. - createComboBox() - Static method in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Creates an
EnumComboBoxpre-populated with everyEProjectionvalue and labeled viaEProjection.projectionLabel(EProjection). - createComponentImageBuffer(Component) - Static method in class edu.cnu.mdi.swing.SwingGraphicsUtils
-
Creates an offscreen opaque RGB buffer sized to match the component.
- createComponentTranslucentImageBuffer(Component) - Static method in class edu.cnu.mdi.swing.SwingGraphicsUtils
-
Creates a translucent offscreen buffer sized to match the component.
- createConnection(GestureContext, Point, Point) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createConnection(GestureContext, Point, Point) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createConnection(GestureContext, Point, Point) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create a connection between two points.
- createControlPanel() - Method in interface edu.cnu.mdi.sim.ui.SimulationView.ControlPanelFactory
- createDecoratedPlotPanel(PlotCanvas) - Method in class edu.cnu.mdi.splot.plot.PlotView
-
Create a panel using this view's configured feedback policy.
- createDefault() - Static method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceModel
-
Create the standard synthetic model used by the demo views.
- createDemoView() - Static method in class edu.cnu.mdi.splot.example.SplotDemoView
-
Creates and returns a
PlotViewpre-configured with the full Gallery menu. - createDesktop(Color, String) - Static method in class edu.cnu.mdi.desktop.Desktop
-
Create the singleton desktop pane.
- createDeviceItem(Layer, Point, EDeviceSymbol) - Static method in class edu.cnu.mdi.view.demo.layout.DeviceItem
-
Create a device item centered at given point in local container coordinates
- createDiagnostics() - Method in interface edu.cnu.mdi.sim.ui.SimulationView.DiagnosticFactory
- createDrawingView() - Static method in class edu.cnu.mdi.view.DrawingView
-
Convenience factory for creating a
DrawingViewwith the default key-value configuration (seeDrawingView.defaults()). - createEastComponent() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Override to create the component that goes in the east.
- createEllipse(GestureContext, Rectangle) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createEllipse(GestureContext, Rectangle) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createEllipse(GestureContext, Rectangle) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create an ellipse.
- createEllipseItem(Layer, Rectangle) - Static method in class edu.cnu.mdi.container.CreationSupport
-
From a given screen rectangle, create an ellipse item.
- createFitterForCurrentMethod() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Hook: subclasses may override to provide an appropriate fitter for the current drawing method and per-curve knobs.
- createLabeledSlider(Container, float, float, float, float, float, Font, boolean, int) - Static method in class edu.cnu.mdi.graphics.SliderFactory
-
Creates a self-contained panel containing a slider and an optional value label.
- createLabeledSlider(Container, int, int, int, int, int, Font, boolean) - Static method in class edu.cnu.mdi.graphics.SliderFactory
-
Creates a self-contained panel containing a slider and an optional value label.
- createLine(GestureContext, Point, Point) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createLine(GestureContext, Point, Point) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createLine(GestureContext, Point, Point) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create a line between two points.
- createLine(GestureContext, Point, Point) - Method in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Creates a great-circle map line between the two screen-space endpoints.
- createLineItem(Layer, Point, Point) - Static method in class edu.cnu.mdi.container.CreationSupport
-
From two given screen points, create a line item
- createMenuItem(BaseView) - Static method in class edu.cnu.mdi.container.LayerInspectorDialog
-
Convenience for adding a "Layers…" entry to a view popup menu.
- createMenuManager(JMenuBar) - Static method in class edu.cnu.mdi.ui.menu.MenuManager
-
Public access for the singleton.
- createNorthComponent() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Override to create the component that goes in the north.
- createPattern(String) - Static method in class edu.cnu.mdi.component.IpAddressSupport
-
Compiles a wildcard IPv4 address pattern into a matching
Pattern. - createPlotData() - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- createPlotData() - Method in class edu.cnu.mdi.splot.example.AExample
-
Create the plot data
- createPlotData() - Method in class edu.cnu.mdi.splot.example.AnotherGaussian
- createPlotData() - Method in class edu.cnu.mdi.splot.example.CubicLogLog
- createPlotData() - Method in class edu.cnu.mdi.splot.example.ErfcTest
- createPlotData() - Method in class edu.cnu.mdi.splot.example.ErfTest
- createPlotData() - Method in class edu.cnu.mdi.splot.example.ExponentialDecayExample
- createPlotData() - Method in class edu.cnu.mdi.splot.example.Gaussian
- createPlotData() - Method in class edu.cnu.mdi.splot.example.GrowingHisto
- createPlotData() - Method in class edu.cnu.mdi.splot.example.Heatmap
- createPlotData() - Method in class edu.cnu.mdi.splot.example.Histo
- createPlotData() - Method in class edu.cnu.mdi.splot.example.LorentzianExample
- createPlotData() - Method in class edu.cnu.mdi.splot.example.PowerLawExample
- createPlotData() - Method in class edu.cnu.mdi.splot.example.Scatter
- createPlotData() - Method in class edu.cnu.mdi.splot.example.StraightLine
- createPlotData() - Method in class edu.cnu.mdi.splot.example.StripChart
- createPlotData() - Method in class edu.cnu.mdi.splot.example.ThreeGaussians
- createPlotData() - Method in class edu.cnu.mdi.splot.example.TwoHisto
- createPlotData() - Method in class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- createPlotData() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Create the plot data
- createPolygon(GestureContext, Point[]) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createPolygon(GestureContext, Point[]) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createPolygon(GestureContext, Point[]) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create a polygon.
- createPolygon(GestureContext, Point[]) - Method in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Creates a great-circle polygon from the supplied screen-space vertices.
- createPolygonItem(Layer, Point[]) - Static method in class edu.cnu.mdi.container.CreationSupport
-
From a given screen polygon, create a polygon item.
- createPolyline(GestureContext, Point[]) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createPolyline(GestureContext, Point[]) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createPolyline(GestureContext, Point[]) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create a polyline.
- createPolyline(GestureContext, Point[]) - Method in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Creates a great-circle polyline from the supplied screen-space vertices.
- createPolylineItem(Layer, Point[]) - Static method in class edu.cnu.mdi.container.CreationSupport
-
From a given screen polygon, create a polyline item.
- createPopupMenu() - Method in class edu.cnu.mdi.item.AItem
-
Build the basic popup menu for this item.
- createPopupMenu() - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
-
Builds the popup menu for this item.
- createPreviewPanel() - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Creates the preview panel shown at the bottom of the chooser.
- createRadArc(GestureContext, Point[]) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createRadArc(GestureContext, Point[]) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createRadArc(GestureContext, Point[]) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create a radial arc.
- createRadArcItem(Layer, Point, Point, Point) - Static method in class edu.cnu.mdi.container.CreationSupport
-
Create a radarc item from the given parameters, probably obtained by rubberbanding.
- createRectangle(GestureContext, Rectangle) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createRectangle(GestureContext, Rectangle) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createRectangle(GestureContext, Rectangle) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create a rectangle.
- createRectangleItem(Layer, Rectangle) - Static method in class edu.cnu.mdi.container.CreationSupport
-
From a given screen rectangle, create a rectangle item.
- createScrollLists(JPanel) - Method in class edu.cnu.mdi.component.FontChoosePanel
-
Create the font scroll lists *family and size) and add them to the given panel.
- createSouthComponent() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Override to create the component that goes in the south.
- createStatusTextField() - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Create the status text field shown on the toolbar.
- createStyle(Color, Color, String, int, boolean, boolean) - Static method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Creates a style with the given foreground and background colors and default spacing.
- createStyle(Color, Color, String, int, boolean, boolean, boolean, int, int) - Static method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Creates a fully specified style.
- createStyle(Color, String, int, boolean, boolean) - Static method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Creates a style with the given characteristics and a default white background and spacing.
- createTextItem(GestureContext, Point) - Method in class edu.cnu.mdi.container.BaseToolHandler
- createTextItem(GestureContext, Point) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- createTextItem(GestureContext, Point) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Create a text item at the given location.
- createTextItem(GestureContext, Point) - Method in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Creates a geolocated text item at the clicked map position.
- createTextItem(Layer, Point) - Static method in class edu.cnu.mdi.container.CreationSupport
-
Create a text item at the given screen location.
- createToolHandler() - Method in class edu.cnu.mdi.container.BaseContainer
-
Factory method that creates the
BaseToolHandlerappropriate for this container. - createToolHandler() - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Factory method that creates the
BaseToolHandlerappropriate for this container. - createTransferable(Point) - Method in interface edu.cnu.mdi.transfer.PaletteDragSupport.PaletteDragSource
- createUI(JComponent) - Static method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
- createVirtualView(int) - Static method in class edu.cnu.mdi.view.VirtualView
-
Create and show a new
VirtualView. - createWestComponent() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Override to create the component that goes in the west.
- createWireframeEdges() - Method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Create a 3D wireframe representation of this shell.
- createWorldArc(IContainer, double, double, double, double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Build a screen
Polygonapproximating a world-coordinate arc (a portion of a circle's circumference). - createWorldCircle(IContainer, double, double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Build a screen
Polygonapproximating a world-coordinate circle. - createWorldDonut(IContainer, double, double, double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Build a screen
Polygonapproximating a world-coordinate donut (annulus). - Creation - Search tag in class edu.cnu.mdi.mapping.item.MapPolylineItem
- Section
- CreationSupport - Class in edu.cnu.mdi.container
-
A utility class that provides static methods for creating various types of items (e.g., rectangles, ellipses, lines, text) from user interactions such as rubber banding or clicking.
- CreationSupport() - Constructor for class edu.cnu.mdi.container.CreationSupport
- cross(Vector, Vector) - Static method in class edu.cnu.mdi.geometry.Vector
-
Computes the cross product
a x b. - cross(Vector, Vector, Vector) - Static method in class edu.cnu.mdi.geometry.Vector
-
Computes the cross product
a x band stores it in an existing vector. - cross(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Get the magnitude of the cross product.
- CROSS - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- crossesSeam(double, double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- crossesSeam(double, double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Tests whether the segment between two longitudes crosses the projection seam (the anti-meridian relative to the central longitude).
- crossesSeam(double, double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Tests whether the segment between two longitudes crosses the projection seam (the anti-meridian relative to the central longitude).
- crossesSeam(double, double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Tests whether the segment between two longitudes crosses the projection seam (the anti-meridian relative to the central longitude).
- crossover() - Method in record class edu.cnu.mdi.sim.ga.GAOperators
-
Returns the value of the
crossoverrecord component. - crossover(PolygonChromosome, PolygonChromosome, Random) - Method in class edu.cnu.mdi.sim.ga.triimage.UniformBlendCrossover
- crossover(T, T, Random) - Method in interface edu.cnu.mdi.sim.ga.CrossoverOperator
-
Combine two parents into one or more new children.
- CrossoverOperator<T> - Interface in edu.cnu.mdi.sim.ga
-
Interface for crossover operators in genetic algorithms.
- crossoverRate() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns the value of the
crossoverRaterecord component. - CubicLogLog - Class in edu.cnu.mdi.splot.example
-
Example power-law data with log-log axes: y = A x^3 with multiplicative jitter and y-proportional errors.
- CubicLogLog(boolean) - Constructor for class edu.cnu.mdi.splot.example.CubicLogLog
- CubicSpline - Class in edu.cnu.mdi.splot.fit
-
Natural cubic spline interpolator over tabulated data
(x[i], y[i]). - CubicSpline(double[], double[]) - Constructor for class edu.cnu.mdi.splot.fit.CubicSpline
-
Create a natural cubic spline through the provided tabulated data.
- CUBICSPLINE - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Natural cubic spline interpolation (not a fit).
- currentEnergy() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns the value of the
currentEnergyrecord component. - Current implementors - Search tag in interface edu.cnu.mdi.mapping.render.IPickable
- Section
- currentPt - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- Curve - Class in edu.cnu.mdi.splot.pdata
-
A standard XY curve consisting of X, Y, and an optional Y-error column (E).
- Curve(String, DataColumn, DataColumn, DataColumn) - Constructor for class edu.cnu.mdi.splot.pdata.Curve
-
Create a standard XY curve.
- curveChanged(ACurve, CurveChangeType) - Method in interface edu.cnu.mdi.splot.pdata.CurveChangeListener
-
Notification that a curve changed.
- curveChanged(ACurve, CurveChangeType) - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Curve-level notification (forwarded to
DataChangeListeners). - CurveChangeListener - Interface in edu.cnu.mdi.splot.pdata
-
Listener for changes to an
ACurve. - CurveChangeType - Enum Class in edu.cnu.mdi.splot.pdata
-
Types of changes that can occur to a curve.
- CurveDataModel - Class in edu.cnu.mdi.splot.edit
-
Table model used by the curve editor to expose curve visibility and names.
- CurveDataModel() - Constructor for class edu.cnu.mdi.splot.edit.CurveDataModel
-
Constructor
- CurveDataModel(List<ACurve>) - Constructor for class edu.cnu.mdi.splot.edit.CurveDataModel
-
Constructor
- CurveDrawer - Class in edu.cnu.mdi.splot.plot
- CurveDrawer() - Constructor for class edu.cnu.mdi.splot.plot.CurveDrawer
- CurveDrawingMethod - Enum Class in edu.cnu.mdi.splot.fit
-
Specifies how a curve should be drawn for a data set.
- CurveEditorDialog - Class in edu.cnu.mdi.splot.edit
-
A dialog for editing curve properties in a plot.
- CurveEditorDialog(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.CurveEditorDialog
-
Edit the plot preferences
- CurveEditorPanel - Class in edu.cnu.mdi.splot.edit
-
Used to edit parameters for curves on a plot
- CurveEditorPanel(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.CurveEditorPanel
-
A panel for editing data sets
- curveItem - Variable in class edu.cnu.mdi.splot.plot.SplotEditMenu
- curves - Variable in class edu.cnu.mdi.splot.io.PlotSpec
- CurveSpec - Class in edu.cnu.mdi.splot.io
-
Persisted curve record: supports XY(E) and H1D via histo block.
- CurveSpec() - Constructor for class edu.cnu.mdi.splot.io.CurveSpec
- CurveTable - Class in edu.cnu.mdi.splot.edit
-
A table for curve data in sPlot.
- CurveTable(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.CurveTable
-
Create a table for toggling visibility (probably of logical layers)
- CYAN_TERMINAL - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Cyan monospaced terminal style on a transparent background.
- Cylinder - Class in edu.cnu.mdi.geometry
-
An infinite circular cylinder in three-dimensional Cartesian space.
- Cylinder(double[], double[], double) - Constructor for class edu.cnu.mdi.geometry.Cylinder
-
Creates an infinite cylinder from two points on its center line.
- Cylinder(Line, double) - Constructor for class edu.cnu.mdi.geometry.Cylinder
-
Creates an infinite cylinder.
- cylindrical(double, double, double) - Static method in class edu.cnu.mdi.view.demo.geoslice.SliceProjection
-
Convert cylindrical coordinates to a 3D Cartesian point.
D
- d - Variable in class edu.cnu.mdi.geometry.Plane
-
The
dcoefficient ina*x + b*y + c*z = d. - DAGGER - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- dark() - Static method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns a dark-background theme suitable for low-light environments or stylistic preference.
- DARROW - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- DASH - Enum constant in enum class edu.cnu.mdi.graphics.style.LineStyle
- dash1 - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
1-pixel dashed stroke, phase 0 — first pass of a marching-ants pair.
- dash1_2 - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
2-pixel dashed stroke, phase 0 — first pass of a medium-weight marching-ants pair.
- dash1_2t - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
4-pixel dashed stroke, phase 0 — first pass of a thick marching-ants pair.
- dash2 - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
1-pixel dashed stroke, phase 8 — second pass of a marching-ants pair.
- dash2_2 - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
2-pixel dashed stroke, phase 8 — second pass of a medium-weight marching-ants pair.
- dash2_2t - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
4-pixel dashed stroke, phase 8 — second pass of a thick marching-ants pair.
- DATA - Enum constant in enum class edu.cnu.mdi.splot.pdata.CurveChangeType
-
Underlying numeric data changed (points appended/removed, bins filled, cleared, etc.).
- dataChanged() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Notify listeners that data has changed (EDT-only).
- DataChangeListener - Interface in edu.cnu.mdi.splot.pdata
-
A listener for changes to the data.
- DataColumn - Class in edu.cnu.mdi.splot.pdata
-
A named numeric column used by sPlot datasets.
- DataColumn() - Constructor for class edu.cnu.mdi.splot.pdata.DataColumn
- DataDrawer - Class in edu.cnu.mdi.splot.plot
-
Draws the data on the plot canvas.
- DataDrawer(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.DataDrawer
-
Create a DataDrawer
- DataList - Class in edu.cnu.mdi.splot.pdata
-
Named list of
Doublevalues with cached min/max tracking. - DataList() - Constructor for class edu.cnu.mdi.splot.pdata.DataList
-
Create a data list with the given name.
- dataSetChanged(PlotData, ACurve, CurveChangeType) - Method in interface edu.cnu.mdi.splot.pdata.DataChangeListener
-
A data set changed
- dataSetChanged(PlotData, ACurve, CurveChangeType) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Called by the data model when curve data changes.
- dataSetup() - Method in class edu.cnu.mdi.splot.example.AExample
- dataSetup() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Set up the data structures
- dataToScreen(double, double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a single data point to a screen point.
- dataToScreen(double, double, double, double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a data rectangle specified by two corners to a screen rectangle.
- dataToScreen(Point, Point2D.Double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a data point (linear units) to screen (pixel) coordinates.
- dataToScreen(Rectangle, Rectangle2D.Double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a data rectangle (linear units) to a screen rectangle.
- dateString() - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- DateString - Class in edu.cnu.mdi.format
-
Thread-safe date and time formatting helpers.
- dateStringLong() - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- dateStringMM() - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- dateStringMM(long) - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- dateStringShort() - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- dateStringShort(long) - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- dateStringSS() - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- dateStringSS(long) - Static method in class edu.cnu.mdi.format.DateString
-
Returns the current time.
- decimals() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Returns the value of the
decimalsrecord component. - decorations(int) - Method in class edu.cnu.mdi.splot.plot.XYPlotBuilder
-
Sets the
PlotPaneldecoration level. - Deduplication - Search tag in class edu.cnu.mdi.view.InfoDialogHelper
- Section
- DEFAULT_AUTO_RUN - Static variable in class edu.cnu.mdi.sim.SimulationEngineConfig
- DEFAULT_BUTTON_SIZE - Static variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Default button size.
- DEFAULT_COOPERATIVE_YIELD_MS - Static variable in class edu.cnu.mdi.sim.SimulationEngineConfig
- DEFAULT_DELAY - Static variable in class edu.cnu.mdi.component.DrawnComponentManager
-
Milliseconds between animation frames, roughly 30 frames per second.
- DEFAULT_DRAG_THRESHOLD_PX - Static variable in class edu.cnu.mdi.view.HeadlessPointerTool
-
Default drag threshold (pixels) before promoting a press into a drag.
- DEFAULT_DRAW_SIZE - Static variable in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
-
Default drawn size in pixels.
- DEFAULT_ICON_SIZE - Static variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Default icon size (w and h).
- DEFAULT_MAGNIFY_SIZE - Static variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Default magnify viewport size.
- DEFAULT_MAX_BYTES - Static variable in class edu.cnu.mdi.log.FileLogger
-
Default maximum log-file size before rotation: 5 MB.
- DEFAULT_MAX_GREAT_CIRCLE_STEP_DEG - Static variable in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Default maximum angular step, in degrees, used when approximating a great-circle segment by sampled intermediate points.
- DEFAULT_MIN_GAMMA - Static variable in class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Minimum FWHM to avoid divide-by-zero in the Jacobian.
- DEFAULT_MIN_SIGMA - Static variable in class edu.cnu.mdi.splot.fit.ErfcFitter
-
Default minimum allowed sigma.
- DEFAULT_MIN_SIGMA - Static variable in class edu.cnu.mdi.splot.fit.ErfFitter
-
Default minimum allowed sigma.
- DEFAULT_MIN_SIGMA - Static variable in class edu.cnu.mdi.splot.fit.GaussianFitter
-
Default minimum allowed sigma to avoid division by zero and ill-conditioned Jacobians.
- DEFAULT_MIN_SIGMA - Static variable in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- DEFAULT_MIN_SIZE_PX - Static variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Default minimum size in pixels for rubberbanded shapes.
- DEFAULT_MIN_TAU - Static variable in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Minimum decay constant to avoid divide-by-zero in the Jacobian.
- DEFAULT_NUM_CITY - Static variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Default number of cities for a new random problem.
- DEFAULT_NUM_CLIENTS - Static variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterDemoView
- DEFAULT_NUM_PRINTERS - Static variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterDemoView
- DEFAULT_NUM_SERVERS - Static variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterDemoView
- DEFAULT_NUM_TRIANGLES - Static variable in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
-
Default number of triangles per chromosome.
- DEFAULT_OPACITY - Static variable in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Default terrain opacity.
- DEFAULT_POPULATION_SIZE - Static variable in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
-
Default population size.
- DEFAULT_PREFERRED_SIZE - Static variable in interface edu.cnu.mdi.component.ButtonPainter
-
The default drawing canvas used when no explicit size is supplied.
- DEFAULT_PROGRESS_INTERVAL_MS - Static variable in class edu.cnu.mdi.sim.SimulationEngineConfig
- DEFAULT_PROJECTION - Static variable in class edu.cnu.mdi.mapping.MapConstants
-
The default map projection shown when a new
MapView2Dis created and the projection selected inMapProjectionMenuon first render. - DEFAULT_REFRESH_INTERVAL_MS - Static variable in class edu.cnu.mdi.sim.SimulationEngineConfig
- DEFAULT_RESOURCE - Static variable in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Default classpath location based on src/main/resources layout.
- DEFAULT_RIVER_PENALTY - Static variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Default river crossing penalty (positive = penalty, negative = bonus).
- DEFAULT_STEP - Static variable in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Default screen-space sampling step in pixels.
- defaultBoldFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- Default central meridian - Search tag in class edu.cnu.mdi.mapping.projection.MollweideProjection
- Section
- defaultConfigureItem(AItem) - Static method in class edu.cnu.mdi.container.CreationSupport
-
Configure the given item with the default interaction properties used by every
createXxxItemfactory in this class: right-clickable, draggable, selectable, resizable, rotatable, deletable, style-editable, and unlocked. - defaultCursor() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Restore the default cursor
- defaultDataDir - Static variable in class edu.cnu.mdi.util.PropertyUtils
- defaultFillColor - Static variable in class edu.cnu.mdi.util.PropertyUtils
- defaultFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Default initial guess used if the caller does not provide an explicit override.
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
- defaultInitialGuess(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- defaultItalicFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- defaultLargeFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- defaultLineColor - Static variable in class edu.cnu.mdi.util.PropertyUtils
- defaultMono - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- defaults() - Static method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Return a practical general-purpose configuration.
- defaults() - Static method in record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
- defaults() - Static method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Return a practical general-purpose configuration.
- defaults() - Static method in class edu.cnu.mdi.sim.SimulationEngineConfig
-
Reasonable defaults for interactive graphics.
- Default selection - Search tag in class edu.cnu.mdi.mapping.MapProjectionMenu
- Section
- DEFAULTSTROKE - Static variable in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Default stroke: 1 pixel wide, solid style.
- defaultStyle - Variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Default style used when no explicit style is supplied.
- defaultStyle(int) - Static method in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
-
Returns a sensible default
ShapeFeatureStylebased on the given shape type. - defaultTextColor - Static variable in class edu.cnu.mdi.util.PropertyUtils
- DefaultToolHandler - Class in edu.cnu.mdi.graphics.toolbar
-
Default tool handler that performs no actions except for panning, printing, and capturing images.
- DefaultToolHandler() - Constructor for class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Default validator/bounds policy (optional).
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- defaultValidator() - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- defaultViewLayout() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Override to define the default view placement.
- defaultViewLayout() - Method in class edu.cnu.mdi.app.DemoApp
-
Place the views in the virtual desktop in a reasonable default layout.
- defaultWorldRect - Static variable in class edu.cnu.mdi.util.PropertyUtils
- DEG - Static variable in class edu.cnu.mdi.mapping.MapView2D
-
Unicode degree symbol used by geographic feedback text.
- DEGREE - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Delegation - Search tag in class edu.cnu.mdi.json.JsonSplitPane
- Section
- DELETABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- delete(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- delete(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- delete(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- DELETE - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- DELETE_LABEL - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant string for "delete" label
- DELETE_RESPONSE - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant indicating a "delete" response
- deleteConfigurationFile() - Method in class edu.cnu.mdi.desktop.Desktop
-
Delete the layout configuration file after confirming with the user.
- DELETED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- deleteItem(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Delete a single item from this layer.
- deleteSelectedItems() - Method in class edu.cnu.mdi.container.BaseContainer
-
Delete all selected items, across all item lists.
- deleteSelectedItems() - Method in interface edu.cnu.mdi.container.IContainer
-
Delete all selected items, across all item lists.
- deleteSelectedItems(IContainer) - Method in class edu.cnu.mdi.item.Layer
-
Delete all currently selected, deletable items.
- Delete semantics - Search tag in class edu.cnu.mdi.container.LayerInspectorDialog
- Section
- deltaE(TspSolution) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspMove
-
Compute the exact ΔE for the prepared 2-opt reversal.
- deltaE(S) - Method in interface edu.cnu.mdi.sim.simanneal.DeltaEnergyMove
-
Compute the change in energy if this prepared move were applied.
- DeltaEnergyMove<S> - Interface in edu.cnu.mdi.sim.simanneal
-
Optional interface for annealing moves that can provide an O(1) (or cheap) energy difference (ΔE) for the proposed move.
- deltaX() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- deltaY() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- DemoApp - Class in edu.cnu.mdi.app
-
Demo application for the MDI framework.
- demoBarPlot() - Static method in class edu.cnu.mdi.splot.plot.BarPlot
-
A demo bar plot
- DemoMapView - Class in edu.cnu.mdi.mapping
-
Demonstration map view that assembles the built-in terrain, country, city, and NATO-symbol components.
- DemoMapView() - Constructor for class edu.cnu.mdi.mapping.DemoMapView
-
Constructor for the DemoMapView class.
- derivative() - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Obtain a cubic spline that approximates the derivative of this spline by numeric differentiation at the knots, then spline-interpolating those derivative samples.
- description() - Method in record class edu.cnu.mdi.dialog.FileType
-
Returns the value of the
descriptionrecord component. - DESELECTED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- Design - Search tag in class edu.cnu.mdi.json.JsonRawPane
- Section
- Design - Search tag in class edu.cnu.mdi.log.Log
- Section
- Design notes - Search tag in class edu.cnu.mdi.transfer.PaletteDragSupport
- Section
- Design notes - Search tag in class edu.cnu.mdi.util.TakePicture
- Section
- Design notes - Search tag in class edu.cnu.mdi.view.BaseView
- Section
- Design Philosophy - Search tag in package edu.cnu.mdi.splot.pdata
- Section
- desktop - Variable in class edu.cnu.mdi.view.BaseView
-
The desktop pane that hosts this internal frame.
- Desktop - Class in edu.cnu.mdi.desktop
-
The MDI desktop pane that hosts all
BaseViewinternal frames. - detach() - Method in class edu.cnu.mdi.log.LogPane
-
Unregister this pane's listener from the
Logsingleton. - determinate(double, String) - Static method in class edu.cnu.mdi.sim.ProgressInfo
-
Create a determinate progress update.
- DeviceButton - Class in edu.cnu.mdi.view.demo.layout
- DeviceButton(NetworkLayoutDemoView, EDeviceSymbol) - Constructor for class edu.cnu.mdi.view.demo.layout.DeviceButton
-
Constructor
- DeviceItem - Class in edu.cnu.mdi.view.demo.layout
- DeviceItem(Layer, Point2D.Double, EDeviceSymbol) - Constructor for class edu.cnu.mdi.view.demo.layout.DeviceItem
-
Create a device item with the given symbol and world location.
- DEVICESIZE - Static variable in class edu.cnu.mdi.view.demo.layout.DeviceItem
- dh - Variable in class edu.cnu.mdi.view.ViewConfiguration
-
Additional horizontal pixel offset applied after the constraint.
- DiagnosticPlotPanel - Class in edu.cnu.mdi.sim.demo.network
- DiagnosticPlotPanel() - Constructor for class edu.cnu.mdi.sim.demo.network.DiagnosticPlotPanel
-
Create the diagnostic plot panel.This will contain multiple plots.
- diagnostics - Variable in class edu.cnu.mdi.sim.ui.SimulationView
-
Optional diagnostics component (may be null).
- Diagnostics(int, double, double, double, double, double, double, double, double) - Constructor for class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- diagnosticsSplitPane - Variable in class edu.cnu.mdi.sim.ui.SimulationView
-
If diagnostics is installed, this is the split pane (else null).
- DIALOG_PURPOSE - Static variable in class edu.cnu.mdi.splot.io.PlotFileFilter
-
The
edu.cnu.mdi.dialog.FileDialogsdirectory-history purpose shared by every plot open/save dialog (both a singlePlotViewand aMultiplotPanel's "Save Active Plot As"), so opening and saving plot files -- from either view -- remember and reuse one directory rather than each tracking its own. - DialogUtils - Class in edu.cnu.mdi.dialog
-
Utility methods and response constants used by MDI dialogs.
- DIAMOND - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- difference(Point, Point) - Static method in class edu.cnu.mdi.geometry.Point
-
Computes the coordinate-wise difference
a - b. - difference(Point, Point, Point) - Static method in class edu.cnu.mdi.geometry.Point
-
Computes the coordinate-wise difference
a - band stores it in an existing point. - Dirty flag and cache invalidation - Search tag in class edu.cnu.mdi.splot.pdata.ACurve
- Section
- dispatch(ILogListener, String) - Method in enum class edu.cnu.mdi.log.Log.Level
-
Dispatch
messageto the appropriate method onlistenerfor this level. - Display convention - Search tag in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceDemoView
- Section
- displayText - Variable in class edu.cnu.mdi.component.FontChoosePanel
- dispose() - Method in class edu.cnu.mdi.view.HeadlessPointerTool
-
Remove listeners from the component.
- DIST_X - Static variable in class edu.cnu.mdi.util.PropertyUtils
- DIST_Y - Static variable in class edu.cnu.mdi.util.PropertyUtils
- DIST_Z - Static variable in class edu.cnu.mdi.util.PropertyUtils
- distance(double, double, double) - Method in class edu.cnu.mdi.geometry.Cylinder
-
Computes the absolute shortest distance from coordinates to the cylinder surface.
- distance(double, double, double) - Method in class edu.cnu.mdi.geometry.Plane
-
Computes the absolute distance from coordinates to the plane.
- distance(double, double, double) - Method in class edu.cnu.mdi.geometry.Point
-
Computes the Euclidean distance from this point to another set of coordinates.
- distance(double, double, double) - Method in class edu.cnu.mdi.geometry.Sphere
-
Computes the absolute shortest distance from coordinates to the sphere surface.
- distance(Point) - Method in class edu.cnu.mdi.geometry.Line
-
Computes the shortest distance from this infinite line to a point.
- distance(Point) - Method in class edu.cnu.mdi.geometry.Point
-
Computes the Euclidean distance from this point to another point.
- distance(Point, Point) - Static method in class edu.cnu.mdi.geometry.Point
-
Computes the Euclidean distance between two points.
- distance(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Get the distance between two world points.
- Distinction from TextItem - Search tag in class edu.cnu.mdi.mapping.item.MapTextItem
- Section
- diversityIndex() - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Returns the value of the
diversityIndexrecord component. - doClose(int) - Method in class edu.cnu.mdi.ui.colors.ColorDialog
-
Closes the dialog with the given reason code.
- document - Variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
The styled document backing the text pane.
- dof - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Degrees of freedom: max(1, nPoints - nParameters).
- doFit(boolean) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Perform a curve fit (or compute derived artifacts like splines), depending on the configured curve drawing method.
- doFit(boolean) - Method in class edu.cnu.mdi.splot.pdata.Curve
- doFit(boolean) - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
-
Perform a curve computation (fit or spline) depending on the
CurveDrawingMethod. - doFit(boolean) - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Perform a curve computation (fit or spline) on the strip chart's current data, depending on the configured
CurveDrawingMethod. - doLayout() - Method in class edu.cnu.mdi.component.AspectRatioPanel
- doLayout() - Method in class edu.cnu.mdi.component.OptionPanel
-
Positions each checkbox using the panel's current insets as the content origin.
- Domain - Search tag in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
- Section
- Domain - Search tag in class edu.cnu.mdi.mapping.projection.MercatorProjection
- Section
- Domain - Search tag in class edu.cnu.mdi.mapping.projection.MollweideProjection
- Section
- Domain - Search tag in class edu.cnu.mdi.mapping.projection.OrthographicProjection
- Section
- DONE_RESPONSE - Static variable in class edu.cnu.mdi.dialog.DialogUtils
-
Dialog "Reason" constant
- doneDrag(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
-
Called on release.
- DONEDRAWINGPROP - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired after every completed paint pass.
- doneMove(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
-
Called when the move gesture ends (mouse exits canvas).
- doneRubberbanding() - Method in interface edu.cnu.mdi.graphics.rubberband.IRubberbanded
-
This just signals that we are done rubber banding.
- doneRubberbanding() - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- doneRubberbanding() - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- doNotDrag(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- doNotDrag(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- doNotDrag(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Optional veto before starting a drag.
- doNotDrag(Object, MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- dot(Point) - Method in class edu.cnu.mdi.geometry.Point
-
Computes the dot product of this tuple with another tuple.
- dot(Point, Point) - Static method in class edu.cnu.mdi.geometry.Point
-
Computes the dot product of two tuples.
- dot(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Usual inner product
- DOT - Enum constant in enum class edu.cnu.mdi.graphics.style.LineStyle
- DOT_DASH - Enum constant in enum class edu.cnu.mdi.graphics.style.LineStyle
- DOUBLE_DASH - Enum constant in enum class edu.cnu.mdi.graphics.style.LineStyle
- DOUBLECLICKABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- doubleClicked(MouseEvent) - Method in class edu.cnu.mdi.item.AItem
-
Called when this item receives a double-click.
- doubleClicked(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualWindowItem
-
Called when the item was double clicked.
- DOUBLECLICKED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- doubleClickObject(Object, MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- doubleFormat(double, int) - Static method in class edu.cnu.mdi.format.DoubleFormat
-
Format a double
- doubleFormat(double, int) - Static method in class edu.cnu.mdi.util.SmartDoubleFormatter
-
Format a value with the requested significant-digit precision.
- doubleFormat(double, int, boolean) - Static method in class edu.cnu.mdi.format.DoubleFormat
-
Format a double
- doubleFormat(double, int, int) - Static method in class edu.cnu.mdi.format.DoubleFormat
-
Format a double, using scientific notation once its magnitude's order-of-magnitude exponent reaches the specified minimum.
- DoubleFormat - Class in edu.cnu.mdi.format
-
Thread-safe helpers for fixed-point and scientific decimal formatting.
- DOUBLES_PER_TRIANGLE - Static variable in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Number of
doublevalues encoding a single triangle: three (x, y) vertex pairs plus (r, g, b, a) color components. - DOWNTRIANGLE - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- Drag - Search tag in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- Section
- Drag - Search tag in class edu.cnu.mdi.mapping.item.MapTextItem
- Section
- DRAG - Enum constant in enum class edu.cnu.mdi.item.ItemModification.ModificationType
-
Translate the item.
- Drag-and-drop - Search tag in class edu.cnu.mdi.mapping.milsym.NatoIconPicker
- Section
- dragFrame(JComponent, int, int) - Method in class edu.cnu.mdi.desktop.GuardedDesktopManager
- Draggable - Interface in edu.cnu.mdi.splot.plot
-
Common interaction state for draggable plot overlays.
- DRAGGABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- DraggableRectangle - Class in edu.cnu.mdi.splot.plot
-
Rectangle with the interaction state required for draggable plot overlays.
- DraggableRectangle() - Constructor for class edu.cnu.mdi.splot.plot.DraggableRectangle
- dragObjectBy(GestureContext, int, int) - Method in class edu.cnu.mdi.container.BaseToolHandler
- dragObjectBy(GestureContext, int, int) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- dragObjectBy(GestureContext, int, int) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Drag the object/selection by a pixel delta.
- dragObjectBy(Object, int, int, MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- dragPressPoint - Variable in class edu.cnu.mdi.container.BaseToolHandler
- dragThresholdPx - Variable in class edu.cnu.mdi.graphics.toolbar.APointerButton
-
Drag threshold (px) to promote press into a drag gesture.
- drainPendingOnEDT(int) - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Drain up to
maxpending points on the EDT, applying them to the curve's data columns and firing a single DATA change event. - drainPendingOnEDT(int) - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
-
Drain pending enqueued values on the EDT and apply them to the histogram.
- drainPendingOnEDT(int, Consumer<List<T>>) - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
-
Drain up to
maxitems on the EDT and apply them in one batch. - draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Draw the rubberband shape based on the current state.
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberLine
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberOval
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolygon
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolyline
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberRect
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberRectPreserveAspect
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberXOnly
- draw(Graphics2D) - Method in class edu.cnu.mdi.graphics.rubberband.RubberYOnly
- draw(Graphics2D) - Method in class edu.cnu.mdi.splot.plot.ExtraText
-
Draw the extra text
- draw(Graphics2D) - Method in class edu.cnu.mdi.splot.plot.Legend
-
Draw the legend
- draw(Graphics2D) - Method in class edu.cnu.mdi.splot.plot.PlotLine
-
Draw the line on the given graphics context
- draw(Graphics2D) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Draw all tick marks and tick labels onto the plot canvas.
- draw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Render this drawable.
- draw(Graphics2D, IContainer) - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Render this drawable.
- draw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Draw this item onto the container.
- draw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.Layer
-
Draw all items on this layer in bottom-to-top order.
- draw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.view.demo.layout.GridDrawer
-
Render this drawable.
- draw(Graphics2D, PlotData) - Method in class edu.cnu.mdi.splot.plot.DataDrawer
-
Draw a data set on the canvas.Draws the optional fixed lines, then the curves.
- draw(Graphics2D, AbstractButton, Rectangle, long) - Method in interface edu.cnu.mdi.component.ButtonPainter
-
Draws the button contents.
- DRAW_LABELS - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables the feature-label visibility control.
- DRAW_OUTLINE - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables the projection or layer outline control.
- DrawableAdapter - Class in edu.cnu.mdi.graphics.drawable
-
A convenience base class that provides no-op (empty) implementations of all
IDrawablemethods. - DrawableAdapter() - Constructor for class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Creates a new adapter with no name.
- DrawableAdapter(String) - Constructor for class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Creates a new adapter with the given name.
- drawBar(Graphics2D, PlotCanvas, Curve) - Static method in class edu.cnu.mdi.splot.plot.CurveDrawer
-
Draw a bar for the given curve.
- drawCross(Graphics2D, int, int, int, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a centered cross (+) symbol.
- drawCurve(Graphics2D, PlotCanvas, ACurve) - Static method in class edu.cnu.mdi.splot.plot.CurveDrawer
-
Draw the given curve on the given plot canvas
- drawCustomMapContent(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Placeholder method for subclasses to override and draw custom map content after the standard layers.
- drawDavid(Graphics2D, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a bowtie (hourglass) symbol.
- drawDiamond(Graphics2D, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a centered diamond symbol.
- drawDownTriangle(Graphics2D, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a centered downward-pointing triangle symbol.
- drawEtchedHorizontalWorldLine(Graphics2D, IContainer, double, double, double, boolean) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a horizontal "etched" line in world coordinates.
- drawEtchedText(Graphics2D, String, int, int) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw etched text.
- drawEtchedVerticalWorldLine(Graphics2D, IContainer, double, double, double, boolean) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a vertical "etched" line in world coordinates.
- drawExtra - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- drawGhostSymbol(Graphics2D, int, int, IStyled) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a "ghost" symbol — three stacked copies of the symbol with slight vertical offsets — to produce a shadow/emboss effect.
- drawGhostText(Graphics, String, int, int) - Static method in class edu.cnu.mdi.util.TextUtils
- drawGhostText(Graphics, String, int, int, Color, Color) - Static method in class edu.cnu.mdi.util.TextUtils
- drawHaloText(Graphics, String, int, int) - Static method in class edu.cnu.mdi.util.TextUtils
- drawHaloText(Graphics, String, int, int, Color, Color) - Static method in class edu.cnu.mdi.util.TextUtils
- drawHeatmap(Graphics2D, PlotCanvas, Histo2DData) - Static method in class edu.cnu.mdi.splot.plot.HeatmapDrawer
-
Draws a heatmap representation of the given 2D histogram data onto the given graphics context, using the given canvas for coordinate transforms, and the given options for color scale and log-Z setting.
- drawHighlightedArc(Graphics2D, int, int, int, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted (marching-ants) arc.
- drawHighlightedLine(Graphics2D, int, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted (marching-ants) line segment.
- drawHighlightedOval(Graphics2D, Rectangle) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted oval using the default colors (
GraphicsUtils.highlightColor1andGraphicsUtils.highlightColor2). - drawHighlightedOval(Graphics2D, Rectangle, Color, Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted (marching-ants) oval outline.
- drawHighlightedPolyline(Graphics2D, int[], int[], int) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted polyline using the default colors (
GraphicsUtils.highlightColor1andGraphicsUtils.highlightColor2). - drawHighlightedPolyline(Graphics2D, int[], int[], int, Color, Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted (marching-ants) open polyline.
- drawHighlightedRectangle(Graphics2D, IContainer, Rectangle2D.Double, Color, Color) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw the outline of a highlighted (marching-ants style) world rectangle.
- drawHighlightedRectangle(Graphics2D, Rectangle) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted rectangle using the default colors (
GraphicsUtils.highlightColor1andGraphicsUtils.highlightColor2). - drawHighlightedRectangle(Graphics2D, Rectangle, Color, Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted (marching-ants) rectangle outline.
- drawHighlightedShape(Graphics2D, Shape) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted shape using the default colors (
GraphicsUtils.highlightColor1andGraphicsUtils.highlightColor2). - drawHighlightedShape(Graphics2D, Shape, Color, Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a highlighted (marching-ants) arbitrary
Shapeoutline. - drawHorizontalLatitudeLine(Graphics2D, IContainer, IMapProjection, double, double, MapTheme) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Draws a horizontal latitude line across the map at a specified latitude.
- drawImageOnQuad(Graphics2D, BufferedImage, Point2D.Double[], IContainer) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a
BufferedImagemapped onto an arbitrary world-coordinate quadrilateral. - drawingMethod - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The method to use for drawing the curve, such as straight lines, splines, or no curve (just points).
- Drawing model — closed polyline, not Path2D.closePath() - Search tag in class edu.cnu.mdi.mapping.item.MapPolygonItem
- Section
- Drawing pipeline - Search tag in class edu.cnu.mdi.item.AItem
- Section
- DRAWINGTOOLS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
A set of tools suitable for the drawing view.
- DrawingView - Class in edu.cnu.mdi.view
-
A simple view used to test the tool bar.
- DrawingView(Object...) - Constructor for class edu.cnu.mdi.view.DrawingView
-
Construct a
DrawingViewfrom alternating key/value property pairs. - DrawingViewInfo - Class in edu.cnu.mdi.view
-
Describes the
DrawingViewfor the in-app help / info dialog. - DrawingViewInfo() - Constructor for class edu.cnu.mdi.view.DrawingViewInfo
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Perform the actual rendering of this item's geometry.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.ConnectorItem
-
Custom drawer for the item.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.ImageItem
-
Custom drawer for the item.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.LineItem
-
Custom drawer for the item.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.PathBasedItem
-
Custom drawer for the item.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.PointItem
-
Custom drawer for the item.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.PolylineItem
-
Custom drawer for the item.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.TextItem
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Draws this item as a seam-aware great-circle route.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Draws the point at its projected screen location.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapPolygonItem
-
Draws the closed spherical polygon.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapPolylineItem
-
Draws each edge as a seam-aware great-circle arc and caches the projected shape for subsequent hit-testing and bounds queries.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Projects the geographic anchor to device pixels and draws the text box (background fill, border, and text) in screen space around that pixel.
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.view.demo.layout.DeviceItem
- drawItem(Graphics2D, IContainer) - Method in class edu.cnu.mdi.view.VirtualWindowItem
-
Custom drawer for the item.
- drawLatitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- drawLatitudeLine(Graphics2D, IContainer, double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Draws a line of constant latitude (a parallel) at the given latitude.
- drawLatitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Draws a line of constant latitude (a parallel) at the given latitude.
- drawLatitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Draws a line of constant latitude (a parallel) at the given latitude.
- drawLatitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Draws a line of constant latitude (a parallel) at the given latitude.
- drawLatitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Draws a line of constant latitude (a parallel) at the given latitude.
- drawLegend - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- drawLongitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- drawLongitudeLine(Graphics2D, IContainer, double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Draws a line of constant longitude (a meridian) at the given longitude.
- drawLongitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Draws a line of constant longitude (a meridian) at the given longitude.
- drawLongitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Draws a line of constant longitude (a meridian) at the given longitude.
- drawLongitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Draws a line of constant longitude (a meridian) at the given longitude.
- drawLongitudeLine(Graphics2D, IContainer, double) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Draws a line of constant longitude (a meridian) at the given longitude.
- drawMapLine(Graphics2D, MapContainer, Point2D.Double, Point2D.Double, Color, float, LineStyle) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Draws a single great-circle map segment between two geographic endpoints.
- drawMapOutline(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- drawMapOutline(Graphics2D, IContainer) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Draws the outer boundary of the projection domain.
- drawMapOutline(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Draws the outer boundary of the projection domain.
- drawMapOutline(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Draws the outer boundary of the projection domain.
- drawMapOutline(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Draws the outer boundary of the projection domain.
- drawMapOutline(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Draws the outer boundary of the projection domain.
- drawMapPolygon(Graphics2D, MapContainer, Point2D.Double[], IStyled) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Draws a great-circle map polygon using style parameters from an
IStyledsource. - drawMapPolygon(Graphics2D, MapContainer, Point2D.Double[], Color, Color, float, LineStyle) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Draws a great-circle map polygon from a geographic vertex array.
- drawMapPolyline(Graphics2D, MapContainer, Point2D.Double[], IStyled) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Draws a great-circle map polyline using style parameters from an
IStyledsource. - drawMapPolyline(Graphics2D, MapContainer, Point2D.Double[], Color, float, LineStyle) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Draws a great-circle map polyline from a geographic vertex array.
- DrawnButton - Class in edu.cnu.mdi.component
-
A
JButtonwhose visible content is drawn by aButtonPainter. - DrawnButton(boolean, ButtonPainter) - Constructor for class edu.cnu.mdi.component.DrawnButton
-
Creates a drawn push button.
- DrawnButton(ButtonPainter) - Constructor for class edu.cnu.mdi.component.DrawnButton
-
Creates a drawn push button that is not animated.
- DrawnComponentManager - Class in edu.cnu.mdi.component
-
Shared animation manager for drawn buttons.
- DrawnToggleButton - Class in edu.cnu.mdi.component
-
A
JToggleButtonwhose visible content is drawn by aButtonPainter. - DrawnToggleButton(boolean, ButtonPainter) - Constructor for class edu.cnu.mdi.component.DrawnToggleButton
-
Creates a drawn toggle button.
- DrawnToggleButton(ButtonPainter) - Constructor for class edu.cnu.mdi.component.DrawnToggleButton
-
Creates a drawn toggle button that is not animated.
- drawOval(Graphics2D, int, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a centered oval symbol.
- drawPath2D(Graphics2D, IContainer, Path2D.Double, IStyled, boolean) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a straight-segment world path as either a closed polygon or an open polyline, deriving style from an
IStyledobject. - drawPath2D(Graphics2D, IContainer, Path2D.Double, Color, Color, float, LineStyle, boolean) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a straight-segment world path as either a closed polygon or an open polyline, with explicit style parameters.
- drawRectangle(Graphics2D, int, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a centerd rectangle symbol.
- drawRotatedText(Graphics2D, Point, String, Font, Color, double, int) - Static method in class edu.cnu.mdi.util.TextUtils
-
Draws rotated multi-line text with specified alignment.
- drawRotatedText(Graphics2D, String, Font, int, int, double) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a string at the given position, rotated by
angleDegreesaround its baseline anchor. - drawRotatedText(Graphics2D, String, Font, int, int, int, int, double) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a string rotated around an anchor point with an additional unrotated offset applied before rotation.
- drawSelections(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Draw selection handles and the focus indicator for this item.
- drawSimple3DRect(Graphics2D, int, int, int, int, boolean) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draws a simple one-pixel 3D border around a rectangle using brighter and darker variants of the graphics context's current color.
- drawStar(Graphics2D, int, int, int, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a star symbol composed of four crossing lines (horizontal, vertical, and two diagonals) meeting at the center.
- drawStatisticalErrors() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns whether sqrt(n) statistical error bars should be drawn.
- drawStripChart(Graphics2D, PlotCanvas, StripChartCurve) - Static method in class edu.cnu.mdi.splot.plot.CurveDrawer
-
Draw a strip chart
- drawStyleLine(Graphics2D, Color, float, LineStyle, int, int, int, int) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a line with explicit color, width, and dash style.
- drawSymbol(Graphics2D, double, double, SymbolType, int, Color, Color) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Draws a map symbol at the given latitude and longitude using the active projection to convert to screen coordinates.
- drawSymbol(Graphics2D, int, int, IStyled) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw the symbol described by
styleat the given screen position. - drawSymbol(Graphics2D, int, int, SymbolType, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a symbol at the given screen position with explicit style parameters.
- drawThickHighlightedLine(Graphics2D, int, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Draw a thick highlighted (marching-ants) line segment.
- drawUpTriangle(Graphics2D, int, int, int, Color, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a centered upward-pointing triangle symbol.
- drawVerticalLongitudeLine(Graphics2D, IContainer, IMapProjection, double, MapTheme) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Draws a vertical longitude line across the map at a specified longitude.
- drawWorldLine(Graphics2D, IContainer, double, double, double, double, IStyled) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a styled world line between two coordinate pairs.
- drawWorldLine(Graphics2D, IContainer, double, double, double, double, Color) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a 1-pixel solid world line between two coordinate pairs.
- drawWorldLine(Graphics2D, IContainer, double, double, double, double, Color, float, LineStyle) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world line with explicit color, width, and dash style.
- drawWorldLine(Graphics2D, IContainer, Point2D.Double, Point2D.Double, IStyled) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a styled world line between two
Point2D.Doubleendpoints. - drawWorldLine(Graphics2D, IContainer, Point2D.Double, Point2D.Double, Color) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a 1-pixel solid world line between two
Point2D.Doubleendpoints. - drawWorldOval(Graphics2D, IContainer, Rectangle2D.Double, IStyled) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world oval using an
IStyledsource for style properties. - drawWorldOval(Graphics2D, IContainer, Rectangle2D.Double, Color, Color) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world oval with a 1-pixel solid outline.
- drawWorldOval(Graphics2D, IContainer, Rectangle2D.Double, Color, Color, float, LineStyle) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world oval with explicit style parameters.
- drawWorldPolygon(Graphics2D, IContainer, WorldPolygon, Color, Color, float) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world polygon with a 1-pixel solid outline.
- drawWorldPolygon(Graphics2D, IContainer, WorldPolygon, Color, Color, float, LineStyle) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world polygon with explicit style parameters.
- drawWorldRadArc(Graphics2D, IContainer, double, double, double, double, double, double, IStyled) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a radar arc (annular sector) using an
IStyledsource for fill color, line color, line width, and line style. - drawWorldRadArc(Graphics2D, IContainer, double, double, double, double, double, double, Color, Color) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a radar arc (annular sector) with a 1-pixel solid outline.
- drawWorldRadArc(Graphics2D, IContainer, double, double, double, double, double, double, Color, Color, float, LineStyle) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a radar arc (annular sector) with explicit style parameters.
- drawWorldRectangle(Graphics2D, IContainer, Rectangle2D.Double, IStyled) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world rectangle using an
IStyledsource for style properties. - drawWorldRectangle(Graphics2D, IContainer, Rectangle2D.Double, Color, Color) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world rectangle with a 1-pixel solid outline.
- drawWorldRectangle(Graphics2D, IContainer, Rectangle2D.Double, Color, Color, float, LineStyle) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a world rectangle with explicit style parameters.
- drawWorldText(Graphics2D, IContainer, double, double, String, int, int) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Draw a string anchored at a world coordinate with a pixel offset.
- drawX(Graphics2D, int, int, int, Color) - Static method in class edu.cnu.mdi.graphics.SymbolDraw
-
Draw a centered X (×) symbol.
- drawXYCurve(Graphics2D, PlotCanvas, Curve) - Static method in class edu.cnu.mdi.splot.plot.CurveDrawer
-
Draw a standard XY(with optional errors) curve
- dv - Variable in class edu.cnu.mdi.view.ViewConfiguration
-
Additional vertical pixel offset applied after the constraint.
- Dynamic city count - Search tag in class edu.cnu.mdi.mapping.MapViewInfo
- Section
E
- e - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The error values corresponding to the x and y values.
- e - Variable in class edu.cnu.mdi.splot.pdata.Snapshot
-
The error data (sigmaY)
- eager(String, ViewFactory<T>, int, int, int, int) - Static method in class edu.cnu.mdi.view.ViewConfiguration
-
Convenience factory for an eagerly-created view configuration.
- Eager vs. lazy creation - Search tag in class edu.cnu.mdi.view.ViewConfiguration
- Section
- eastComponent - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- easting - Variable in class edu.cnu.mdi.mapping.util.UTMCoordinate
-
Easting in meters.
- eData() - Method in class edu.cnu.mdi.splot.pdata.Curve
- EDeviceSymbol - Enum Class in edu.cnu.mdi.view.demo.layout
-
Enumeration of device symbols, each with an associated icon path and tooltip.
- edgeLength(int, int) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
-
Return the distance between two cities as given by the model.
- edges - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
-
Each client has exactly one edge to a server.
- edit() - Method in class edu.cnu.mdi.item.TextItem
-
Open the text-edit dialog and rebuild the path at the current azimuth.
- edit() - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Opens the text-edit dialog and applies the result.
- edit(Component) - Method in class edu.cnu.mdi.item.Layer
-
Edit the layer-level parameters of this layer.
- edit(Component) - Method in class edu.cnu.mdi.mapping.layer.CityLayer
-
Opens the city appearance and filtering editor.
- edit(Component) - Method in class edu.cnu.mdi.mapping.layer.CountryBoundaryLayer
-
Edit the layer-level parameters of this layer.
- edit(Component) - Method in class edu.cnu.mdi.mapping.layer.CountryFillLayer
-
Edit the layer-level parameters of this layer.
- edit(Component) - Method in class edu.cnu.mdi.mapping.layer.Etopo5Layer
-
Opens the ETOPO5 style editor.
- edit(Component) - Method in class edu.cnu.mdi.mapping.layer.GraticuleLayer
-
Opens the graticule editor.
- edit(Component) - Method in class edu.cnu.mdi.mapping.layer.ShapefileLayer
-
Opens a geometry-appropriate shapefile style editor.
- edit(Component, IStyled, boolean) - Static method in class edu.cnu.mdi.graphics.style.ui.StyleEditorDialog
-
Returns a new Styled based on user edits, or null if cancelled.
- EDT coalescing - Search tag in class edu.cnu.mdi.sim.SimulationEngine
- Section
- edu.cnu.mdi.app - package edu.cnu.mdi.app
- edu.cnu.mdi.component - package edu.cnu.mdi.component
- edu.cnu.mdi.component.checkboxarray - package edu.cnu.mdi.component.checkboxarray
- edu.cnu.mdi.container - package edu.cnu.mdi.container
- edu.cnu.mdi.desktop - package edu.cnu.mdi.desktop
- edu.cnu.mdi.dialog - package edu.cnu.mdi.dialog
- edu.cnu.mdi.feedback - package edu.cnu.mdi.feedback
- edu.cnu.mdi.format - package edu.cnu.mdi.format
- edu.cnu.mdi.geometry - package edu.cnu.mdi.geometry
- edu.cnu.mdi.graphics - package edu.cnu.mdi.graphics
- edu.cnu.mdi.graphics.connection - package edu.cnu.mdi.graphics.connection
- edu.cnu.mdi.graphics.drawable - package edu.cnu.mdi.graphics.drawable
- edu.cnu.mdi.graphics.rubberband - package edu.cnu.mdi.graphics.rubberband
- edu.cnu.mdi.graphics.style - package edu.cnu.mdi.graphics.style
- edu.cnu.mdi.graphics.style.ui - package edu.cnu.mdi.graphics.style.ui
- edu.cnu.mdi.graphics.toolbar - package edu.cnu.mdi.graphics.toolbar
- edu.cnu.mdi.graphics.world - package edu.cnu.mdi.graphics.world
- edu.cnu.mdi.hover - package edu.cnu.mdi.hover
- edu.cnu.mdi.io - package edu.cnu.mdi.io
- edu.cnu.mdi.item - package edu.cnu.mdi.item
- edu.cnu.mdi.json - package edu.cnu.mdi.json
- edu.cnu.mdi.log - package edu.cnu.mdi.log
- edu.cnu.mdi.mapping - package edu.cnu.mdi.mapping
- edu.cnu.mdi.mapping.container - package edu.cnu.mdi.mapping.container
- edu.cnu.mdi.mapping.graphics - package edu.cnu.mdi.mapping.graphics
- edu.cnu.mdi.mapping.item - package edu.cnu.mdi.mapping.item
- edu.cnu.mdi.mapping.layer - package edu.cnu.mdi.mapping.layer
- edu.cnu.mdi.mapping.loader - package edu.cnu.mdi.mapping.loader
- edu.cnu.mdi.mapping.milsym - package edu.cnu.mdi.mapping.milsym
- edu.cnu.mdi.mapping.projection - package edu.cnu.mdi.mapping.projection
- edu.cnu.mdi.mapping.render - package edu.cnu.mdi.mapping.render
- edu.cnu.mdi.mapping.shapefile - package edu.cnu.mdi.mapping.shapefile
- edu.cnu.mdi.mapping.theme - package edu.cnu.mdi.mapping.theme
- edu.cnu.mdi.mapping.util - package edu.cnu.mdi.mapping.util
- edu.cnu.mdi.pseudo3D - package edu.cnu.mdi.pseudo3D
- edu.cnu.mdi.sim - package edu.cnu.mdi.sim
-
UI-independent simulation lifecycle abstractions and a background execution engine whose listener callbacks are delivered on the Swing event thread.
- edu.cnu.mdi.sim.demo.network - package edu.cnu.mdi.sim.demo.network
- edu.cnu.mdi.sim.ga - package edu.cnu.mdi.sim.ga
-
Generic, maximization-oriented genetic-algorithm contracts and simulation support.
- edu.cnu.mdi.sim.ga.triimage - package edu.cnu.mdi.sim.ga.triimage
- edu.cnu.mdi.sim.simanneal - package edu.cnu.mdi.sim.simanneal
-
Generic simulated annealing for minimizing finite-valued energy functions.
- edu.cnu.mdi.sim.simanneal.heuristics - package edu.cnu.mdi.sim.simanneal.heuristics
- edu.cnu.mdi.sim.simanneal.tspdemo - package edu.cnu.mdi.sim.simanneal.tspdemo
- edu.cnu.mdi.sim.task - package edu.cnu.mdi.sim.task
-
Typed one-shot background execution built on MDI's simulation engine.
- edu.cnu.mdi.sim.ui - package edu.cnu.mdi.sim.ui
- edu.cnu.mdi.splot.edit - package edu.cnu.mdi.splot.edit
- edu.cnu.mdi.splot.example - package edu.cnu.mdi.splot.example
- edu.cnu.mdi.splot.fit - package edu.cnu.mdi.splot.fit
- edu.cnu.mdi.splot.io - package edu.cnu.mdi.splot.io
- edu.cnu.mdi.splot.pdata - package edu.cnu.mdi.splot.pdata
-
Data-model classes for the
splotplotting library. - edu.cnu.mdi.splot.plot - package edu.cnu.mdi.splot.plot
- edu.cnu.mdi.splot.style - package edu.cnu.mdi.splot.style
- edu.cnu.mdi.swing - package edu.cnu.mdi.swing
- edu.cnu.mdi.transfer - package edu.cnu.mdi.transfer
- edu.cnu.mdi.ui.colors - package edu.cnu.mdi.ui.colors
- edu.cnu.mdi.ui.fonts - package edu.cnu.mdi.ui.fonts
- edu.cnu.mdi.ui.menu - package edu.cnu.mdi.ui.menu
- edu.cnu.mdi.util - package edu.cnu.mdi.util
- edu.cnu.mdi.view - package edu.cnu.mdi.view
- edu.cnu.mdi.view.demo.geoslice - package edu.cnu.mdi.view.demo.geoslice
- edu.cnu.mdi.view.demo.layout - package edu.cnu.mdi.view.demo.layout
- edu.cnu.mdi.workspace - package edu.cnu.mdi.workspace
- ElitistReplacement<C> - Class in edu.cnu.mdi.sim.ga.triimage
-
Elitist replacement operator for genetic algorithms.
- ElitistReplacement(int) - Constructor for class edu.cnu.mdi.sim.ga.triimage.ElitistReplacement
-
Create an elitist replacement operator with the given number of elite individuals to preserve.
- ELLIPSE - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- EllipseItem - Class in edu.cnu.mdi.item
-
An ellipse item represented internally as a
Path2Dpolygonal approximation. - EllipseItem(Layer, double, double, double, Point2D.Double) - Constructor for class edu.cnu.mdi.item.EllipseItem
-
Create an ellipse.
- EMPTY - Enum constant in enum class edu.cnu.mdi.graphics.style.FillStyle
- emptyData() - Static method in class edu.cnu.mdi.splot.pdata.PlotData
-
Create empty plot data with one default curve.
- enableFileDrop() - Method in class edu.cnu.mdi.view.BaseView
-
Activate file drag-and-drop for this view, accepting all dropped files.
- enableFileDrop(Predicate<File>) - Method in class edu.cnu.mdi.view.BaseView
-
Activate file drag-and-drop for this view with a type filter.
- enableNoColor(boolean) - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Enables or disables the user's ability to choose "No Color".
- enableTransparency(boolean) - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Enables or disables transparency selection.
- enclosed(IContainer, Rectangle) - Method in class edu.cnu.mdi.item.AItem
-
Test whether a rubber-band rectangle completely encloses this item.
- Encoding - Search tag in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
- Section
- endDragObject(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- endDragObject(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- endDragObject(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
End dragging an object/selection.
- endDragObject(Object, MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- Endianness quirk - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- Section
- endRubberbanding(Point) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Normal completion.
- endUpdate() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
End batching curve change notifications.
- energy(TspSolution) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspAnnealingProblem
-
Compute the energy (cost) of a solution as its total tour length.
- energy(S) - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingProblem
-
Compute the energy of a solution.
- Energy - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
- Section
- Energy(double, double, double, double) - Constructor for class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Energy
- EnergyDistributionHeuristic<S> - Class in edu.cnu.mdi.sim.simanneal.heuristics
-
Estimates an initial temperature for simulated annealing by sampling the distribution of energies from random solutions.
- EnergyDistributionHeuristic(int, double, double) - Constructor for class edu.cnu.mdi.sim.simanneal.heuristics.EnergyDistributionHeuristic
-
Construct a new energy-distribution-based temperature heuristic.
- energyMad() - Method in record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Returns the value of the
energyMadrecord component. - energyMedian() - Method in record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Returns the value of the
energyMedianrecord component. - EnergyVsStep - Class in edu.cnu.mdi.sim.demo.network
- EnergyVsStep() - Constructor for class edu.cnu.mdi.sim.demo.network.EnergyVsStep
-
Create the Energy vs Step plot panel.
- engine - Variable in class edu.cnu.mdi.sim.ui.SimulationView
-
Hosted engine (never null).
- enqueue(T) - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
-
Enqueue an item (thread-safe, lock-free).
- enqueueAll(List<? extends T>) - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
-
Enqueue multiple items (thread-safe, lock-free).
- ensureExtension(Path) - Method in record class edu.cnu.mdi.dialog.FileType
-
Ensures that a save path has one of the accepted extensions.
- ensurePlotExtension(File) - Static method in class edu.cnu.mdi.splot.io.PlotFileFilter
-
If
falready has a supported extension, returns it unchanged; otherwise appendsPlotFileFilter.EXT_PREFERRED. - ensureProjectedShape(IContainer) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Rebuilds
AMapMultiPointItem._projectedShapeif null. - ensureProjectedShape(IContainer) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Ensures that
MapLineItem._projectedShapeis populated, building it from the current geographic endpoints if necessary. - ensureStarted(Point) - Method in class edu.cnu.mdi.graphics.rubberband.AClickRubberband
-
Ensure the gesture has started and
tempPolyexists, seeded with the start point. - ENTER - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- entries() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Backwards-compatible name: this returns the in-range (good) fill count.
- entries() - Method in class edu.cnu.mdi.workspace.ResultWorkspace
- EnumComboBox<E> - Class in edu.cnu.mdi.component
-
A JComboBox backed directly by enum values, with optional extra choice (e.g.
- EnumComboBox(Class<E>) - Constructor for class edu.cnu.mdi.component.EnumComboBox
-
Create a combo box that lists all constants of the given enum type, using
Enum.name()as the label. - EnumComboBox(Class<E>, E, String, Function<E, String>) - Constructor for class edu.cnu.mdi.component.EnumComboBox
-
Create a combo box that lists all constants of the given enum type, with an optional extra choice (e.g.
- EnumComboBox(Class<E>, String, Function<E, String>) - Constructor for class edu.cnu.mdi.component.EnumComboBox
-
Create a combo box that lists all constants of the given enum type, with an optional extra choice (e.g.
- Environment - Class in edu.cnu.mdi.util
-
Environment information for the mdi framework.
- EProjection - Enum Class in edu.cnu.mdi.mapping.projection
-
Enumeration of supported map projection types.
- EQUAL_EARTH - Enum constant in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Equal Earth equal-area pseudocylindrical projection.
- EqualEarthProjection - Class in edu.cnu.mdi.mapping.projection
-
Equal Earth equal-area pseudocylindrical projection for a unit sphere.
- EqualEarthProjection(MapTheme) - Constructor for class edu.cnu.mdi.mapping.projection.EqualEarthProjection
-
Creates an Equal Earth projection with a central meridian of -70 degrees.
- equals(Object) - Method in record class edu.cnu.mdi.app.StartupInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.dialog.FileType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class edu.cnu.mdi.item.AItem
-
Identity-based equality: two
AItemreferences are equal only when they are the same object. - equals(Object) - Method in class edu.cnu.mdi.item.Layer
-
Identity-based equality: two layer references are equal only when they are the same object.
- equals(Object) - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.sim.ga.GAOperators
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.ui.menu.MenuContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.ui.menu.MenuId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Indicates whether some other object is "equal to" this one.
- equalStringLists(List<String>, List<String>) - Static method in class edu.cnu.mdi.util.TextUtils
-
Check to see if two vectors of strings are equal.
- EQUIV - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- ERF - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Error function fit.
- ERFC - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Complementary error function fit.
- ErfcFitter - Class in edu.cnu.mdi.splot.fit
-
Nonlinear least-squares fitter for scaled/shifted
erforerfc: - ErfcFitter() - Constructor for class edu.cnu.mdi.splot.fit.ErfcFitter
-
Create an ErfcFitter with the default optimizer and initial guess strategy.
- ErfcFitter(LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.ErfcFitter
-
Create an ErfcFitter with a custom optimizer and the default initial guess strategy.
- ErfcFitter.ParameterBounds - Class in edu.cnu.mdi.splot.fit
-
Bounds container for erfc parameters.
- ErfcFitter.ParameterBounds.Builder - Class in edu.cnu.mdi.splot.fit
- ErfcTest - Class in edu.cnu.mdi.splot.example
-
Demonstrates fitting a complementary error function to occupancy data.
- ErfcTest(boolean) - Constructor for class edu.cnu.mdi.splot.example.ErfcTest
- ErfFitter - Class in edu.cnu.mdi.splot.fit
-
Nonlinear least-squares fitter for scaled/shifted erf:
- ErfFitter() - Constructor for class edu.cnu.mdi.splot.fit.ErfFitter
-
Create an Erf fitter with default optimizer (Levenberg-Marquardt).
- ErfFitter(LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.ErfFitter
-
Create an Erf fitter with the given optimizer.
- ErfFitter.ParameterBounds - Class in edu.cnu.mdi.splot.fit
-
Bounds container for erf parameters.
- ErfFitter.ParameterBounds.Builder - Class in edu.cnu.mdi.splot.fit
- ErfTest - Class in edu.cnu.mdi.splot.example
-
Demonstrates fitting an error function to occupancy data.
- ErfTest(boolean) - Constructor for class edu.cnu.mdi.splot.example.ErfTest
- error(String) - Method in class edu.cnu.mdi.log.ConsoleLogger
-
Writes a
Log.Level.ERRORmessage toSystem.err. - error(String) - Method in class edu.cnu.mdi.log.FileLogger
-
Appends a
Log.Level.ERRORmessage to the log file. - error(String) - Method in interface edu.cnu.mdi.log.ILogListener
-
Receives an error message.
- error(String) - Method in class edu.cnu.mdi.log.Log
-
Send an error message to all registered listeners.
- ERROR - Enum constant in enum class edu.cnu.mdi.log.Log.Level
-
Significant failures that may have prevented an operation.
- Error handling - Search tag in interface edu.cnu.mdi.mapping.loader.ICityLoader
- Section
- Error handling - Search tag in interface edu.cnu.mdi.mapping.loader.ICountryLoader
- Section
- estimate(AnnealingProblem<S>, Random) - Method in class edu.cnu.mdi.sim.simanneal.heuristics.EnergyDistributionHeuristic
-
Estimate an initial temperature by sampling the energy distribution of random solutions.
- estimate(AnnealingProblem<S>, Random) - Method in interface edu.cnu.mdi.sim.simanneal.TemperatureHeuristic
-
Estimate an initial temperature and associated diagnostics.
- etched - Variable in class edu.cnu.mdi.component.CommonBorder
- Etopo5Layer - Class in edu.cnu.mdi.mapping.layer
-
Layer that renders ETOPO5 terrain and bathymetry.
- Etopo5Layer(IContainer, String, Supplier<Etopo5Renderer>, Supplier<IMapProjection>) - Constructor for class edu.cnu.mdi.mapping.layer.Etopo5Layer
-
Creates an ETOPO5 layer.
- Etopo5Loader - Class in edu.cnu.mdi.mapping.loader
-
Loader/query class for the NOAA ETOPO5 global relief grid.
- Etopo5Renderer - Class in edu.cnu.mdi.mapping.render
-
Renders ETOPO5 terrain and bathymetry using the active map projection.
- Etopo5Renderer(Etopo5Loader) - Constructor for class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Creates an ETOPO5 renderer.
- evaluations - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Evaluations used by an iterative optimizer; may be 0 for closed-form fits.
- evaluator - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
"Use as a function" evaluator for the fit.
- Evaluator - Interface in edu.cnu.mdi.splot.fit
-
Simple functional interface for objects that can return a scalar value as a function of one variable.
- EVERYADDRESS - Static variable in class edu.cnu.mdi.component.IpField
- EVERYTHING - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
A set with all bits on, for use in testing.
- EvsTPlotPanel - Class in edu.cnu.mdi.sim.simanneal
- EvsTPlotPanel(String, String, String) - Constructor for class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
-
Constructor.
- EvsTPlotPanel(String, String, String, boolean) - Constructor for class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
-
Constructor
- exception(String) - Method in class edu.cnu.mdi.log.ConsoleLogger
-
Writes a
Log.Level.EXCEPTIONmessage (stack trace) toSystem.err. - exception(String) - Method in class edu.cnu.mdi.log.FileLogger
-
Appends a
Log.Level.EXCEPTIONmessage (stack trace) to the log file. - exception(String) - Method in interface edu.cnu.mdi.log.ILogListener
-
Receives an exception message.
- exception(Throwable) - Method in class edu.cnu.mdi.log.Log
-
Send a
Throwable's full stack trace to all registered listeners atLog.Level.EXCEPTIONseverity. - EXCEPTION - Enum constant in enum class edu.cnu.mdi.log.Log.Level
-
Unhandled exceptions.
- execute(TaskContext) - Method in interface edu.cnu.mdi.sim.task.BackgroundTask
-
Perform the computation.
- exitOnClose() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Whether the JVM should terminate once the main frame has actually been disposed — that is, after
BaseMDIApplication.prepareForShutdown()has run and every openWindow(including this one) has been disposed — regardless of whether that happened via the platform's native close button, a "Quit" menu item, or any other window-closing gesture. - exitOnClose() - Method in class edu.cnu.mdi.app.DemoApp
- Expand policy - Search tag in class edu.cnu.mdi.json.JsonTreePane
- Section
- Expected GeoJSON schema - Search tag in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
- Section
- Expected GeoJSON schema - Search tag in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
- Section
- Expected shapefile schema - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
- Section
- Expected shapefile schema - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- Section
- Explicit Streaming Control - Search tag in package edu.cnu.mdi.splot.pdata
- Section
- EXPONENTIAL_DECAY - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Exponential decay fit: A·exp(-x/τ) + C.
- ExponentialDecayExample - Class in edu.cnu.mdi.splot.example
-
Example demonstrating the exponential decay fit (
y(x) = A·exp(-x/τ) + C). - ExponentialDecayExample(boolean) - Constructor for class edu.cnu.mdi.splot.example.ExponentialDecayExample
-
Creates the example, optionally without showing a window.
- ExponentialDecayFitter - Class in edu.cnu.mdi.splot.fit
-
Nonlinear least-squares fitter for exponential decay with a constant offset:
- ExponentialDecayFitter() - Constructor for class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Creates a fitter with the default Levenberg-Marquardt optimizer.
- ExponentialDecayFitter(LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Creates a fitter with a custom optimizer.
- EXT_ALT - Static variable in class edu.cnu.mdi.splot.io.PlotFileFilter
-
Alternate accepted extension (including leading dot).
- EXT_PREFERRED - Static variable in class edu.cnu.mdi.splot.io.PlotFileFilter
-
Preferred extension (including leading dot).
- Extensibility - Search tag in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
- Section
- Extension points - Search tag in class edu.cnu.mdi.graphics.toolbar.APointerButton
- Section
- extensions() - Method in record class edu.cnu.mdi.dialog.FileType
-
Returns the value of the
extensionsrecord component. - extraBorder - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- extraBorder() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether the extra text border is drawn.
- extraDrawing() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether we should draw the extra text block.
- extraStrings - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- ExtraTabPanel - Class in edu.cnu.mdi.splot.edit
-
Tab for the "extra text" block.
- ExtraTabPanel(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.ExtraTabPanel
- ExtraText - Class in edu.cnu.mdi.splot.plot
-
A legend like rectangle for extra text
- ExtraText(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.ExtraText
-
Create a Extra Text rectangle
F
- FAILED - Enum constant in enum class edu.cnu.mdi.sim.CompletionStatus
-
Initialization, execution, or another engine-managed operation failed.
- FAILED - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
The engine encountered an unrecoverable error.
- Fallback behaviour - Search tag in interface edu.cnu.mdi.view.ContainerFactory
- Section
- FEEDBACK_FIELDS - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables multiple selection of DBF fields used for hit-test feedback.
- FeedbackControl - Class in edu.cnu.mdi.feedback
-
Controller for managing mouse-over feedback for a given
IContainer. - FeedbackControl(IContainer) - Constructor for class edu.cnu.mdi.feedback.FeedbackControl
-
Creates a feedback controller for the specified container.
- feedbackFields(String...) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the
.dbffield names whose values appear in the hit-test feedback, in the order given. - FEEDBACKFONTSIZE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- FeedbackPane - Class in edu.cnu.mdi.feedback
-
A scrollable pane specialized for displaying mouse-over feedback in the MDI application.
- FeedbackPane() - Constructor for class edu.cnu.mdi.feedback.FeedbackPane
-
Constructs a
FeedbackPanewith a dark background suitable for overlay-style feedback. - FeedbackPane(Color, Color, int) - Constructor for class edu.cnu.mdi.feedback.FeedbackPane
-
Constructs a
FeedbackPanewith explicit foreground color, background color, and font size. - Feedback text - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
- Section
- feedbackTrigger(MouseEvent, boolean) - Method in class edu.cnu.mdi.container.BaseContainer
-
Convenience method to update the location string in the toolbar.
- feedbackTrigger(MouseEvent, boolean) - Method in interface edu.cnu.mdi.container.IContainer
-
Convenience method to update the location string in the toolbar.
- feedbackTrigger(MouseEvent, boolean) - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Convenience method to update the location string in the toolbar.
- FieldDescriptor(String, char, int, int) - Constructor for record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Creates an instance of a
FieldDescriptorrecord class. - FileDialogs - Class in edu.cnu.mdi.dialog
-
Centralized open/save dialogs for MDI applications.
- File drag-and-drop - Search tag in class edu.cnu.mdi.container.BaseContainer
- Section
- File drag-and-drop - Search tag in class edu.cnu.mdi.splot.plot.PlotView
- Section
- File drag-and-drop - Search tag in class edu.cnu.mdi.view.BaseView
- Section
- FileDropHandler - Class in edu.cnu.mdi.transfer
- FileDropHandler(IFileDropHandler) - Constructor for class edu.cnu.mdi.transfer.FileDropHandler
- File format - Search tag in class edu.cnu.mdi.log.FileLogger
- Section
- File format overview - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
- Section
- File layout contract - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
- Section
- File layout contract - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- Section
- File layout contract - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileFeatureLoader
- Section
- FileLogger - Class in edu.cnu.mdi.log
-
An
ILogListenerthat appends log messages to a file with automatic size-based rotation. - FileLogger(Path) - Constructor for class edu.cnu.mdi.log.FileLogger
-
Construct a
FileLoggerthat writes tologPathand rotates when the file exceedsFileLogger.DEFAULT_MAX_BYTES. - FileLogger(Path, long) - Constructor for class edu.cnu.mdi.log.FileLogger
-
Construct a
FileLoggerthat writes tologPathand rotates when the file exceedsmaxFileSizeBytes. - FileMenu - Class in edu.cnu.mdi.ui.menu
-
The global File menu common to all MDI applications.
- FileMenu() - Constructor for class edu.cnu.mdi.ui.menu.FileMenu
-
Create the File menu with all items.
- FileMenu(boolean) - Constructor for class edu.cnu.mdi.ui.menu.FileMenu
-
Creates the File menu.
- filesDropped(List<File>) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Loads each dropped
.shpfile as a new layer, exactly as though it had been chosen via the Shapefiles menu's "Open Shapefile..." action: the display name is the filename without its extension (ShapefileMenu.baseName(Path)), the style is chosen from the first feature's geometry type (ShapefileMenu.defaultStyle(int)), and a successful load is recorded in the same "Recent Shapefiles" list the menu uses (ShapefileMenu.recordRecentlyOpened(File)). - filesDropped(List<File>) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
- filesDropped(List<File>) - Method in class edu.cnu.mdi.splot.plot.PlotView
-
Handle plot files dropped on this view through drag-and-drop.
- filesDropped(List<File>) - Method in interface edu.cnu.mdi.transfer.IFileDropHandler
-
Called on the EDT when one or more accepted files have been dropped onto this component.
- filesDropped(List<File>) - Method in class edu.cnu.mdi.view.BaseView
-
Called on the EDT when one or more accepted files are dropped on this view.
- filesDropped(List<File>) - Method in class edu.cnu.mdi.view.DrawingView
-
Handle image files dropped onto this view.
- filesDropped(List<File>) - Method in class edu.cnu.mdi.view.JsonView
-
Handle a JSON file dropped onto this view.
- File structure - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- Section
- FileType - Record Class in edu.cnu.mdi.dialog
-
Describes one file type used by
FileDialogs. - FileType(String, List<String>) - Constructor for record class edu.cnu.mdi.dialog.FileType
-
Validates and defensively copies this file-type definition.
- fill(double, double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Fill the histogram with weight 1.0.
- fill(double, double, double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Fill the histogram.
- FILL_COLOR - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of polygon fill color.
- fillColor - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- fillColor(Color) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the fill color for polygon features.
- FILLCOLOR - Static variable in class edu.cnu.mdi.util.PropertyUtils
- fillColorARGB - Variable in class edu.cnu.mdi.splot.io.StyleSpec
- fillData() - Method in class edu.cnu.mdi.splot.example.AExample
-
fill the plot data with values
- fillData() - Method in class edu.cnu.mdi.splot.example.AnotherGaussian
- fillData() - Method in class edu.cnu.mdi.splot.example.CubicLogLog
- fillData() - Method in class edu.cnu.mdi.splot.example.ErfcTest
- fillData() - Method in class edu.cnu.mdi.splot.example.ErfTest
- fillData() - Method in class edu.cnu.mdi.splot.example.ExponentialDecayExample
- fillData() - Method in class edu.cnu.mdi.splot.example.Gaussian
- fillData() - Method in class edu.cnu.mdi.splot.example.GrowingHisto
- fillData() - Method in class edu.cnu.mdi.splot.example.Heatmap
- fillData() - Method in class edu.cnu.mdi.splot.example.Histo
- fillData() - Method in class edu.cnu.mdi.splot.example.LorentzianExample
- fillData() - Method in class edu.cnu.mdi.splot.example.PowerLawExample
- fillData() - Method in class edu.cnu.mdi.splot.example.Scatter
-
No-op by design.
- fillData() - Method in class edu.cnu.mdi.splot.example.StraightLine
- fillData() - Method in class edu.cnu.mdi.splot.example.StripChart
- fillData() - Method in class edu.cnu.mdi.splot.example.ThreeGaussians
- fillData() - Method in class edu.cnu.mdi.splot.example.TwoHisto
- fillData() - Method in class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- fillOcean(Graphics2D, IContainer) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Fills the projection domain with the ocean color from the current
MapTheme. - FillStyle - Enum Class in edu.cnu.mdi.graphics.style
- filteredTrace(String) - Static method in class edu.cnu.mdi.util.Environment
-
Print a filtered stack trace that only includes elements whose class name starts with the supplied prefix (for example,
"edu.cnu.mdi"). - Filtering - Search tag in class edu.cnu.mdi.mapping.render.CityPointRenderer
- Section
- Filter semantics - Search tag in interface edu.cnu.mdi.transfer.IFileDropHandler
- Section
- find(UUID) - Method in class edu.cnu.mdi.workspace.ResultWorkspace
-
Finds an entry by stable ID.
- findPeakBin() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Convenience delegation: finds the raw peak bin (maximum count).
- findPeakBin(int, int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Convenience delegation: finds the raw peak bin in a restricted range.
- findPeakBin(HistoData) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Returns the zero-based index of the bin with the highest count (raw maximum).
- findPeakBin(HistoData, int, int) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Returns the zero-based index of the bin with the highest count within an inclusive bin range.
- findPeakBinBest(HistoData, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Convenience overload of
HistoFitPrep.findPeakBinBest(edu.cnu.mdi.splot.pdata.HistoData, int, int, int, boolean)over the full histogram range. - findPeakBinBest(HistoData, int, int, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Finds the best peak using triangular smoothing plus robust plateau handling.
- findPeakBinSmoothed(HistoData, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Convenience overload of
HistoFitPrep.findPeakBinSmoothed(edu.cnu.mdi.splot.pdata.HistoData, int, int, int, boolean)over the full histogram range. - findPeakBinSmoothed(HistoData, int, int, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Finds the peak bin using a flat moving-average smoothing kernel.
- findPeakBinTriangularSmoothed(HistoData, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Convenience overload of
HistoFitPrep.findPeakBinTriangularSmoothed(edu.cnu.mdi.splot.pdata.HistoData, int, int, int, boolean)over the full histogram range. - findPeakBinTriangularSmoothed(HistoData, int, int, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Finds the peak bin using a triangular (linear-decay) smoothing kernel.
- findRoots(double, double) - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Find roots of the spline in a given range.
- findXValsOfMaxima(double, double) - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Find the
(x, y)values of the maxima of the interpolated function in a given range. - fireCurveChanged(CurveChangeType) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Notify listeners of a curve change.
- FIREWALL - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- firstSet(long) - Static method in class edu.cnu.mdi.util.Bits
-
Returns the index (0-based) of the lowest set bit (LSB-first).
- fit(double[], double[]) - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Fit with no weights, no initial guess override, and no parameter validator override.
- fit(double[], double[]) - Method in interface edu.cnu.mdi.splot.fit.IFitter
-
Fits a curve to the given data points, returning the fit result.
- fit(double[], double[], double[]) - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Fit with weights but no initial guess override and no parameter validator override.
- fit(double[], double[], double[]) - Method in interface edu.cnu.mdi.splot.fit.IFitter
-
Fits a curve to the given data points with weights, returning the fit result.
- fit(double[], double[], double[], double[], ParameterValidator) - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Full fit entry point.
- fit(double[], double[], double[], ErfcFitter.ParameterBounds, double[]) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
-
Expert overload: fit with optional weights, optional bounds, and optional initial guess.
- fit(double[], double[], double[], ErfFitter.ParameterBounds, double[]) - Method in class edu.cnu.mdi.splot.fit.ErfFitter
-
Expert overload: fit with optional weights, optional bounds, and optional initial guess.
- fit(double[], double[], double[], GaussianFitter.ParameterBounds, double[]) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
-
Expert overload: fit with optional weights, optional bounds, and optional initial guess.
- fit(double[], double[], double[], MultiGaussianFitter.ParameterBounds, double[]) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
-
Expert overload: fit with optional weights, optional bounds, and optional initial guess.
- fit(double[], double[], double[], PolynomialFitter.ParameterBounds, double[]) - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
-
Fit with optional weights, bounds, and explicit initial guess.
- fit(int, double[], double[]) - Static method in class edu.cnu.mdi.splot.fit.PolynomialFitter
-
Convenience: fit a polynomial of a given degree with unit weights.
- fit(int, double[], double[], double[]) - Static method in class edu.cnu.mdi.splot.fit.PolynomialFitter
-
Convenience: fit a polynomial of a given degree with supplied weights.
- FIT - Enum constant in enum class edu.cnu.mdi.splot.pdata.CurveChangeType
-
Fit-related artifacts changed (fit result updated/cleared).
- FitEditorPanel - Class in edu.cnu.mdi.splot.edit
-
Editor panel for a curve's fit/drawing-method settings: the fit-method selector, the method-specific widgets it reveals (polynomial order, Gaussian count), and histogram-only options (RMS-vs-sigma in the legend, showing statistical errors).
- FitEditorPanel() - Constructor for class edu.cnu.mdi.splot.edit.FitEditorPanel
-
A Fit editing panel
- fitness(PolygonChromosome) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Compute fitness as the negated configured error between the rendered image and target.
- fitness(T) - Method in interface edu.cnu.mdi.sim.ga.GAProblem
-
Evaluate an individual.
- Fitness - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
- Section
- FITNESS_H - Static variable in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Height in pixels used for fitness evaluation rendering.
- FITNESS_W - Static variable in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Width in pixels used for fitness evaluation rendering.
- fitOrder - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The order of the fit to apply to the curve, if any.
- fitResult() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- FitResult - Class in edu.cnu.mdi.splot.fit
-
Generic result for a (weighted) least-squares fit.
- FitResult(IFitStringGetter, double[], RealMatrix, double, double, int, double, double, int, int) - Constructor for class edu.cnu.mdi.splot.fit.FitResult
-
Create a fit result.
- fitSpecific(CurveDrawingMethod) - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
Further enable/disable based on fit type
- Fitting and Derived Artifacts - Search tag in package edu.cnu.mdi.splot.pdata
- Section
- FitVectors - Class in edu.cnu.mdi.splot.pdata
-
Immutable fit vectors (x, y, optional weights) used by the Apache least-squares fitters.
- FitVectors(double[], double[], double[]) - Constructor for class edu.cnu.mdi.splot.pdata.FitVectors
-
Create fit vectors from raw arrays.
- FitVectors(DataColumn, DataColumn, DataColumn) - Constructor for class edu.cnu.mdi.splot.pdata.FitVectors
-
Create fit vectors from data columns.
- FitWindowData(double[], double[], double[], int, int, int, int) - Constructor for class edu.cnu.mdi.splot.pdata.HistoFitPrep.FitWindowData
-
Creates a
FitWindowData. - fitWithOptionalWeights(IFitter, FitVectors) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Common pattern: if weights exist, call the weighted fit overload; otherwise call fit(x,y).
- FIXED_ZOOM_FACTOR - Static variable in interface edu.cnu.mdi.container.IContainer
-
The factor used for fixed zooms.
- Fixed spacing - Search tag in class edu.cnu.mdi.mapping.render.GraticuleRenderer
- Section
- FlatLaf considerations - Search tag in class edu.cnu.mdi.graphics.ImageManager
- Section
- FLAVOR - Static variable in class edu.cnu.mdi.mapping.milsym.MilSymbolTransferable
-
The single
DataFlavorused for military symbol drag payloads. - Flushing - Search tag in class edu.cnu.mdi.log.FileLogger
- Section
- Focus - Search tag in class edu.cnu.mdi.mapping.item.MapPointItem
- Section
- Focus - Search tag in class edu.cnu.mdi.mapping.item.MapTextItem
- Section
- Focus and selection handles - Search tag in class edu.cnu.mdi.mapping.item.MapLineItem
- Section
- focusFill(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Draw a small filled square at the item's focus point.
- focusGained(FocusEvent) - Method in class edu.cnu.mdi.view.BaseView
- focusLost(FocusEvent) - Method in class edu.cnu.mdi.view.BaseView
- Focus semantics - Search tag in class edu.cnu.mdi.mapping.item.AMapItem
- Section
- FontChoosePanel - Class in edu.cnu.mdi.component
-
A dialog for a label and a font.
- FontChoosePanel(String, Font) - Constructor for class edu.cnu.mdi.component.FontChoosePanel
-
Construct a FontChooser -- Sets title and gets array of fonts on the system.
- fontHeight(Component, Font, int) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return rendered font height plus total vertical padding.
- Fonts - Class in edu.cnu.mdi.ui.fonts
-
Centralized font factory for MDI.
- Force model - Search tag in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
- Section
- forChamber(int, double, double) - Static method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Create a shell for the given chamber-like region.
- forEngine(SimulationEngine) - Static method in interface edu.cnu.mdi.sim.ga.GAFeedback
-
Adapt the unchanged parent simulation engine to this output channel.
- forEngine(SimulationEngine) - Static method in interface edu.cnu.mdi.sim.simanneal.AnnealingFeedback
-
Adapt the unchanged parent simulation engine to this output channel.
- forItem(AItem) - Static method in class edu.cnu.mdi.item.ItemOrderingMenu
-
Convenience overload — equivalent to
forItem(item, true). - forItem(AItem, boolean) - Static method in class edu.cnu.mdi.item.ItemOrderingMenu
-
Create and return a fully configured
ItemOrderingMenufor the given item. - format(Log.Level, String) - Method in class edu.cnu.mdi.log.ConsoleLogger
-
Format a log message as a single string ready for printing.
- Format - Search tag in class edu.cnu.mdi.log.ConsoleLogger
- Section
- formatElevationStatus(double, boolean) - Static method in class edu.cnu.mdi.mapping.container.MapContainer
-
Formats the elevation status string for display in the toolbar.
- formatVersion - Variable in class edu.cnu.mdi.splot.io.PlotSpec
- Forward equations - Search tag in class edu.cnu.mdi.mapping.projection.MercatorProjection
- Section
- Forward equations - Search tag in class edu.cnu.mdi.mapping.projection.OrthographicProjection
- Section
- Forward equations (Snyder) - Search tag in class edu.cnu.mdi.mapping.projection.MollweideProjection
- Section
- Forward equations (Snyder, spherical form) - Search tag in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
- Section
- fraction - Variable in class edu.cnu.mdi.sim.ProgressInfo
-
Determinate progress fraction in the range [0,1].
- fraction(double) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the fraction of the application height to use for the view.
- FRACTION - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Frms - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- from(Properties) - Static method in class edu.cnu.mdi.view.ViewOptions
-
Creates options from existing MDI properties.
- fromDecimalDegrees(double, double) - Static method in class edu.cnu.mdi.mapping.util.GeoUtils
-
Converts a geographic position given in decimal degrees to a
UTMCoordinate. - fromKeyValues(Object...) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Create a set of properties from the key values.
- fromRadians(Point2D.Double) - Static method in class edu.cnu.mdi.mapping.util.GeoUtils
-
Converts a geographic position given in radians to a
UTMCoordinate. - fromResourcePath(String, ImageIcon) - Static method in class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
-
Factory method to create a symbol descriptor from a resource path.
- functionForm() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- functionForm() - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- functionForm() - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- functionForm() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
- functionForm() - Method in interface edu.cnu.mdi.splot.fit.IFitStringGetter
- functionForm() - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- functionForm() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- functionForm() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
- functionForm() - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- fx - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
Force on the node
- fy - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
Force on the node
G
- GAConfig - Record Class in edu.cnu.mdi.sim.ga
-
A record to hold the configuration parameters for a genetic algorithm.
- GAConfig(int, int, double, double, long, long, long) - Constructor for record class edu.cnu.mdi.sim.ga.GAConfig
-
Creates an instance of a
GAConfigrecord class. - GADiagnosticPlotPanel - Class in edu.cnu.mdi.sim.ga.triimage
-
Diagnostics panel for the image evolution GA demo.
- GADiagnosticPlotPanel() - Constructor for class edu.cnu.mdi.sim.ga.triimage.GADiagnosticPlotPanel
- GAFeedback - Interface in edu.cnu.mdi.sim.ga
-
Optional output channel for genetic-algorithm status and UI hints.
- GAFeedback.NoFeedback - Enum Class in edu.cnu.mdi.sim.ga
- GAOperators<C> - Record Class in edu.cnu.mdi.sim.ga
-
A record to hold the operators used in a genetic algorithm.
- GAOperators(SelectionOperator<C>, CrossoverOperator<C>, MutationOperator<C>, ReplacementOperator<C>) - Constructor for record class edu.cnu.mdi.sim.ga.GAOperators
-
Creates an instance of a
GAOperatorsrecord class. - GAPopulation<T> - Interface in edu.cnu.mdi.sim.ga
-
Interface for a population of GA solutions.
- GAProblem<T> - Interface in edu.cnu.mdi.sim.ga
-
Interface for GA problems.
- GASolution<S> - Interface in edu.cnu.mdi.sim.ga
-
Interface for solutions used in genetic algorithms.
- GAState - Record Class in edu.cnu.mdi.sim.ga
-
Immutable statistics snapshot for a genetic algorithm generation.
- GAState(long, double, double, double, double) - Constructor for record class edu.cnu.mdi.sim.ga.GAState
-
Creates an instance of a
GAStaterecord class. - Gaussian - Class in edu.cnu.mdi.splot.example
-
A simple example of using the Gaussian curve fit method.
- Gaussian(boolean) - Constructor for class edu.cnu.mdi.splot.example.Gaussian
- GAUSSIAN - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Single Gaussian fit.
- GaussianFitter - Class in edu.cnu.mdi.splot.fit
-
Nonlinear least-squares fitter for a 4-parameter Gaussian with baseline:
- GaussianFitter() - Constructor for class edu.cnu.mdi.splot.fit.GaussianFitter
-
Create with a Levenberg-Marquardt optimizer and a robust default guesser.
- GaussianFitter(LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.GaussianFitter
-
Create with a custom optimizer and robust default guesser.
- GaussianFitter.ParameterBounds - Class in edu.cnu.mdi.splot.fit
-
Simple bounds container for the Gaussian parameters.
- GaussianFitter.ParameterBounds.Builder - Class in edu.cnu.mdi.splot.fit
-
Fluent builder for bounds.
- GaussianMutation - Class in edu.cnu.mdi.sim.ga.triimage
-
Mutation operator that applies Gaussian noise to the genes of a
PolygonChromosome. - GaussianMutation(double, double) - Constructor for class edu.cnu.mdi.sim.ga.triimage.GaussianMutation
-
Convenience constructor with no reset mutations.
- GaussianMutation(double, double, double) - Constructor for class edu.cnu.mdi.sim.ga.triimage.GaussianMutation
-
Construct with explicit mutation rate, sigma, and reset probability.
- GAUSSIANNUMPROP - Static variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- GAUSSIANS - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Multiple Gaussian fit (sum of Gaussians).
- generation() - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Returns the value of the
generationrecord component. - GeneticAlgorithmSimulation<C> - Class in edu.cnu.mdi.sim.ga
-
A generic genetic algorithm simulation.
- GeneticAlgorithmSimulation(GAProblem<C>, GAConfig, GAOperators<C>) - Constructor for class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Constructor for the GeneticAlgorithmSimulation.
- GeoJsonCityLoader - Class in edu.cnu.mdi.mapping.loader
-
Utility for loading city (populated place) point features from a GeoJSON
FeatureCollection. - GeoJsonCityLoader() - Constructor for class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
-
No-arg constructor required for use as an
ICityLoaderinstance. - GeoJsonCityLoader.CityFeature - Class in edu.cnu.mdi.mapping.loader
-
Immutable representation of a single populated-place (city) feature.
- GeoJsonCountryLoader - Class in edu.cnu.mdi.mapping.loader
-
Utility for loading country boundary polygons from a GeoJSON
FeatureCollection. - GeoJsonCountryLoader() - Constructor for class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
-
No-arg constructor required for use as an
ICountryLoaderinstance. - GeoJsonCountryLoader.CountryFeature - Class in edu.cnu.mdi.mapping.loader
-
Immutable representation of a single country feature consisting of an administrative name, an ISO-3166-1 alpha-3 code, and one or more polygon rings expressed as lists of geographic points in radians.
- GeometricAnnealingSchedule - Class in edu.cnu.mdi.sim.simanneal
-
A standard geometric (exponential) annealing schedule.
- GeometricAnnealingSchedule() - Constructor for class edu.cnu.mdi.sim.simanneal.GeometricAnnealingSchedule
- Geometry - Search tag in class edu.cnu.mdi.item.AItem
- Section
- Geometry - Search tag in class edu.cnu.mdi.mapping.item.MapPolylineItem
- Section
- Geometry and caching - Search tag in class edu.cnu.mdi.mapping.item.MapLineItem
- Section
- geometryChanged() - Method in class edu.cnu.mdi.item.AItem
-
Notify the item that its geometry has changed.
- Geometry conventions - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
- Section
- Geometry dispatch - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
- Section
- Geometry model - Search tag in class edu.cnu.mdi.item.ConnectorItem
- Section
- GeometrySliceDemoView - Class in edu.cnu.mdi.view.demo.geoslice
-
Demonstration view showing a two-dimensional slice through a synthetic three-dimensional geometry model.
- GeometrySliceModel - Class in edu.cnu.mdi.view.demo.geoslice
-
Synthetic three-dimensional model used by the geometry slice demo views.
- GeometrySliceViewInfo - Class in edu.cnu.mdi.view.demo.geoslice
-
View information for the Geometry Slice Demo view.
- GeometrySliceViewInfo() - Constructor for class edu.cnu.mdi.view.demo.geoslice.GeometrySliceViewInfo
- GeoUtil - Class in edu.cnu.mdi.geometry
-
Shared numerical constants and array utilities for the geometry package.
- GeoUtils - Class in edu.cnu.mdi.mapping.util
-
Utility class for geographic coordinate conversions using the WGS84 ellipsoid.
- GEQ - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- gesture - Variable in class edu.cnu.mdi.graphics.toolbar.ADragButton
-
Current gesture context (null when idle).
- gesture - Variable in class edu.cnu.mdi.graphics.toolbar.AMoveButton
-
Current move gesture context (null when idle).
- gesture - Variable in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
-
Gesture context for the current gesture (null when idle).
- GestureContext - Class in edu.cnu.mdi.graphics.toolbar
-
Encapsulates the state of a single user interaction ("gesture") on a canvas.
- GestureContext(AToolBar, Component, Object, Point, MouseEvent) - Constructor for class edu.cnu.mdi.graphics.toolbar.GestureContext
-
Create a context at gesture start using a mouse event.
- GestureContext-first - Search tag in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
- Section
- Gesture lifetime - Search tag in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- Section
- get(int) - Method in class edu.cnu.mdi.view.ViewManager
-
Returns the view at the given zero-based index in registration order.
- getAbsoluteTemperature() - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Current absolute temperature used in Metropolis acceptance (includes T0).
- getAccentColorHex() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
-
Accent color used for section headers.
- getAccentColorHex() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
-
Accent color used for section headers.
- getAccentColorHex() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
Accent color used for section headers.
- getAccentColorHex() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceViewInfo
- getAccentColorHex() - Method in class edu.cnu.mdi.view.DrawingViewInfo
-
Accent color used for section headers.
- getAccentColorHex() - Method in class edu.cnu.mdi.view.JsonViewInfo
-
Accent color used for section headers.
- getActiveBounds() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the pixel bounds of the active (data) area within the component.
- getActiveButton() - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Return the currently selected toggle button from the primary group.
- getActiveButton(String) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
- getActivePlotPanel() - Method in class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Get the active plot panel, or
nullif none. - getAdc() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return the stable fake ADC value.
- getAdminName() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader.CountryFeature
-
Returns the administrative (display) name of the country.
- getAfterDraw() - Method in class edu.cnu.mdi.container.BaseContainer
- getAlignment() - Method in class edu.cnu.mdi.item.TextItem
- getAlignment() - Method in class edu.cnu.mdi.mapping.item.MapTextItem
- getAlignmentH() - Method in class edu.cnu.mdi.item.PointItem
-
Get the horizontal alignment for the image icon
- getAlignmentH() - Method in class edu.cnu.mdi.mapping.item.MapPointItem
- getAlignmentV() - Method in class edu.cnu.mdi.item.PointItem
-
Get the vertical alignment for the image icon
- getAlignmentV() - Method in class edu.cnu.mdi.mapping.item.MapPointItem
- getAllColors() - Static method in class edu.cnu.mdi.ui.colors.X11Colors
-
Returns an unmodifiable view of all available colors, keyed by their canonical display names (lower-case, single-spaced).
- getAllDevices() - Method in class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
-
Get all the device items currently on the device layer.
- getAllItems() - Method in class edu.cnu.mdi.item.Layer
-
Return a snapshot of all items on this layer, in draw order (bottom-to-top).
- getAllLayers() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get all layers in draw order (bottom -> top), including protected layers.
- getAllLayersForHitTesting() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get all layers in hit-test order (top -> bottom), including protected layers.
- getAnnotationLayer() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the annotation layer for this container.
- getAnnotationLayer() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the annotation layer for this container.
- getAnnotationLayer() - Method in class edu.cnu.mdi.view.BaseView
-
Helper method to the the annotation layer from the container, if available.
- getAnswer() - Method in class edu.cnu.mdi.ui.colors.ColorDialog
-
Gets the answer code indicating how the dialog was dismissed.
- getApplication() - Static method in class edu.cnu.mdi.app.BaseMDIApplication
-
Returns the singleton
BaseMDIApplicationinstance for this JVM. - getApplicationId() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Returns a stable application identifier used for persistence (window placement, saved desktop configuration, etc.).
- getApplicationName() - Static method in class edu.cnu.mdi.util.Environment
-
Returns the application name.
- getArcPoints(Point2D.Double, Point2D.Double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Build an array of world points approximating a simple arc sweep.
- getAsHTML() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
Generates an HTML string representing this view info, suitable for display in a Swing HTML component.
- getAspectRatio(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get an aspect ratio from the properties
- getAuxLineColor() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the color used for auxiliary lines.
- getAuxLineColor() - Method in class edu.cnu.mdi.graphics.style.Styled
- getAuxLineStyle() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the style used for drawing auxiliary lines.
- getAuxLineStyle() - Method in class edu.cnu.mdi.graphics.style.Styled
- getAuxLineWidth() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the line width for drawing auxiliary lines.
- getAuxLineWidth() - Method in class edu.cnu.mdi.graphics.style.Styled
- getAvailableFeedbackFields() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getAvailablePropertyNames() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Returns all DBF property names present in this renderer's features.
- getAxesFont() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the axes label font.
- getAzimuth() - Method in class edu.cnu.mdi.item.AItem
-
Return the rotation angle in degrees, range
(-180, 180]. - getBackground(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the background color from the properties
- getBackgroundColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the background color drawn behind the entire map panel.
- getBackgroundImage(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the full path of an image file to be used as a background image.
- getBarHeight() - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
- getBaseline(JComponent, int, int) - Method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Overridden to always return -1, since a vertical label does not have a meaningful baseline.
- getBaselineResizeBehavior(JComponent) - Method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Overridden to always return Component.BaselineResizeBehavior.OTHER, since a vertical label does not have a meaningful baseline
- getBaseView() - Method in class edu.cnu.mdi.view.VirtualWindowItem
-
Get the base view that this item represents
- getBasicStatistics() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Computes (and caches) the mean, standard deviation, and RMS of the histogram, weighted by bin counts.
- getBeforeDraw() - Method in class edu.cnu.mdi.container.BaseContainer
- getBestIndividualCopy() - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Returns a copy of the best individual found so far in the GA.
- getBestSolutionCopy() - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Return a defensive copy of the best solution found so far.
- getBin(double) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the zero-based bin index for a given value.
- getBinMaxX(int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the right edge of a bin.
- getBinMidValue(int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the midpoint x value of a bin.
- getBinMinX(int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the left edge of a bin.
- getBinWidth(int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the width of a bin (
right - left). - getBoolean(Properties, String, boolean) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a boolean from properties.
- getBorderColor() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the color used for symbol borders.
- getBorderColor() - Method in class edu.cnu.mdi.graphics.style.Styled
- getBorderColor() - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Returns the effective country-boundary color.
- getBorderColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the color used to stroke country political borders.
- getBorderColor() - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Get the line color selector
- getBorderSelector() - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Get the border selector
- getBorderStroke() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the
Strokeused to draw country political borders. - getBorderWidth() - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Returns the effective country-boundary width.
- getBoundaryColor() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getBoundingBox() - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Returns the bounds of this
Polygon. - getBounds() - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Gets the bounding box of this
Polygon. - getBounds() - Method in class edu.cnu.mdi.mapping.graphics.MapGraphics.ProjectedMapShape
-
Computes the union of the bounds of all projected subpaths.
- getBounds(IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Return the screen-coordinate bounding rectangle of this item.
- getBounds(IContainer) - Method in class edu.cnu.mdi.item.PathBasedItem
-
get the bounding rect.
- getBounds(IContainer) - Method in class edu.cnu.mdi.item.PointItem
-
get the bounding rect in pixels.
- getBounds(IContainer) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- getBounds(IContainer) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns the device-space bounds of the projected route.
- getBounds(IContainer) - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
- getBounds(IContainer) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Returns the device-space bounding rectangle for this point item.
- getBounds(IContainer) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Returns the screen-space bounding rectangle of the text box.
- getBounds(IContainer, double, double, double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the pixel bounding rectangle for a line between two world coordinate pairs.
- getBounds(IContainer, Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the pixel bounding rectangle for a line between two world points.
- getBounds(MapGraphics.ProjectedMapShape) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Returns the pixel bounds of a projected map shape.
- getBoxZoomRubberbandPolicy(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the box-zoom rubberband policy from properties.
- getButton() - Method in class edu.cnu.mdi.component.LabeledButtonContainer
-
Returns the contained button.
- getButton(String) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
- getButton(String) - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Get the first button on this dialog with the given label.
- getButton(String) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Look up a registered toolbar button by id.
- getButton(String, Class<T>) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Look up a registered toolbar button by id and expected type.
- getButtonRegistryView() - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
- getCancelButton() - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- getCanvas() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getCapacity() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- getCategory() - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
- getCenter() - Method in class edu.cnu.mdi.geometry.Line
-
Gets the midpoint of the directed segment from
p0top1. - getCenter() - Method in class edu.cnu.mdi.geometry.Sphere
-
Gets the center of the sphere.
- getCenterComponent() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the Component currently in the CENTER position of the content pane,
- getCenterLine() - Method in class edu.cnu.mdi.geometry.Cylinder
-
Gets the center line of the cylinder.
- getCentralLongitude() - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- getCentralLongitude() - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Returns the central longitude λ₀ in radians.
- getCentralLongitude() - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Returns the central meridian λ₀ in radians.
- getCentroid() - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Get the centroid of the curve data points.
- getCentroid(Path2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the centroid of a straight-segment path.
- getCentroid(Point2D.Double[]) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the centroid of a polygon.
- getChamberIndex() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return the zero-based chamber/region index.
- getCheckBox() - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxData
- getCheckBox(String) - Method in class edu.cnu.mdi.component.OptionPanel
-
Returns the underlying
JCheckBoxfor the option identified bylabel, ornullif no such option exists. - getChecker() - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
- getCityColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the color used to draw city marker dots.
- getCityCount() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the number of cities currently loaded in this view.
- getCityCount() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Return the city count currently selected on the slider.
- getCityLayer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the standard city layer.
- getCityRenderer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the active
CityPointRenderer. - getClassPath() - Method in class edu.cnu.mdi.util.Environment
-
Get the JVM class path
- getColor() - Method in class edu.cnu.mdi.ui.colors.ColorButton
- getColor() - Method in class edu.cnu.mdi.ui.colors.ColorDialog
-
Gets the selected color.
- getColor() - Method in class edu.cnu.mdi.ui.colors.ColorLabel
-
Return the current color.
- getColor() - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Gets the currently selected color.
- getColor(Properties, String, Color) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a color from a properties.
- getColorMap() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the color scale for Z values (heatmap intensity).
- getColumnCount() - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Get the number of columns
- getComboBox(LineStyle) - Static method in enum class edu.cnu.mdi.graphics.style.LineStyle
-
Obtain a combo box of choices.
- getComboBox(SymbolType) - Static method in enum class edu.cnu.mdi.graphics.style.SymbolType
-
Obtain a combo box of choices.
- getComboBox(LimitsMethod) - Static method in enum class edu.cnu.mdi.splot.plot.LimitsMethod
-
Obtain a combo box of choices.
- getCompletionStatus() - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Returns the terminal outcome, or
nullwhile execution is pending. - getComponent() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the underlying JComponent
- getComponent() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the underlying JComponent
- getComponentImage(Component) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Render
cto a newBufferedImageand return it. - getComponentImage(Component) - Static method in class edu.cnu.mdi.swing.SwingGraphicsUtils
-
Convenience method that creates an opaque buffer and immediately paints the component into it.
- getComponentImageBuffer(Component) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Allocate an opaque
BufferedImagelarge enough to hold an off-screen rendering ofc. - getComponentTranslucentImage(Component) - Static method in class edu.cnu.mdi.swing.SwingGraphicsUtils
-
Convenience method that creates a translucent ARGB buffer and immediately paints the component into it.
- getComponentTranslucentImageBuffer(Component) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Allocate a translucent
BufferedImagelarge enough to hold an off-screen rendering ofc. - getConfig() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Return the immutable engine configuration.
- getConfiguration() - Static method in class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
-
Get the view configuration for lazy creation.
- getConfigurationFile() - Method in class edu.cnu.mdi.util.Environment
-
Returns the configuration file used by the application.
- getConfigurationProperties() - Method in class edu.cnu.mdi.view.BaseView
-
Capture this view's current state into a
Propertiesobject. - getConnectable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the item connectable boolean flag.
- getConnectedItems(AItem) - Method in class edu.cnu.mdi.graphics.connection.ConnectionManager
-
Get all items directly connected to the given item.
- getConnectionLayer() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the connection layer for this container.
- getConnectionLayer() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the connection layer for this container.
- getConnectionLayer() - Method in class edu.cnu.mdi.view.BaseView
-
Helper method to the get the connection layer from the container, if available.
- getConnectors() - Method in class edu.cnu.mdi.graphics.connection.ConnectionManager
- getConsoleLog(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the "console log" boolean flag.
- getContainer() - Method in class edu.cnu.mdi.item.AItem
-
Return the
IContainerthat hosts this item's layer. - getContainer() - Method in class edu.cnu.mdi.item.ItemModification
-
Get the container that holds the item on one of its layers.
- getContainer() - Method in class edu.cnu.mdi.item.Layer
-
Return the owning container.
- getContainer(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a container from the properties
- getContext() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Return the
SimulationContextshared with the simulation. - getCount(int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the count for a specific bin.
- getCountryAtPoint(Point, IContainer) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the name of the country under the given screen-space point, or
nullif no country is found. - getCountryBoundaryLayer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the country-boundary layer.
- getCountryCount() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the number of countries currently loaded in this view.
- getCountryFillLayer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the country-fill layer.
- getCountryName() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
-
Returns the name of the country in which this city is located, or
nullif absent in the source data. - getCountryRenderer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the current country renderer.
- getCounts() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the live counts array.
- getCountsCopy() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns a defensive copy of the counts array.
- getCovarianceThreshold() - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
- getCubicSpline() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- getCurrent() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Get the current point of the gesture, which may be updated during dragging or clicking.
- getCurrentColumn() - Method in class edu.cnu.mdi.view.VirtualView
-
Returns the currently visible column index.
- getCurrentColumnPixelOffset() - Method in class edu.cnu.mdi.view.VirtualView
-
Returns the horizontal pixel offset currently applied to all managed views — that is, how far left they have been shifted from their column-0 positions.
- getCurrentMapTheme() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the map theme that should be used when creating a new projection.
- getCurrentMousePoint() - Method in class edu.cnu.mdi.item.ItemModification
-
Get the current location of the mouse.
- getCurrentPoint() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getCurrentPoint() - Method in interface edu.cnu.mdi.splot.plot.Draggable
- getCurrentPoint() - Method in class edu.cnu.mdi.splot.plot.DraggableRectangle
- getCurrentProjection() - Method in class edu.cnu.mdi.mapping.MapProjectionMenu
-
Returns the currently selected
EProjection. - getCurrentTheme() - Method in class edu.cnu.mdi.mapping.MapControlPanel
-
Returns the
MapThemecurrently selected by the theme radio buttons. - getCurrentWorkingDirectory() - Method in class edu.cnu.mdi.util.Environment
-
Returns the current working directory.
- getCurrentWorldPoint() - Method in class edu.cnu.mdi.item.ItemModification
- getCurve(int) - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Convenience: get a curve by index.
- getCurve(String) - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Convenience: get a curve by name.
- getCurveAtRow(int) - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Get the curve (
ACurve) in the model at the given row. - getCurveDrawingMethod() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- getCurveItem() - Method in class edu.cnu.mdi.splot.plot.SplotEditMenu
-
Get the curve (editor) item
- getCurveModel() - Method in class edu.cnu.mdi.splot.edit.CurveTable
-
Get the curve data model
- getCurves() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- getDataDirectory() - Method in class edu.cnu.mdi.util.Environment
-
Returns the developer-configured default data directory: the initial location file dialogs open to before they have any purpose-specific history of their own.
- getDataWorld() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the visible region in data (linear) coordinates.
- getDefaultLayer() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the default user content layer.
- getDefaultLayer() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the default user content layer for this container.
- getDefaultLayer() - Method in class edu.cnu.mdi.view.BaseView
-
Helper method to the get the default layer from the container, if available.
- getDefaultStyle() - Method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Returns the current default style used by
TextPaneScrollPane.append(String). - getDefaultToggleButton() - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Get the default toggle button (if any).
- getDegree() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
- getDelay() - Method in class edu.cnu.mdi.util.Ping
-
Returns the current delay between timer firings, in milliseconds.
- getDelayMs() - Method in class edu.cnu.mdi.hover.HoverManager
-
Returns the current hover delay in milliseconds.
- getDeletable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the view deletable boolean flag.
- getDelP() - Method in class edu.cnu.mdi.geometry.Line
-
Gets the line direction vector
dp = p1 - p0. - getDescription() - Method in class edu.cnu.mdi.splot.io.PlotFileFilter
- getDescriptor() - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
-
Gets the symbol descriptor.
- getDeviceLayer() - Method in class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
-
Get the device layer where device items are placed.
- getDiagnosticsComponent() - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Get the diagnostics component, if any.
- getDiagnosticsSamples() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Return the queue of per-step diagnostic samples produced during the simulation.
- getDisplayHeight() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Return the original target image height in pixels.
- getDisplayName() - Method in class edu.cnu.mdi.item.AItem
- getDisplayName() - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
- getDisplayScaleFactor() - Static method in class edu.cnu.mdi.util.Environment
-
Returns the display scale factor for the default screen device based on the default affine transform.
- getDisplaySize() - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Returns the width and height of the main display as a
Dimension. - getDisplayWidth() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Return the original target image width in pixels.
- getDistance(int, int) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
-
Distance between two cities including optional river penalty.
- getDouble(Properties, String) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a double from properties.
- getDouble(Properties, String, double) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a double from properties.
- getDoubleClickable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the view double-clickable boolean flag.
- getDraggable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the draggable boolean flag.
- getDragThresholdPx() - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- getDrawSize() - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
-
Gets the on-screen icon size in pixels.
- getEditedText() - Method in class edu.cnu.mdi.component.TextEditPanel
-
Get the edited text.
- getElapsedLabel() - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- getElapsedSeconds() - Method in class edu.cnu.mdi.sim.SimulationContext
-
Get elapsed time since the engine started, in seconds.
- getElapsedSeconds() - Method in class edu.cnu.mdi.sim.task.TaskContext
-
Returns elapsed wall-clock time since the worker engine started.
- getElapsedSeconds() - Method in class edu.cnu.mdi.sim.task.TaskHandle
- getElevation(double, double) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns interpolated elevation or bathymetry at a geographic location.
- getElevation(double, double) - Method in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Returns interpolated elevation or bathymetry.
- getElevationMeters(double, double) - Method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Returns the nearest-neighbor elevation in meters for a latitude and longitude given in degrees.
- getElevationMetersAtGridPoint(int, int) - Method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Returns the raw grid value at a row and column.
- getEllipsePoints(double, double, double, int, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Build an array of world points approximating an ellipse.
- getEmptyBinCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getEnclosedItems(Rectangle) - Method in class edu.cnu.mdi.container.BaseContainer
-
Obtain a collection of all enclosed items across all lists.
- getEnclosedItems(Rectangle) - Method in interface edu.cnu.mdi.container.IContainer
-
Obtain a collection of all enclosed items across all lists.
- getEndItem() - Method in class edu.cnu.mdi.item.ConnectorItem
-
Return the item this connector terminates at.
- getEndLatLon() - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns a defensive copy of the geographic end endpoint.
- getEtopo5Layer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the ETOPO5 layer.
- getEtopo5Renderer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the ETOPO5 renderer.
- getExternalPadBottom() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Returns the bottom external vertical padding.
- getExternalPadLeft() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Returns the left external horizontal padding.
- getExternalPadRight() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Returns the right external horizontal padding.
- getExternalPadTop() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Returns the top external vertical padding.
- getExtraBackground() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the extra text fill/background color.
- getExtraBorderColor() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the extra text border color.
- getExtraFont() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the extra text font.
- getExtraForeground() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the extra text color.
- getExtraStrings() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the extra strings for a second legend-like display.
- getFailure() - Method in class edu.cnu.mdi.sim.task.TaskHandle
- getFeedbackControl() - Method in class edu.cnu.mdi.container.BaseContainer
-
Return the object that controls the container's feedback.
- getFeedbackControl() - Method in interface edu.cnu.mdi.container.IContainer
-
Return the object that controls the container's feedback.
- getFeedbackFields() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns an unmodifiable view of the feedback field names.
- getFeedbackFontSize(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the feedback font size
- getFeedbackPane() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the optional feedback pane.
- getFeedbackPane() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the optional feedback pane.
- getFeedbackPane() - Method in class edu.cnu.mdi.splot.plot.PlotPanel
-
Get the feedback pane
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in interface edu.cnu.mdi.feedback.IFeedbackProvider
-
Add any appropriate feedback strings panel.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.item.AItem
-
Populate the feedback string list with information about this item.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Populate the feedback string list with information about this item.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Provides mouse-over feedback showing the great-circle length and the geographic coordinates of both endpoints.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
-
Populate the feedback string list with information about this item.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Populate the feedback string list with information about this item.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Populate the feedback string list with information about this item.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Default feedback implementation: no-op.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.view.BaseView
-
Default feedback implementation: no-op.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceDemoView
-
Default feedback implementation: no-op.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.view.demo.layout.DeviceItem
-
Add any appropriate feedback.
- getFeedbackStrings(IContainer, Point, Point2D.Double, List<String>) - Method in class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
- getFieldNames() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
-
Returns the names of all fields in column order.
- getFields() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
-
Returns an unmodifiable view of the field descriptors in column order.
- getFileFilter() - Method in interface edu.cnu.mdi.transfer.IFileDropHandler
-
Returns the current file filter.
- getFileFilter() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the current file filter, or
nullif none is set. - getFileMenu() - Method in class edu.cnu.mdi.ui.menu.MenuManager
-
Get the file menu.
- getFileShapeType() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Returns the shape type declared in the file header.
- getFillColor() - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Get the selected fill color.
- getFillColor() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the color used for fill the interior area.
- getFillColor() - Method in class edu.cnu.mdi.graphics.style.Styled
-
Get the fill color for the symbols
- getFillColor() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getFillColor() - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Returns the effective country-fill color.
- getFillColor() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns the polygon fill color, or
nullif polygons are not filled. - getFillColor(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the fill color from the properties
- getFirstCurve() - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Convenience: get the first curve.
- getFitLineColor() - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Get the fit line color selector
- getFitnessMode() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
- getFitOrder() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Get the per-curve order/count knob for fit methods that need an integer order.
- getFitSelector() - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
Get the fit selector.
- getFitSummary() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- getFitValueGetter() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Get the cached fit evaluator y(x) for the current fit.
- getFloat(Properties, String) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a float from properties.
- getFloat(Properties, String, float) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a float from properties.
- getFocus() - Method in class edu.cnu.mdi.item.AItem
-
Return the world-coordinate focus of this item.
- getFocusPoint(IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Return the screen-coordinate location of the focus, or
nullif the focus is not set. - getFocusPoint(IContainer) - Method in class edu.cnu.mdi.mapping.item.AMapItem
-
Returns the screen-coordinate pixel position of this item's geographic focus point.
- getFont() - Method in class edu.cnu.mdi.component.LabeledButtonContainer
- getFont() - Method in interface edu.cnu.mdi.item.ITextEditable
-
Returns the current display font.
- getFont() - Method in class edu.cnu.mdi.item.TextItem
- getFont() - Method in class edu.cnu.mdi.mapping.item.MapTextItem
- getFooter() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
- getFooter() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
- getFooter() - Method in class edu.cnu.mdi.view.AbstractViewInfo
- getFooter() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceViewInfo
- getFooter() - Method in class edu.cnu.mdi.view.DrawingViewInfo
- getFooter() - Method in class edu.cnu.mdi.view.JsonViewInfo
- getFraction(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a fraction (maybe of screen, maybe of app) from the properties
- getFrameCount() - Method in class edu.cnu.mdi.component.DrawnComponentManager
-
Returns the number of elapsed animation frames.
- getFrameSize() - Method in class edu.cnu.mdi.util.Environment
-
Get the current frame size.
- getFrameworkVersion() - Static method in class edu.cnu.mdi.app.BaseMDIApplication
-
Attempt to determine the framework version from the manifest or pom.properties.
- getGeneration() - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Returns the current generation number of the GA.
- getGenesCopy() - Method in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Return a defensive copy of the raw gene array.
- getGlobalWireId() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return the unique wire id across the synthetic model.
- getGoodCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getGoodCount() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the total number of in-range entries (excludes underflow/overflow).
- getGraphicsDevices() - Static method in class edu.cnu.mdi.util.Environment
-
Returns the available graphics devices (monitors).
- getGraticuleColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the color used to draw graticule lines (latitude parallels and longitude meridians).
- getGraticuleLayer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the standard graticule layer.
- getGraticuleRenderer() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the active graticule renderer.
- getGraticuleStrokeWidth() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the stroke width in points used for graticule lines.
- getGridCopy() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns a defensive copy of the bin-edge grid.
- getGridDrawer() - Method in class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
-
Get the grid drawer used in this view.
- getGridSize() - Method in class edu.cnu.mdi.view.demo.layout.GridDrawer
-
Get the grid size.
- getHeader() - Method in class edu.cnu.mdi.json.JsonSplitPane
-
Access the header panel, so that it can be added to.
- getHeight(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a height from the properties
- getHeightWorld() - Method in class edu.cnu.mdi.item.EllipseItem
- getHisto2DData() - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Get the 2D histogram data, if applicable.
- getHistoData() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
- getHomeDirectory() - Method in class edu.cnu.mdi.util.Environment
-
Returns the user's home directory.
- getHostAddress() - Method in class edu.cnu.mdi.util.Environment
-
Returns the primary IPv4 address of the local host, if it can be determined.
- getHoveredI() - Method in class edu.cnu.mdi.pseudo3D.Histogram2D
- getHoveredJ() - Method in class edu.cnu.mdi.pseudo3D.Histogram2D
- getHoverWindow() - Method in class edu.cnu.mdi.container.BaseContainer
-
Lazily creates the hover popup window.
- getHoverWindow() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the hover info window for this container, if any.
- getIcon() - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
- getIconRelativePath(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
Get the icon path relative to the MDI resource root for a predefined button.
- getIContainer() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the container hosted by this view.
- getId() - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
- getId(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
Return a stable string id for a predefined toolbar bit.
- getImage() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the background image.
- getImage() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the background image.
- getImageComponent() - Method in class edu.cnu.mdi.splot.plot.PlotView
-
The component that best represents this view as a static image, for screenshot/clipboard capture (see
TakePicture). - getImageComponent() - Method in class edu.cnu.mdi.view.BaseView
-
The component that best represents this view as a static image, for screenshot/clipboard capture (see
TakePicture). - getInfoButton() - Method in class edu.cnu.mdi.view.BaseView
-
Returns a button that triggers the view info dialog when clicked.
- getInsets() - Method in class edu.cnu.mdi.component.MagnifyWindow
-
Returns the insets to use for this window.
- getInsets() - Method in class edu.cnu.mdi.component.TextEditPanel
-
Returns the insets to use for this panel.
- getInsets() - Method in class edu.cnu.mdi.dialog.ButtonPanel
- getInsets() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
- getInsets() - Method in class edu.cnu.mdi.splot.plot.PlotPanel
- getInsets() - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Returns slightly expanded outer insets for the panel.
- getInsets() - Method in class edu.cnu.mdi.view.BaseView
-
Slightly reduces the bottom inset to match legacy appearance.
- getInstance() - Static method in class edu.cnu.mdi.app.DemoApp
-
Public access to the singleton.
- getInstance() - Static method in class edu.cnu.mdi.app.HelloMDI
-
Public access to the singleton.
- getInstance() - Static method in class edu.cnu.mdi.component.DrawnComponentManager
-
Returns the shared animation manager.
- getInstance() - Static method in class edu.cnu.mdi.desktop.Desktop
-
Returns the singleton
Desktopinstance. - getInstance() - Static method in class edu.cnu.mdi.graphics.connection.ConnectionManager
-
Get the singleton instance.
- getInstance() - Static method in class edu.cnu.mdi.graphics.ImageManager
-
Get the singleton instance.
- getInstance() - Static method in class edu.cnu.mdi.hover.HoverManager
-
Returns the singleton
HoverManager. - getInstance() - Static method in class edu.cnu.mdi.log.Log
-
Returns the singleton
Loginstance. - getInstance() - Static method in class edu.cnu.mdi.ui.menu.MenuManager
-
This one is used after the menu manager is created.
- getInstance() - Static method in class edu.cnu.mdi.util.Environment
-
Returns the singleton
Environmentinstance. - getInstance() - Static method in class edu.cnu.mdi.view.ViewManager
-
Returns the singleton
ViewManagerinstance, creating it on first call. - getInstance() - Static method in class edu.cnu.mdi.view.VirtualView
-
Public access to the singleton virtual view.
- getInt(Properties, String, int) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get an int from properties.
- getInternalPadX() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Get the internal horizontal padding.
- getInternalPadY() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Get the internal vertical padding.
- getInterpolatedElevationMeters(double, double) - Method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Returns bilinearly interpolated elevation in meters.
- getIntervalMs() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- getIntProperty(String) - Method in class edu.cnu.mdi.view.BaseView
-
Read an integer property from this view's internal properties.
- getIsoA3() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader.CountryFeature
-
Returns the ISO 3166-1 alpha-3 country code.
- getItem() - Method in class edu.cnu.mdi.item.ItemModification
-
Get the item being modified.
- getItemAtPoint(IContainer, Point) - Method in class edu.cnu.mdi.item.Layer
-
Return the topmost visible item that contains the given screen point.
- getItemAtPoint(Point) - Method in class edu.cnu.mdi.container.BaseContainer
-
Find an item, if any, at the point.
- getItemAtPoint(Point) - Method in interface edu.cnu.mdi.container.IContainer
-
Find an item, if any, at the point.
- getItemModification() - Method in class edu.cnu.mdi.item.AItem
- getItemOrderingMenu(AItem, boolean) - Static method in class edu.cnu.mdi.item.ItemOrderingMenu
-
Deprecated.
- getItemsAtPoint(IContainer, Point) - Method in class edu.cnu.mdi.item.Layer
-
Return all visible items that contain the given screen point, topmost first.
- getItemsAtPoint(Point) - Method in class edu.cnu.mdi.container.BaseContainer
-
Find all items, if any, at the point.
- getItemsAtPoint(Point) - Method in interface edu.cnu.mdi.container.IContainer
-
Find all items, if any, at the point.
- getJavaMajorVersion() - Static method in class edu.cnu.mdi.util.Environment
-
Returns the major Java runtime version (e.g.
- getJComponent(Properties, String) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a JComponent from properties.
- getKeyboardShortcuts() - Method in class edu.cnu.mdi.mapping.MapViewInfo
-
A map of Key Combo -> Action (e.g., "Ctrl+S" -> "Save").
- getKeyboardShortcuts() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
-
A map of Key Combo -> Action (e.g., "Ctrl+S" -> "Save").
- getKeyboardShortcuts() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
-
A map of Key Combo -> Action (e.g., "Ctrl+S" -> "Save").
- getKeyboardShortcuts() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
A map of Key Combo -> Action (e.g., "Ctrl+S" -> "Save").
- getKeyboardShortcuts() - Method in class edu.cnu.mdi.view.DrawingViewInfo
-
A map of Key Combo -> Action (e.g., "Ctrl+S" -> "Save").
- getKeyboardShortcuts() - Method in class edu.cnu.mdi.view.JsonViewInfo
-
A map of Key Combo -> Action (e.g., "Ctrl+S" -> "Save").
- getLabelColor() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getLabelColor() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the effective city-label color.
- getLabelColor() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Returns the effective coordinate-label color.
- getLabelColor() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns the label text color.
- getLabelColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the color used to render text labels such as city names.
- getLabelField() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns the
.dbffield name used for labels, ornullif labels are suppressed. - getLabelFont() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the city-label font.
- getLabelFontSize() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getLabelText() - Method in class edu.cnu.mdi.component.LabeledButtonContainer
-
Returns the label text.
- getLandColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the color used to fill land (country) polygons.
- getLastDrawnPolygon() - Method in class edu.cnu.mdi.item.AItem
- getLatitude() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
-
Returns the city's latitude in radians (north positive), in the range [-π/2, π/2].
- getLatitudeStepDeg() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getLatitudeStepRad() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Returns the latitude step size in radians (fixed mode / adaptive fallback).
- getLatLons() - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- getLayer() - Method in class edu.cnu.mdi.item.AItem
-
Return the
Layeron which this item lives. - getLayerByName(String) - Method in class edu.cnu.mdi.container.BaseContainer
-
Gets an z layer by name.
- getLayerByName(String) - Method in interface edu.cnu.mdi.container.IContainer
-
Gets an z layer by name.
- getLayerIndex() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return the zero-based layer index.
- getLayers() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the imported shapefile layers.
- getLayoutAlignmentX(Container) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Returns the alignment along the x axis.
- getLayoutAlignmentY(Container) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Returns the alignment along the y axis.
- getLeft(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the left location in pixels.
- getLegendLineLength() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the legend line length.
- getLine() - Method in class edu.cnu.mdi.item.AItem
- getLine() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return the 3D line segment representing this wire.
- getLineColor() - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Get the selected line color.
- getLineColor() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the color used for the primary line (e.g.
- getLineColor() - Method in class edu.cnu.mdi.graphics.style.Styled
- getLineColor(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the line color from the properties
- getLineStyle() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the style used for drawing the primary line (see
IStyled.getLineColor()). - getLineStyle() - Method in class edu.cnu.mdi.graphics.style.Styled
- getLineStyle(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the line style from the properties.
- getLineWidth() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the line width for drawing the primary line.
- getLineWidth() - Method in class edu.cnu.mdi.graphics.style.Styled
- getLineWidth() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getLineWidth(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a line width from the properties
- getLineWidthSelector() - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Get the line width slider
- getLocation() - Method in class edu.cnu.mdi.hover.HoverEvent
-
Returns a defensive copy of the hover location.
- getLocation(MouseEvent) - Method in class edu.cnu.mdi.container.BaseContainer
-
Convert the mouse event location to a world point.
- getLocked(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the locked flag.
- getLogPath() - Method in class edu.cnu.mdi.log.FileLogger
-
Returns the path of the active log file.
- getLong(Properties, String, long) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a long from properties.
- getLongitude() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
-
Returns the city's longitude in radians (east positive), normalized to (-π, π].
- getLongitudeStepDeg() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getLongitudeStepRad() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Returns the longitude step size in radians (fixed mode / adaptive fallback).
- getMajorTickLen() - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Returns the major tick length in pixels.
- getManualXMax() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the maximum value for a manual X range.
- getManualXMin() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the minimum value for a manual X range.
- getManualYMax() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the maximum value for a manual Y range.
- getManualYMin() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the minimum value for a manual Y range.
- getMapControlPanel() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the standard map control panel, or
nullif a subclass has replaced it with a custom component. - getMapHoverText(Point, IContainer) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Builds the unified country and shapefile text shown by the hover popup.
- getMapProjection() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the active map projection.
- getMax() - Method in class edu.cnu.mdi.splot.pdata.DataList
-
Get the maximum value in the column.
- getMaxEvaluations() - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
- getMaxFileSizeBytes() - Method in class edu.cnu.mdi.log.FileLogger
-
Returns the maximum file size in bytes before rotation is triggered.
- getMaximize(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the view maximize boolean flag.
- getMaximum() - Method in class edu.cnu.mdi.component.RangeSlider
-
Returns the slider's maximum value.
- getMaximumSize() - Method in class edu.cnu.mdi.io.RecentFiles
- getMaximumSize(JComponent) - Method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Returns a Dimension appropriate for vertical rendering
- getMaxIterations() - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
- getMaxLabelScalerank() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the maximum scalerank for city labels.
- getMaxScalerank() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the maximum city scalerank.
- getMaxSize() - Method in class edu.cnu.mdi.splot.io.RecentPlotFiles
- getMaxX() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the right edge (maximum x) of the histogram range, i.e.
- getMaxY() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the maximum y value, i.e.
- getMean() - Method in class edu.cnu.mdi.splot.pdata.DataColumn
-
Get mean of the data in this column.
- getMeanPixelDensity(IContainer) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Estimate the pixel density of the container in pixels per world unit.
- getMenu(MenuId) - Method in class edu.cnu.mdi.ui.menu.MenuManager
-
Gets a contributed menu without depending on its display label.
- getMenu(String) - Method in class edu.cnu.mdi.ui.menu.MenuManager
-
Get a menu based on its name.
- getMenuBar() - Method in class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Returns the menu bar owned by this plot host.
- getMenuTitle() - Method in class edu.cnu.mdi.view.ViewConfiguration
-
Returns the menu title associated with this configuration.
- getMin() - Method in class edu.cnu.mdi.splot.pdata.DataList
-
Get the minimum value in the column.
- getMinExponentX() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
The exponent where we switch to scientific notation on the x axis.
- getMinExponentY() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
The exponent where we switch to scientific notation on the y axis.
- getMinimum() - Method in class edu.cnu.mdi.component.RangeSlider
-
Returns the slider's minimum value.
- getMinimumPopulation() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
-
Returns the minimum population threshold.
- getMinimumSize() - Method in class edu.cnu.mdi.component.AspectRatioPanel
- getMinimumSize() - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Returns the minimum size of the panel.
- getMinimumSize(JComponent) - Method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Returns a Dimension appropriate for vertical rendering
- getMinorTickLen() - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Returns the minor tick length in pixels.
- getMinPopulation() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the minimum population threshold.
- getMinX() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the left edge (minimum x) of the histogram range, i.e.
- getMinY() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the minimum y value.
- getModel() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Get the model being updated by this simulation.
- getName() - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Returns the human-readable name for this drawable, or
nullif none was set. - getName() - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Get a human-readable name for this drawable.
- getName() - Method in enum class edu.cnu.mdi.graphics.style.FillStyle
-
Get the nice name of the enum.
- getName() - Method in enum class edu.cnu.mdi.graphics.style.LineStyle
- getName() - Method in enum class edu.cnu.mdi.graphics.style.SymbolType
-
Get the nice name of the enum (for combo boxes, menus, etc.).
- getName() - Method in class edu.cnu.mdi.item.Layer
-
Return the human-readable name of this layer.
- getName() - Method in enum class edu.cnu.mdi.item.ResizePolicy
-
Get the nice name of the enum.
- getName() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
-
Returns the city's display name, or
nullif absent in the source data. - getName() - Method in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Returns a human-readable name suitable for use in UI labels and menus.
- getName() - Method in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
UI-friendly name for combo boxes, menus, etc.
- getName() - Method in enum class edu.cnu.mdi.splot.plot.LimitsMethod
-
Nice label for UI (combo boxes, menus, etc.).
- getName() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the view title (legacy:
Component.getName()maps to the title for backward compatibility). - getNames() - Static method in enum class edu.cnu.mdi.graphics.style.FillStyle
-
Returns the array of nice (more readable) names from the enum map.
- getNames() - Static method in enum class edu.cnu.mdi.item.ResizePolicy
-
Returns the array of nice (more readable) names from the enum map.
- getNiceMax() - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
Get the nice plot max (expanded and aligned).
- getNiceMin() - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
Get the nice plot min (expanded and aligned).
- getNumberBins() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the number of bins.
- getNumCol() - Method in class edu.cnu.mdi.view.VirtualView
- getNumDecimalX() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
The number of decimals for tick values on the x axis.
- getNumDecimalY() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
The number of decimals for tick values on the y axis.
- getNumGaussianSelector() - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
Get the number of gaussian slider.
- getNumMajorTickX() - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Returns the number of interior major ticks on the X axis (linear mode).
- getNumMajorTickY() - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Returns the number of interior major ticks on the Y axis (linear mode).
- getNumMinorTickX() - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Returns the number of interior minor ticks per major interval on the X axis.
- getNumMinorTickY() - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Returns the number of interior minor ticks per major interval on the Y axis.
- getNumRMSCheckBox() - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
Get the rms or sigma check box.
- getNumTicks() - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
Get the number of ticks (including the ends).
- getNumTriangles() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Return the number of triangles per chromosome for this problem.
- getNumTriangles() - Method in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Return the number of triangles encoded by this chromosome.
- getOceanColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the color used to fill the ocean region inside the projection boundary.
- getOpacity() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getOpacity() - Method in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Returns the terrain opacity.
- getOsName() - Method in class edu.cnu.mdi.util.Environment
-
Returns the operating system name.
- getOutlineColor() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the color used to stroke the outer boundary of the projection domain (e.g., the bounding rectangle for Mercator or the ellipse for Mollweide).
- getOutlineStrokeWidth() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns the stroke width in points used for the projection boundary outline.
- getOverCount() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the number of values that fell above the histogram range.
- getP(double) - Method in class edu.cnu.mdi.geometry.Line
-
Gets a point on the parametric line.
- getP(double, Point) - Method in class edu.cnu.mdi.geometry.Line
-
Gets a point on the parametric line and stores it in an existing point.
- getP0() - Method in class edu.cnu.mdi.geometry.Line
-
Gets the line's base point.
- getP1() - Method in class edu.cnu.mdi.geometry.Line
-
Gets the endpoint corresponding to
t = 1. - getPainter() - Method in class edu.cnu.mdi.component.DrawnButton
-
Returns the current button painter.
- getPainter() - Method in class edu.cnu.mdi.component.DrawnToggleButton
-
Returns the current button painter.
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
- getParameterCount() - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- getParameters() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the plot parameters object.
- getParameters() - Method in class edu.cnu.mdi.splot.plot.PlotPanel
-
Get the plot parameters
- getParentContainer(Component) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Walk up the component hierarchy and return the first ancestor that is a
JInternalFrame,JDialog, orWindow. - getParentContainer(Component) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Returns the top-level Swing/AWT container associated with the given component.
- getParentFrame() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the top-level
JFramethat hosts the desktop, resolving it lazily on first call. - getPath() - Method in class edu.cnu.mdi.item.AItem
- getPathPointAt(Path2D.Double, int) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Return the world-coordinate vertex at the specified zero-based index in a straight-segment path.
- getPathPointCount(Path2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Count the explicit vertex points in a straight-segment
Path2D.Double. - getPaths() - Method in class edu.cnu.mdi.mapping.graphics.MapGraphics.ProjectedMapShape
-
Returns the projected subpaths in device coordinates.
- getPendingCount() - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
- getPendingCount() - Method in class edu.cnu.mdi.splot.pdata.Curve
- getPhiMaxDeg() - Static method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Return the maximum shell azimuth.
- getPhiMinDeg() - Static method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Return the minimum shell azimuth.
- getPixelEnds(IContainer, Point, Point, Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Convert two world endpoints to their pixel equivalents.
- getPlotCanvas() - Method in class edu.cnu.mdi.splot.example.AExample
-
Get the plot canvas
- getPlotCanvas() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Get the plot canvas
- getPlotCanvas() - Method in class edu.cnu.mdi.splot.plot.PlotPanel
-
Get the underlying plot canvas
- getPlotCanvas() - Method in class edu.cnu.mdi.splot.plot.PlotView
-
Get the plot canvas
- getPlotCanvas() - Method in class edu.cnu.mdi.splot.plot.SplotEditMenu
-
Get the underlying plot canvas
- getPlotCount() - Method in class edu.cnu.mdi.splot.plot.MultiplotPanel
- getPlotData() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the dataset backing this canvas.
- getPlotLines() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get all plot lines (annotations).
- getPlotPanel() - Method in class edu.cnu.mdi.splot.example.AExample
-
Get the plot panel
- getPlotPanel() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Get the plot panel
- getPlotTicks() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the tick-mark renderer for this canvas.
- getPlotTitle() - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.AExample
-
get the plot title
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.AnotherGaussian
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.CubicLogLog
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.ErfcTest
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.ErfTest
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.ExponentialDecayExample
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.Gaussian
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.GrowingHisto
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.Heatmap
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.Histo
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.LorentzianExample
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.PowerLawExample
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.Scatter
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.StraightLine
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.StripChart
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.ThreeGaussians
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.TwoHisto
- getPlotTitle() - Method in class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- getPlotTitle() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Get the plot title
- getPlotTitle() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the plot title.
- getPngWriter() - Method in class edu.cnu.mdi.util.Environment
-
Returns an ImageIO PNG image writer, or
nullif none is available. - getPointColor() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getPointColor() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the effective city-marker color.
- getPointColor() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns the point marker color.
- getPointRadius() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the city-marker radius.
- getPointRadius() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns the point marker radius in screen pixels.
- getPoints() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the unmodifiable list of points for point and multi-point features.
- getPoints(Path2D) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Extract the vertices of a straight-segment
Path2Das a list. - getPoints(Rectangle2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Return the four corners of a world rectangle as a point array.
- getPointSize() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getPolygons() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader.CountryFeature
-
Returns the unmodifiable list of polygon rings.
- getPolynomialOrderSelector() - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
Get the polynomial order slider.
- getPopulation() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
-
Returns the city's population estimate, or
-1if the value was not present in the source data. - getPopulationSnapshot() - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Returns a snapshot of the current population as an unmodifiable list.
- getPopupMenu() - Method in class edu.cnu.mdi.item.AItem
-
Return this item's popup menu, creating it lazily on first call.
- getPreferencesItem() - Method in class edu.cnu.mdi.splot.plot.SplotEditMenu
-
Get the preferences item
- getPreferredSize() - Method in class edu.cnu.mdi.component.AspectRatioPanel
- getPreferredSize() - Method in interface edu.cnu.mdi.component.ButtonPainter
-
Returns the natural canvas size for buttons using this painter.
- getPreferredSize() - Method in class edu.cnu.mdi.component.DrawnButton
- getPreferredSize() - Method in class edu.cnu.mdi.component.DrawnToggleButton
- getPreferredSize() - Method in class edu.cnu.mdi.component.LabeledButtonContainer
- getPreferredSize() - Method in class edu.cnu.mdi.component.OptionPanel
-
Returns the preferred size of this panel, dynamically adding the panel's current border insets to the pre-computed content size.
- getPreferredSize() - Method in class edu.cnu.mdi.ui.colors.ColorLabel
- getPreferredSize() - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Returns the preferred size of the panel.
- getPreferredSize(JComponent) - Method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Returns a Dimension appropriate for vertical rendering
- getPressPoint() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getPreviousPoint() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getPrinterKBoost() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Return the printer spring-constant multiplier.
- getProblem() - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Returns the GA problem being solved by this simulation.
- getProgressBar() - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- getProjection() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns the currently active map projection.
- getProjection() - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- getProjection() - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Returns the
EProjectionenum constant that identifies this implementation, if this projection is one of MDI's built-in projections. - getProjection() - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Returns the
EProjectionenum constant that identifies this implementation, if this projection is one of MDI's built-in projections. - getProjection() - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Returns the
EProjectionenum constant that identifies this implementation, if this projection is one of MDI's built-in projections. - getProjection() - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Returns the
EProjectionenum constant that identifies this implementation, if this projection is one of MDI's built-in projections. - getProjection() - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Returns the
EProjectionenum constant that identifies this implementation, if this projection is one of MDI's built-in projections. - getProjection() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Returns the associated projection.
- getPrompt() - Method in class edu.cnu.mdi.component.LabeledTextField
- getProperties() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the unmodifiable property map containing all
.dbfattribute fields for this feature. - getProperties() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the properties that were used to construct this view.
- getProperty(String) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the value of the named property as a string, or
nullif the field is not present in this feature's attribute table. - getProperty(String, String) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the value of the named property as a string, or
defaultValueif the field is absent or empty. - getPropertyDouble(String, double) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the value of the named property parsed as a
double, ordefaultValueif the field is absent, empty, or not numeric. - getPropertyInt(String, int) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the value of the named property parsed as an
int, ordefaultValueif the field is absent, empty, or not numeric. - getPropertyName() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the stable property-key prefix used to namespace this view's persisted state.
- getPurpose() - Method in class edu.cnu.mdi.mapping.MapViewInfo
- getPurpose() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
- getPurpose() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionViewInfo
- getPurpose() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
- getPurpose() - Method in class edu.cnu.mdi.splot.plot.PlotViewInfo
- getPurpose() - Method in class edu.cnu.mdi.view.AbstractViewInfo
- getPurpose() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceViewInfo
- getPurpose() - Method in class edu.cnu.mdi.view.DrawingViewInfo
- getPurpose() - Method in class edu.cnu.mdi.view.JsonViewInfo
- getRadArcPoints(Point2D.Double, Point2D.Double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Build an array of world points approximating a radar-arc sweep.
- getRadius() - Method in class edu.cnu.mdi.geometry.Cylinder
-
Gets the radius of the cylinder.
- getRadius() - Method in class edu.cnu.mdi.geometry.Sphere
-
Gets the radius of the sphere.
- getReason() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Get the reason that the dialog was closed, which is just the label of the last button hit.
- getRecentEvent() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getRecentFiles() - Method in class edu.cnu.mdi.io.RecentFiles
-
Return existing regular files in MRU order, pruning stale entries.
- getRecentFiles() - Method in class edu.cnu.mdi.splot.io.RecentPlotFiles
- getRecentPaths() - Method in class edu.cnu.mdi.io.RecentFiles
- getRecentPaths() - Method in class edu.cnu.mdi.splot.io.RecentPlotFiles
- getRecordCount() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
-
Returns the number of data records declared in the file header.
- getRegionIndex() - Method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Return the zero-based region index.
- getRenderer() - Method in class edu.cnu.mdi.mapping.layer.ShapefileLayer
-
Returns the hosted renderer.
- getRenderHints() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the rendering hints.
- getResizable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the view resizable boolean flag.
- getResizePolicy() - Method in class edu.cnu.mdi.item.AItem
- getResourcePath() - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
- getResourcePath(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
Get the full resource path for the icon corresponding to the given button bit.
- getResult() - Method in class edu.cnu.mdi.mapping.util.LatLongEditorDialog
-
Returns the edited coordinate in radians (
.x = longitude,.y = latitude), ornullif the user cancelled without saving. - getResult() - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Returns the task result.
- getRightClickable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the view right-clickable boolean flag.
- getRings() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the unmodifiable list of rings or parts for polygon and polyline features.
- getRiverPenalty() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Return the river penalty currently selected on the slider.
- getRiverPenalty() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
- getRotatable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the item rotatable boolean flag.
- getRotatedPoints(double) - Method in class edu.cnu.mdi.item.TextItem
-
Four rotated world corners, using the natural text/font bounds.
- getRotatePoint(IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Return the screen-coordinate rotation handle point, or
nullif the item does not support rotation. - getRotatePoint(IContainer) - Method in class edu.cnu.mdi.item.PathBasedItem
-
Get the rotation point
- getRotatePoint(IContainer) - Method in class edu.cnu.mdi.item.RadArcItem
- getRotatePoint(IContainer) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns the rotation handle position in device coordinates.
- getRowCount() - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Get the number of rows
- getRubberbandAngleDeg() - Method in interface edu.cnu.mdi.graphics.rubberband.IRubberbandAngleProvider
- getRubberbandAngleDeg() - Method in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- getRubberbandAngleDeg() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
-
Optional extra angle for rubberband tools (e.g.
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Get the bounding rectangle of the rubberband shape based on the current state.
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberLine
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberOval
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolygon
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolyline
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberRect
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberRectPreserveAspect
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberXOnly
- getRubberbandBounds() - Method in class edu.cnu.mdi.graphics.rubberband.RubberYOnly
- getRubberbandVertices() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Get the vertices of the rubberband shape for click-based policies.
- getSavedProperties() - Method in class edu.cnu.mdi.desktop.Desktop
-
Returns the properties loaded by the most recent call to
Desktop.loadConfigurationFile(), ornullif no configuration has been loaded. - getScalerank() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
-
Returns the city's scalerank: a small integer where
0indicates the most prominent cities (capitals, megacities) and larger values indicate progressively less prominent ones. - getScrollable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the "scrollable" boolean flag.
- getScrollPane() - Method in class edu.cnu.mdi.component.SimpleScrollableTextArea
- getScrollPane() - Method in class edu.cnu.mdi.splot.edit.CurveTable
-
Get the scroll pane for this data table
- getScrollPane() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the scroll pane, if this view was configured as scrollable.
- getSelectedColorMap() - Method in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Returns the currently selected color map.
- getSelectedCount() - Method in class edu.cnu.mdi.item.Layer
-
Return the number of selected items on this layer.
- getSelectedCurve() - Method in class edu.cnu.mdi.splot.edit.CurveTable
-
Get the selected curve
- getSelectedEnum() - Method in class edu.cnu.mdi.component.EnumComboBox
-
Get the selected enum value.
- getSelectedFeedbackFields() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- getSelectedFont() - Method in class edu.cnu.mdi.component.FontChoosePanel
-
Returns the font represented by the current family, size, and style controls.
- getSelectedFont() - Method in class edu.cnu.mdi.component.TextEditPanel
-
Get the selected font.
- getSelectedFont() - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Get the selected font.
- getSelectedItems() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get all selected items, across all item lists.
- getSelectedItems() - Method in interface edu.cnu.mdi.container.IContainer
-
Get all selected items, across all item lists.
- getSelectedItems() - Method in class edu.cnu.mdi.item.Layer
-
Return a snapshot of all selected, visible items on this layer.
- getSelectedOptionLabels() - Method in class edu.cnu.mdi.component.OptionPanel
-
Returns the labels of all currently selected options, in the order they were originally supplied to the constructor.
- getSelectedStyle() - Method in class edu.cnu.mdi.component.TextEditPanel
-
Get the edited text style.
- getSelectedStyle() - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Get the selected style.
- getSelectIndex() - Method in class edu.cnu.mdi.item.ItemModification
-
The selectIndex can be used by the item to cache the index of the selectRect that started the modification.
- getSelectionPoints(IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Return the selection handles for this item in screen coordinates.
- getSelectionPoints(IContainer) - Method in class edu.cnu.mdi.item.EllipseItem
-
Return the four selection handles in local (screen) coordinates.
- getSelectionPoints(IContainer) - Method in class edu.cnu.mdi.item.LineItem
-
Obtain the selection points used to indicate this item is selected.
- getSelectionPoints(IContainer) - Method in class edu.cnu.mdi.item.RadArcItem
- getSelectionPoints(IContainer) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Returns all vertices projected to device-space handles, omitting any that are off-map (non-finite projection result).
- getSelectionPoints(IContainer) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns the two endpoint handle positions in device coordinates.
- getShapeType() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns the shape type of this feature, corresponding to one of the
TYPE_*constants inShapefileGeometryReader. - getShapeType() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Returns the geometry type represented by this renderer.
- getShells() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceModel
-
Return the synthetic region shells.
- getSidePanelWidth() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Gets the preferred width of the east-side strip containing the map control panel, custom application panels, and feedback pane.
- getSimulation() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Return the
Simulationplugin running inside this engine. - getSimulationContext() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Convenience method to query the simulation context.
- getSimulationEngine() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Return the
SimulationEnginehosted by this object. - getSimulationEngine() - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Exposes the underlying engine for advanced integration with existing MDI simulation listeners and diagnostics.
- getSimulationEngine() - Method in class edu.cnu.mdi.sim.ui.SimulationView
- getSimulationState() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Convenience method to query the current simulation state.
- getSlider() - Method in class edu.cnu.mdi.component.RangeSlider
-
Returns the underlying JSlider for users who need to add custom label tables or further tweak the component.
- getSlider() - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Get the slider component
- getSource() - Method in class edu.cnu.mdi.hover.HoverEvent
- getSourceEvent() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getSpecialClip() - Method in class edu.cnu.mdi.view.BaseView
-
Returns an optional clip shape used by the rendering pipeline.
- getSplitWestComponent(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get an optional component used to split the west part of a view
- getStandardDeviation() - Method in class edu.cnu.mdi.splot.pdata.DataColumn
-
Standard deviation of the data in this column.
- getStart() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Get the anchor point where the gesture started.
- getStartAzimuth() - Method in class edu.cnu.mdi.item.ItemModification
- getStartButton() - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- getStartFocus() - Method in class edu.cnu.mdi.item.ItemModification
-
The focus is the world reference point for the item.
- getStartFocusPoint() - Method in class edu.cnu.mdi.item.ItemModification
-
The focus is the screen (pixel) version of reference point for the item.
- getStartItem() - Method in class edu.cnu.mdi.item.ConnectorItem
-
Return the item this connector originates from.
- getStartLatLon() - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns a defensive copy of the geographic start endpoint.
- getStartLine() - Method in class edu.cnu.mdi.item.ItemModification
- getStartLocation() - Method in class edu.cnu.mdi.item.ItemModification
- getStartMousePoint() - Method in class edu.cnu.mdi.item.ItemModification
-
Get the point where the grab was initiated.
- getStartPath() - Method in class edu.cnu.mdi.item.ItemModification
- getStartWorldPoint() - Method in class edu.cnu.mdi.item.ItemModification
- getState() - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Returns the current state of the GA, including generation number, best fitness, mean fitness, worst fitness, and diversity.
- getState() - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Get a snapshot of the current annealing state.
- getState() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Return the current engine state.
- getState() - Method in class edu.cnu.mdi.sim.task.TaskHandle
- getStatErrorCheckBox() - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
Get the draw stat error check box.
- getStatusFont() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the status font.
- getStatusLabel() - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- getStep() - Method in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Returns the screen-space sampling step.
- getStep() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Return the current simulation step index (1-based; 0 before the first step has completed).
- getStepCount() - Method in class edu.cnu.mdi.sim.SimulationContext
-
Get the number of completed steps.
- getString(Properties, String, String) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a String from properties.
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Get the descriptive string getter for this fitter.
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
- getStringGetter() - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- getStroke() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the stroke derived from the primary line width and style.
- getStroke(float, LineStyle) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Return a cached
BasicStrokefor the given line width and style. - getStrokeColor() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns the stroke color for polygon outlines and polylines, or
nullif stroking is suppressed. - getStrokeWidth() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns the stroke width in points.
- getStyle() - Method in class edu.cnu.mdi.item.AItem
-
Return this item's style object.
- getStyle() - Method in interface edu.cnu.mdi.item.ITextEditable
-
Returns the current style (colors, line style, etc.).
- getStyle() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Returns the current style; never
null. - getStyle() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- getStyle() - Method in class edu.cnu.mdi.splot.plot.PlotLine
-
Get the line style
- getStyleEditable(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the style editable boolean flag.
- getStyleSafe() - Method in class edu.cnu.mdi.item.AItem
- getSuperscript(int, boolean) - Static method in class edu.cnu.mdi.util.UnicodeUtils
-
Render an integer's digits as Unicode superscript characters.
- getSymbol(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a symbol from the properties
- getSymbolColor() - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Get the symbol color selector
- getSymbolSelector() - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Get the symbol selector
- getSymbolSize() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the symbol size (full width) in pixels.
- getSymbolSize() - Method in class edu.cnu.mdi.graphics.style.Styled
-
Get the symbol size (full width) in pixels.
- getSymbolSize(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the symbol size in pixels
- getSymbolSizeSelector() - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Get the symbols size slider
- getSymbolType() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the symbol used for drawing points.
- getSymbolType() - Method in class edu.cnu.mdi.graphics.style.Styled
- getTarget() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getTaskHandle() - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- getTdc() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return the stable fake TDC value.
- getTechnicalNotes() - Method in class edu.cnu.mdi.mapping.MapViewInfo
- getTechnicalNotes() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
- getTechnicalNotes() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionViewInfo
- getTechnicalNotes() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
- getTechnicalNotes() - Method in class edu.cnu.mdi.view.AbstractViewInfo
- getTechnicalNotes() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceViewInfo
- getTechnicalNotes() - Method in class edu.cnu.mdi.view.DrawingViewInfo
- getTechnicalNotes() - Method in class edu.cnu.mdi.view.JsonViewInfo
- getTempDirectory() - Method in class edu.cnu.mdi.util.Environment
-
Returns the JVM's configured temporary directory.
- getText() - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxData
- getText() - Method in class edu.cnu.mdi.component.LabeledTextField
- getText() - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Get the edited text.
- getText() - Method in interface edu.cnu.mdi.item.ITextEditable
-
Returns the current text content.
- getText() - Method in class edu.cnu.mdi.item.TextItem
- getText() - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Returns the full text content as a single string with embedded newlines.
- getTextArea() - Method in class edu.cnu.mdi.dialog.TextDisplayDialog
- getTextBackground() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the legend fill/background color.
- getTextBorderColor() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the legend border color.
- getTextColor() - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Get the selected text color.
- getTextColor() - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Get the color used for text.
- getTextColor() - Method in class edu.cnu.mdi.graphics.style.Styled
-
Get the color used for text.
- getTextColor(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the text color from the properties
- getTextColorHex() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
Primary text color.
- getTextField() - Method in class edu.cnu.mdi.component.LabeledTextField
- getTextField() - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Get the text field component
- getTextFont() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the legend font.
- getTextForeground() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the legend text color.
- getTheme() - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- getTheme() - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Returns the
MapThemecurrently used by this projection for drawing outlines and graticule lines. - getTheme() - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Returns the
MapThemecurrently used by this projection for drawing outlines and graticule lines. - getTheme() - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Returns the
MapThemecurrently used by this projection for drawing outlines and graticule lines. - getTheme() - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Returns the
MapThemecurrently used by this projection for drawing outlines and graticule lines. - getTheme() - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Returns the
MapThemecurrently used by this projection for drawing outlines and graticule lines. - getTickCount() - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
The actual number of ticks returned by
NiceScale.getTicks(). - getTicks() - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
Return the tick locations from niceMin to niceMax inclusive.
- getTickSpacing() - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
Get the tick spacing.
- getTimeUnit() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- getTimeUnitShortLabel() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
A short label you can use in axis titles ("Time (s)", etc.).
- getTitle() - Method in class edu.cnu.mdi.mapping.MapViewInfo
- getTitle() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
- getTitle() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionViewInfo
- getTitle() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
- getTitle() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the plot title.
- getTitle() - Method in class edu.cnu.mdi.splot.plot.PlotViewInfo
- getTitle() - Method in class edu.cnu.mdi.view.AbstractViewInfo
- getTitle() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceViewInfo
- getTitle() - Method in class edu.cnu.mdi.view.DrawingViewInfo
- getTitle() - Method in class edu.cnu.mdi.view.JsonViewInfo
- getTitle(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a title
- getTitleColorHex() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
Title color.
- getTitleFont() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the title font.
- getToolBar() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get this container's tool bar interface.
- getToolBar() - Method in interface edu.cnu.mdi.container.IContainer
-
Get this container's tool bar interface.
- getToolBar() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- getToolBar() - Method in class edu.cnu.mdi.splot.plot.PlotPanel
-
Get the toolbar
- getToolBar() - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
-
Get the toolbar associated with this tool handler.
- getToolBar() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the toolbar for this view, or
nullif none was configured. - getToolbarBits(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the tool bar bits.
- getToolId(AbstractButton) - Static method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Try to read the registered tool id from a button.
- getToolTip(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
Get the tooltip string for a predefined button bit.
- getTooltipFields() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Deprecated.
- getTop(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the top location in pixels.
- getTotalCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getTotalCount() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the total entry count including underflow and overflow.
- getTotalEnqueued() - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
- getTourLength() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
-
Compute the total length of the closed tour.
- getTransferData(DataFlavor) - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolTransferable
- getTransferDataFlavors() - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolTransferable
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class edu.cnu.mdi.json.JsonTreeCellRenderer
-
Configure this label for the given tree node.
- getType() - Method in class edu.cnu.mdi.item.ItemModification
-
Get the type of modification.
- getType() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- getType() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the current
PlotDataType. - getUnderCount() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the number of values that fell below the histogram range.
- getUsageBullets() - Method in class edu.cnu.mdi.mapping.MapViewInfo
-
Usage bullets (preferred).
- getUsageBullets() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
-
Usage bullets (preferred).
- getUsageBullets() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionViewInfo
- getUsageBullets() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
-
Usage bullets (preferred).
- getUsageBullets() - Method in class edu.cnu.mdi.splot.plot.PlotViewInfo
- getUsageBullets() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
Usage bullets (preferred).
- getUsageBullets() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceViewInfo
- getUsageBullets() - Method in class edu.cnu.mdi.view.DrawingViewInfo
-
Usage bullets (preferred).
- getUsageBullets() - Method in class edu.cnu.mdi.view.JsonViewInfo
-
Usage bullets (preferred).
- getUsageHtml() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
If you really need custom HTML for usage, you may return a raw HTML fragment here (e.g., a table, links, etc.).
- getUsageSteps() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
-
Usage steps (optional alternative to bullets).
- getUsageSteps() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
-
Usage steps (optional alternative to bullets).
- getUsageSteps() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
Usage steps (optional alternative to bullets).
- getUsageSteps() - Method in class edu.cnu.mdi.view.DrawingViewInfo
-
Usage steps (optional alternative to bullets).
- getUsageSteps() - Method in class edu.cnu.mdi.view.JsonViewInfo
-
Usage steps (optional alternative to bullets).
- getUseContainer(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the "use container" boolean flag.
- getUserData(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the optional user data.
- getUserName() - Method in class edu.cnu.mdi.util.Environment
-
Returns the user name of the current user.
- getUserObject() - Method in class edu.cnu.mdi.item.ItemModification
- getValue() - Method in class edu.cnu.mdi.component.RangeSlider
-
Returns the current slider value.
- getValue() - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Convenience method to get the slider's current value.
- getValue(String) - Static method in enum class edu.cnu.mdi.graphics.style.FillStyle
-
Returns the enum value from the name.
- getValue(String) - Static method in enum class edu.cnu.mdi.graphics.style.LineStyle
-
Returns the enum value from a name.
- getValue(String) - Static method in enum class edu.cnu.mdi.graphics.style.SymbolType
-
Returns the enum value from a name.
- getValue(String) - Static method in enum class edu.cnu.mdi.item.ResizePolicy
-
Returns the enum value from the name.
- getValue(String) - Static method in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Find a method by display name or enum constant name (case-insensitive).
- getValue(String) - Static method in enum class edu.cnu.mdi.splot.plot.LimitsMethod
-
Returns the enum value from a string.
- getValueAt(int, int) - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Get the value at a given row and column
- getVariance() - Method in class edu.cnu.mdi.splot.pdata.DataColumn
-
Get (population) variance of the data in this column.
- getVertexCount() - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- getVerticalGap() - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Get the vertical gap value.
- getView() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the view (internal frame) that holds this container.
- getView() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the view (internal frame) that holds this container.
- getView() - Method in class edu.cnu.mdi.item.AItem
-
Return the
BaseViewthat owns the container hosting this item, ornullif unavailable. - getView() - Method in class edu.cnu.mdi.view.ViewConfiguration
-
Returns the view instance, creating it on first call if necessary.
- getViewColumn(BaseView) - Method in class edu.cnu.mdi.view.VirtualView
-
Estimate the virtual column containing a given view.
- getViewInfo() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Override to supply structured information for the info dialog.
- getViewInfo() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterDemoView
-
Get an information object describing this view, used in the UI and for help.
- getViewInfo() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
- getViewInfo() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Get an information object describing this view, used in the UI and for help.
- getViewInfo() - Method in class edu.cnu.mdi.splot.plot.PlotView
-
Get an information object describing this view, used in the UI and for help.
- getViewInfo() - Method in class edu.cnu.mdi.view.BaseView
-
Override to supply structured information for the info dialog.
- getViewInfo() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceDemoView
-
Override to supply structured information for the info dialog.
- getViewInfo() - Method in class edu.cnu.mdi.view.DrawingView
- getViewInfo() - Method in class edu.cnu.mdi.view.JsonView
-
Override to supply structured information for the info dialog.
- getViewMenu() - Method in class edu.cnu.mdi.view.ViewManager
-
Returns the managed Views menu, creating a default one lazily if none has been set via
ViewManager.setViewMenu(JMenu). - getViewPopupMenu() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the right-click popup menu for this view.
- getViews() - Method in class edu.cnu.mdi.view.ViewManager
-
Returns an unmodifiable, point-in-time snapshot
Listof all currently registered views in registration order. - getVirtualDesktopColumns() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Override to opt in to a virtual desktop with the given column count.
- getVirtualDesktopColumns() - Method in class edu.cnu.mdi.app.DemoApp
- getVirtualItem() - Method in class edu.cnu.mdi.view.BaseView
-
Returns the virtual-desktop thumbnail item associated with this view, or
nullif the virtual desktop is not active. - getVisible(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get the "is visible" boolean flag.
- getVisibleCurves() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- getWidth(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a width from the properties
- getWidthWorld() - Method in class edu.cnu.mdi.item.EllipseItem
- getWireIndex() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return the zero-based wire index within the layer.
- getWires() - Method in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceModel
-
Return the synthetic wires.
- getWorld() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the visible region in raw-world coordinates.
- getWorldBounds() - Method in class edu.cnu.mdi.item.AItem
-
Return the world-coordinate bounding rectangle of this item.
- getWorldBounds() - Method in class edu.cnu.mdi.item.ConnectorItem
-
Get the world bounding rectangle of the item.
- getWorldBounds() - Method in class edu.cnu.mdi.item.LineItem
-
Get the world bounding rectangle of the item.
- getWorldBounds() - Method in class edu.cnu.mdi.item.PathBasedItem
-
Get the world bounding rectangle of the item.
- getWorldBounds() - Method in class edu.cnu.mdi.item.PointItem
-
Get the world bounding rectangle of the item.
- getWorldBounds() - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Return the world-coordinate bounding rectangle of this item.
- getWorldBounds() - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns an approximate world-space bounding rectangle.
- getWorldBounds() - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Return the world-coordinate bounding rectangle of this item.
- getWorldBounds() - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Return the world-coordinate bounding rectangle of this item.
- getWorldCenter() - Static method in class edu.cnu.mdi.component.MagnifyWindow
-
Returns the world coordinates of the center of the magnifier window.
- getWorldRectangle(Properties, String, Rectangle2D.Double) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a world rectangle
- getWorldSystem() - Method in class edu.cnu.mdi.container.BaseContainer
-
Get the current world system.
- getWorldSystem() - Method in interface edu.cnu.mdi.container.IContainer
-
Get the current world system.
- getWorldSystem(Properties) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Get a world coordinate system
- getX0() - Method in class edu.cnu.mdi.splot.plot.HorizontalLine
- getX0() - Method in class edu.cnu.mdi.splot.plot.PlotLine
-
Get the starting x coordinate
- getX0() - Method in class edu.cnu.mdi.splot.plot.VerticalLine
- getX1() - Method in class edu.cnu.mdi.splot.plot.HorizontalLine
- getX1() - Method in class edu.cnu.mdi.splot.plot.PlotLine
-
Get the ending x coordinate
- getX1() - Method in class edu.cnu.mdi.splot.plot.VerticalLine
- getX11Color(String) - Static method in class edu.cnu.mdi.ui.colors.X11Colors
-
Gets a color by its web/X11 name.
- getX11Color(String, int) - Static method in class edu.cnu.mdi.ui.colors.X11Colors
-
Gets a web/X11 color and applies the given alpha.
- getXAxisLabel() - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.AExample
-
get the x axis label
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.AnotherGaussian
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.CubicLogLog
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.ErfcTest
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.ErfTest
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.ExponentialDecayExample
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.Gaussian
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.GrowingHisto
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.Heatmap
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.Histo
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.LorentzianExample
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.PowerLawExample
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.Scatter
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.StraightLine
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.StripChart
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.ThreeGaussians
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.TwoHisto
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- getXAxisLabel() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Get the x axis label
- getXLabel() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the label for the x axis.
- getXLimitsMethod() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the limit method for the x axis.
- getXOverCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getXOverYOverCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getXOverYUnderCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getXScale() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
- getXUnderCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getXUnderYOverCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getXUnderYUnderCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getXYBounds() - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- getXYBounds() - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Returns the bounding rectangle of the projection-space domain in world coordinates.
- getXYBounds() - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Returns the bounding rectangle of the projection-space domain in world coordinates.
- getXYBounds() - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Returns the bounding rectangle of the projection-space domain in world coordinates.
- getXYBounds() - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Returns the bounding rectangle of the projection-space domain in world coordinates.
- getXYBounds() - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Returns the bounding rectangle of the projection-space domain in world coordinates.
- getY0() - Method in class edu.cnu.mdi.splot.plot.HorizontalLine
- getY0() - Method in class edu.cnu.mdi.splot.plot.PlotLine
-
Get the starting y coordinate
- getY0() - Method in class edu.cnu.mdi.splot.plot.VerticalLine
- getY1() - Method in class edu.cnu.mdi.splot.plot.HorizontalLine
- getY1() - Method in class edu.cnu.mdi.splot.plot.PlotLine
-
Get the ending y coordinate
- getY1() - Method in class edu.cnu.mdi.splot.plot.VerticalLine
- getYAxisLabel() - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.AExample
-
get the y axis label
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.AnotherGaussian
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.CubicLogLog
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.ErfcTest
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.ErfTest
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.ExponentialDecayExample
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.Gaussian
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.GrowingHisto
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.Heatmap
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.Histo
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.LorentzianExample
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.PowerLawExample
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.Scatter
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.StraightLine
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.StripChart
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.ThreeGaussians
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.TwoHisto
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- getYAxisLabel() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Get the y axis label
- getYLabel() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the label for the y axis.
- getYLimitsMethod() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Get the limit method for the y axis.
- getYOverCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getYScale() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
- getYUnderCount() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- getZMax() - Method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Return the maximum z coordinate of the shell envelope.
- getZMin() - Method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Return the minimum z coordinate of the shell envelope.
- GG - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- goodCount - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- gotoColumn(int) - Method in class edu.cnu.mdi.view.VirtualView
-
Go to a specific column, making it visible.
- Graphics context - Search tag in class edu.cnu.mdi.graphics.GraphicsUtils
- Section
- Graphics context - Search tag in class edu.cnu.mdi.graphics.SymbolDraw
- Section
- Graphics context - Search tag in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
- Section
- Graphics context - Search tag in class edu.cnu.mdi.splot.plot.PlotTicks
- Section
- Graphics state - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
- Section
- GraphicsUtils - Class in edu.cnu.mdi.graphics
-
Static utility methods for general-purpose 2D graphics operations.
- graticuleColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the graticule line color.
- Graticule color - Search tag in interface edu.cnu.mdi.mapping.projection.IMapProjection
- Section
- GraticuleLayer - Class in edu.cnu.mdi.mapping.layer
-
Layer that renders and edits the standard map graticule.
- GraticuleLayer(IContainer, String, Supplier<GraticuleRenderer>, BooleanSupplier) - Constructor for class edu.cnu.mdi.mapping.layer.GraticuleLayer
-
Creates a graticule layer.
- GraticuleRenderer - Class in edu.cnu.mdi.mapping.render
-
Renders a map outline and latitude/longitude graticule lines for a given
IMapProjection, with optional zoom-adaptive line spacing. - GraticuleRenderer(IMapProjection) - Constructor for class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Creates a graticule renderer backed by the given projection.
- graticuleStrokeWidth(float) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the graticule line stroke width.
- GRAYSCALE - Enum constant in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
- greatCircleAzimuth(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Computes the initial great-circle azimuth (bearing) from a start geographic point to an end geographic point on the unit sphere.
- greatCircleEndPoint(Point2D.Double, double, double) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Computes the endpoint of a great-circle path on the unit sphere from a start geographic point, an initial azimuth, and a normalized arc length.
- greatCircleLength(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Computes the central-angle length of the shorter great-circle arc between two geographic points on the unit sphere.
- GREEN_SS_10_P - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Small green plain sans-serif on a yellow background.
- GREEN_SS_12_B - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Dark green bold sans-serif on a wheat background.
- GREEN_SS_12_P - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Dark green plain sans-serif on a wheat background.
- GREEN_TERMINAL - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Green monospaced terminal style on a transparent background.
- grid - Variable in class edu.cnu.mdi.splot.io.HistoSpec
- GridButton - Class in edu.cnu.mdi.view.demo.layout
- GridButton(NetworkLayoutDemoView) - Constructor for class edu.cnu.mdi.view.demo.layout.GridButton
- GridDrawer - Class in edu.cnu.mdi.view.demo.layout
- GridDrawer(int, Color) - Constructor for class edu.cnu.mdi.view.demo.layout.GridDrawer
-
Create a grid drawer that draws a grid of the given size and color on the given container.
- Grid layout - Search tag in class edu.cnu.mdi.mapping.loader.Etopo5Loader
- Section
- GrowingHisto - Class in edu.cnu.mdi.splot.example
-
Demonstrates a histogram that is filled incrementally by a data source.
- GrowingHisto(boolean) - Constructor for class edu.cnu.mdi.splot.example.GrowingHisto
- GuardedDesktopManager - Class in edu.cnu.mdi.desktop
-
A DesktopManager that prevents internal frames from being dragged such that their title bars go off the top edge of the desktop.
- GuardedDesktopManager() - Constructor for class edu.cnu.mdi.desktop.GuardedDesktopManager
- guess(double[], double[], double[]) - Method in interface edu.cnu.mdi.splot.fit.IInitialGuess
-
Compute an initial parameter guess.
H
- H1D - Enum constant in enum class edu.cnu.mdi.splot.pdata.PlotDataType
- H2D - Enum constant in enum class edu.cnu.mdi.splot.pdata.PlotDataType
- halfWindowBinsUsed - Variable in class edu.cnu.mdi.splot.pdata.HistoFitPrep.FitWindowData
-
Half-window size in bins that was actually applied (may be smaller than requested if the peak was near an edge).
- handleCommand(String) - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
A closeout button was hit.
- handleCommand(String) - Method in class edu.cnu.mdi.splot.edit.CurveEditorDialog
-
A button was hit.
- handleCommand(String) - Method in class edu.cnu.mdi.splot.edit.PlotPreferencesDialog
- handleMagnify(MouseEvent) - Method in class edu.cnu.mdi.view.BaseView
-
Handle a magnify (modifier + mouse) request.
- handler - Variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Handles the gestures and actions of the tools.
- hasAnyPositiveWeight() - Method in class edu.cnu.mdi.splot.pdata.FitVectors
- hasConnection(AItem, AItem) - Method in class edu.cnu.mdi.graphics.connection.ConnectionManager
-
Check whether a connection already exists between the two items.
- hasCovariance() - Method in class edu.cnu.mdi.splot.fit.FitResult
- hasDeleteTool() - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Check if the delete tool/button exists in the toolbar.
- hashCode() - Method in record class edu.cnu.mdi.app.StartupInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.dialog.FileType
-
Returns a hash code value for this object.
- hashCode() - Method in class edu.cnu.mdi.item.AItem
- hashCode() - Method in class edu.cnu.mdi.item.Layer
- hashCode() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.sim.ga.GAOperators
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.ui.menu.MenuContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.ui.menu.MenuId
-
Returns a hash code value for this object.
- hashCode() - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Returns a hash code value for this object.
- hasRenderHint(RenderHint) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether a rendering hint is present.
- hasSavedLayout(BaseView) - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Returns
trueif the desktop has a saved layout entry for the given view (i.e. - hasStatusField() - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Check if this toolbar has a status field.
- hasTool(String) - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Check if a tool/button with the given id exists in the toolbar registry.
- hasWeights() - Method in class edu.cnu.mdi.splot.pdata.FitVectors
- headless - Variable in class edu.cnu.mdi.splot.example.AExample
- HeadlessPointerTool - Class in edu.cnu.mdi.view
- HeadlessPointerTool(BaseView) - Constructor for class edu.cnu.mdi.view.HeadlessPointerTool
-
Create and immediately install a headless pointer tool on the view's canvas.
- Heatmap - Class in edu.cnu.mdi.splot.example
-
Demonstrates rendering randomly generated two-dimensional histogram data.
- Heatmap(boolean) - Constructor for class edu.cnu.mdi.splot.example.Heatmap
- HeatmapDrawer - Class in edu.cnu.mdi.splot.plot
- height(int) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the initial height.
- HEIGHT - Static variable in class edu.cnu.mdi.util.PropertyUtils
- HelloMDI - Class in edu.cnu.mdi.app
-
Simple "Hello World" demo for the MDI creates a single drawing view and demonstrates the use of the PropertyUtils key-value system to configure views.
- HGAP - Static variable in class edu.cnu.mdi.component.OptionPanel
-
Horizontal gap in pixels between adjacent columns of checkboxes.
- HIDDEN - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- hideMessage() - Method in class edu.cnu.mdi.hover.HoverInfoWindow
-
Hide the hover message.
- highestSet(long) - Static method in class edu.cnu.mdi.util.Bits
-
Returns the index (0-based) of the highest set bit (MSB-first).
- highlight(String, BiConsumer<Integer, Integer>) - Method in class edu.cnu.mdi.json.JsonRawPane
-
Highlight all occurrences of
queryin the raw text and select the first match. - highlightColor1 - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
Primary color used for highlighted (marching-ants) drawing.
- highlightColor1 - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- highlightColor2 - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
Secondary color used for highlighted (marching-ants) drawing.
- highlightColor2 - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- Highlighted drawing - Search tag in class edu.cnu.mdi.graphics.GraphicsUtils
- Section
- histo - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The histogram specification for this curve, if it represents a histogram.
- Histo - Class in edu.cnu.mdi.splot.example
-
Demonstrates a fitted one-dimensional histogram.
- Histo(boolean) - Constructor for class edu.cnu.mdi.splot.example.Histo
- histo2d - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
Legacy location for a 2D histogram specification.
- histo2d - Variable in class edu.cnu.mdi.splot.io.PlotSpec
- Histo2DData - Class in edu.cnu.mdi.splot.pdata
-
Container class for 2D histogram (heatmap) data.
- Histo2DData(String, double, double, int, double, double, int) - Constructor for class edu.cnu.mdi.splot.pdata.Histo2DData
-
Constructor for 2D histogram data.
- Histo2DPanel - Class in edu.cnu.mdi.pseudo3D
-
Simple container panel for the pseudo-3D 2D-histogram renderer.
- Histo2DPanel(Histo2DData, ScientificColorMap, boolean) - Constructor for class edu.cnu.mdi.pseudo3D.Histo2DPanel
-
Create a pseudo-3D histogram panel.
- Histo2DSpec - Class in edu.cnu.mdi.splot.io
-
Persisted representation of a 2D histogram (heatmap).
- Histo2DSpec() - Constructor for class edu.cnu.mdi.splot.io.Histo2DSpec
- HistoCurve - Class in edu.cnu.mdi.splot.pdata
- HistoCurve(String, HistoData) - Constructor for class edu.cnu.mdi.splot.pdata.HistoCurve
-
Create a histogram-backed curve.
- HistoData - Class in edu.cnu.mdi.splot.pdata
-
Container for 1D histogram data.
- HistoData(String, double[]) - Constructor for class edu.cnu.mdi.splot.pdata.HistoData
-
Creates a histogram with arbitrary (non-uniform) bin spacing.
- HistoData(String, double, double, int) - Constructor for class edu.cnu.mdi.splot.pdata.HistoData
-
Creates a uniform-bin histogram.
- HistoDrawingUtils - Class in edu.cnu.mdi.splot.pdata
-
Stateless utility class for rendering-related histogram helpers.
- HistoFitPrep - Class in edu.cnu.mdi.splot.pdata
-
Stateless utility class for histogram fit preparation.
- HistoFitPrep.FitWindowData - Class in edu.cnu.mdi.splot.pdata
-
A
FitVectorsthat also records which peak bin and window were actually used. - Histogram2D - Class in edu.cnu.mdi.pseudo3D
-
A lightweight pseudo-3D renderer for a
Histo2DData2D histogram. - Histogram2D(Histo2DData, ScientificColorMap) - Constructor for class edu.cnu.mdi.pseudo3D.Histogram2D
-
Create a pseudo-3D histogram view for the given data.
- Histogram mode - Search tag in class edu.cnu.mdi.splot.plot.PlotTicks
- Section
- HISTORY_CAPACITY - Static variable in class edu.cnu.mdi.log.Log
-
Maximum number of recent messages retained for newly registered listeners.
- HistoSpec - Class in edu.cnu.mdi.splot.io
-
Persisted 1D histogram payload.
- HistoSpec() - Constructor for class edu.cnu.mdi.splot.io.HistoSpec
- hitTest(GestureContext, Point) - Method in class edu.cnu.mdi.container.BaseToolHandler
-
Hit test at the given point on the canvas.
- hitTest(GestureContext, Point) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- hitTest(GestureContext, Point) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Hit test at a point on the canvas.
- hitTest(Point) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- Hit testing - Search tag in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- Section
- Hit-testing - Search tag in class edu.cnu.mdi.mapping.item.MapPolygonItem
- Section
- Hit-testing and cache dependency - Search tag in class edu.cnu.mdi.mapping.render.CountryRenderer
- Section
- Hit-testing strategy by geometry type - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
- Section
- holds2DHistogram() - Method in class edu.cnu.mdi.splot.plot.PlotPanel
-
Does this panel hold a 2D histogram?
- HorizontalLine - Class in edu.cnu.mdi.splot.plot
-
Plot annotation spanning the visible x range at a fixed data-space y value.
- HorizontalLine(PlotCanvas, double) - Constructor for class edu.cnu.mdi.splot.plot.HorizontalLine
-
Create a horizontal annotation.
- hoverClosed(HoverEvent) - Method in class edu.cnu.mdi.view.BaseView
-
Handle the closing (dismissal) of a hover popup/tooltip.
- hoverDown(HoverEvent) - Method in class edu.cnu.mdi.container.BaseContainer
- hoverDown(HoverEvent) - Method in interface edu.cnu.mdi.hover.HoverListener
-
Called when a hover event ends.
- HoverEvent - Class in edu.cnu.mdi.hover
-
Immutable hover event containing source component and the mouse location (in source coordinates).
- HoverEvent(Component, Point) - Constructor for class edu.cnu.mdi.hover.HoverEvent
- HoverInfoWindow - Class in edu.cnu.mdi.hover
-
Simple hover popup window for displaying hover text near the cursor.
- HoverInfoWindow(Window) - Constructor for class edu.cnu.mdi.hover.HoverInfoWindow
- HoverListener - Interface in edu.cnu.mdi.hover
-
Listener interface for receiving hover events.
- HoverManager - Class in edu.cnu.mdi.hover
-
Centralized hover management (tool-tip-like behavior) for arbitrary Swing components.
- hoverUp(HoverEvent) - Method in class edu.cnu.mdi.container.BaseContainer
- hoverUp(HoverEvent) - Method in interface edu.cnu.mdi.hover.HoverListener
-
Called when a hover event starts.
- hoverUpdate(HoverEvent) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Handle a hover event.
- hoverUpdate(HoverEvent) - Method in class edu.cnu.mdi.view.BaseView
-
Handle a hover event.
- hoverWindow - Variable in class edu.cnu.mdi.container.BaseContainer
-
Lazily-created popup window used for hover messages.
- htmlSummary() - Method in class edu.cnu.mdi.splot.fit.FitResult
-
HTML summary of the fit result.
- hugeFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
I
- IAcceptedMoveListener - Interface in edu.cnu.mdi.sim.simanneal
-
Receives sampled, batched annealing diagnostics on the Swing EDT.
- ICityLoader - Interface in edu.cnu.mdi.mapping.loader
-
Format-agnostic contract for loading populated-place (city) features.
- IColorChangeListener - Interface in edu.cnu.mdi.ui.colors
- icon - Variable in class edu.cnu.mdi.item.PointItem
- icon - Variable in class edu.cnu.mdi.mapping.item.MapPointItem
-
Optional icon to display instead of a symbol.
- iconButtonSize(Icon, Insets, Dimension) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return an icon-safe size including margins and a minimum baseline.
- iconPath - Variable in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- Icon resources - Search tag in class edu.cnu.mdi.mapping.milsym.NatoIconPicker
- Section
- IconSimulationControlPanel - Class in edu.cnu.mdi.sim.ui
-
A more graphical variant of
SimulationControlPanelthat prefers icons and supports either an indeterminate "busy" graphic (when available) or an indeterminate progress bar fallback. - IconSimulationControlPanel(IconSimulationControlPanel.IconProvider, boolean) - Constructor for class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- IconSimulationControlPanel.IconProvider - Interface in edu.cnu.mdi.sim.ui
- IContainer - Interface in edu.cnu.mdi.container
-
A 2D drawing container with a world coordinate system and conversion to pixel (screen) coordinates.
- ICountryLoader - Interface in edu.cnu.mdi.mapping.loader
-
Format-agnostic contract for loading country boundary features.
- id - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
Unique node id within the model.
- id() - Method in record class edu.cnu.mdi.ui.menu.MenuContribution
-
Returns the value of the
idrecord component. - id() - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Returns the value of the
idrecord component. - IDrawable - Interface in edu.cnu.mdi.graphics.drawable
-
A drawable object that can render itself into a
IContainer. - IDX_A - Static variable in class edu.cnu.mdi.splot.fit.ErfcFitter
-
Parameter indices.
- IDX_A - Static variable in class edu.cnu.mdi.splot.fit.ErfFitter
-
Parameter indices.
- IDX_A - Static variable in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Index of amplitude parameter
A. - IDX_A - Static variable in class edu.cnu.mdi.splot.fit.GaussianFitter
-
Parameter indices.
- IDX_A - Static variable in class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Index of peak-height parameter
A. - IDX_A - Static variable in class edu.cnu.mdi.splot.fit.PowerLawFitter
-
Index of amplitude parameter
A. - IDX_B - Static variable in class edu.cnu.mdi.splot.fit.ErfcFitter
- IDX_B - Static variable in class edu.cnu.mdi.splot.fit.ErfFitter
- IDX_B - Static variable in class edu.cnu.mdi.splot.fit.GaussianFitter
- IDX_B - Static variable in class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Index of baseline parameter
B. - IDX_C - Static variable in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Index of baseline-offset parameter
C. - IDX_C - Static variable in class edu.cnu.mdi.splot.fit.PowerLawFitter
-
Index of baseline-offset parameter
C. - IDX_G - Static variable in class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Index of FWHM parameter
Γ. - IDX_MU - Static variable in class edu.cnu.mdi.splot.fit.GaussianFitter
- IDX_N - Static variable in class edu.cnu.mdi.splot.fit.PowerLawFitter
-
Index of exponent parameter
n. - IDX_SIGMA - Static variable in class edu.cnu.mdi.splot.fit.ErfcFitter
- IDX_SIGMA - Static variable in class edu.cnu.mdi.splot.fit.ErfFitter
- IDX_SIGMA - Static variable in class edu.cnu.mdi.splot.fit.GaussianFitter
- IDX_TAU - Static variable in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Index of decay-constant parameter
τ. - IDX_X0 - Static variable in class edu.cnu.mdi.splot.fit.ErfcFitter
- IDX_X0 - Static variable in class edu.cnu.mdi.splot.fit.ErfFitter
- IDX_X0 - Static variable in class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Index of peak-center parameter
x₀. - IFeedbackProvider - Interface in edu.cnu.mdi.feedback
- IFileDropHandler - Interface in edu.cnu.mdi.transfer
-
Implemented by any component that can receive files via drag-and-drop.
- IFitStringGetter - Interface in edu.cnu.mdi.splot.fit
-
Supplies human-readable model and parameter labels for fit results.
- IFitter - Interface in edu.cnu.mdi.splot.fit
- IImageEvolutionResettable - Interface in edu.cnu.mdi.sim.ga.triimage
-
Narrow reset contract for the image evolution demo.
- IInitialGuess - Interface in edu.cnu.mdi.splot.fit
-
Provides an initial parameter guess for a curve fitter.
- ILogListener - Interface in edu.cnu.mdi.log
-
Listener interface for receiving messages from the
Logsingleton. - image - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- ImageApproximationProblem - Class in edu.cnu.mdi.sim.ga.triimage
-
A
GAProblemthat evolves a population ofPolygonChromosomeinstances to approximate a target image using semi-transparent triangles. - ImageApproximationProblem(BufferedImage, int) - Constructor for class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Construct an image approximation problem for the given target image and triangle count.
- ImageApproximationProblem(BufferedImage, int, ImageFitnessMode) - Constructor for class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Construct a problem with an explicit fitness metric.
- ImageEvolutionControlPanel - Class in edu.cnu.mdi.sim.ga.triimage
-
Control panel for the image evolution GA demo.
- ImageEvolutionControlPanel() - Constructor for class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionControlPanel
-
Construct the panel with default (standard) icons.
- ImageEvolutionDemoView - Class in edu.cnu.mdi.sim.ga.triimage
-
MDI
SimulationViewthat evolves a population of semi-transparent triangles to approximate a target image using the MDI genetic algorithm framework. - ImageEvolutionDemoView(Object...) - Constructor for class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
-
Create the image evolution demo view.
- ImageEvolutionPanel - Class in edu.cnu.mdi.sim.ga.triimage
-
Custom drawing panel for the image evolution GA demo.
- ImageEvolutionPanel(BufferedImage) - Constructor for class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionPanel
-
Construct the panel with the given target image.
- ImageEvolutionViewInfo - Class in edu.cnu.mdi.sim.ga.triimage
-
View metadata for the Image Evolution GA demo.
- ImageEvolutionViewInfo() - Constructor for class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionViewInfo
- ImageFilters - Class in edu.cnu.mdi.transfer
-
Common predicates for filtering dropped image files.
- ImageFitnessMode - Enum Class in edu.cnu.mdi.sim.ga.triimage
-
Fitness metrics available to the image-evolution demonstration.
- ImageItem - Class in edu.cnu.mdi.item
-
A
RectangleItemthat displays aBufferedImagescaled to its bounds, with no fill or outline drawn for the rectangle itself. - ImageItem(Layer, Rectangle2D.Double, BufferedImage) - Constructor for class edu.cnu.mdi.item.ImageItem
-
Create a world image object.
- ImageManager - Class in edu.cnu.mdi.graphics
-
Centralized image/icon loading for MDI using classpath resources.
- IMapProjection - Interface in edu.cnu.mdi.mapping.projection
-
Contract for the map projections used within the MDI framework.
- Immutability and copies - Search tag in class edu.cnu.mdi.graphics.toolbar.GestureContext
- Section
- Implementation note - Search tag in class edu.cnu.mdi.json.JsonTreeCellRenderer
- Section
- Implementation notes - Search tag in class edu.cnu.mdi.splot.plot.MultiplotPanel
- Section
- Implementation notes - Search tag in class edu.cnu.mdi.util.UnicodeUtils
- Section
- Implementing a new projection - Search tag in interface edu.cnu.mdi.mapping.projection.IMapProjection
- Section
- Implementing classes - Search tag in interface edu.cnu.mdi.item.ITextEditable
- Section
- importData(TransferHandler.TransferSupport) - Method in class edu.cnu.mdi.transfer.FileDropHandler
- inASelectRect(IContainer, Point) - Method in class edu.cnu.mdi.item.AItem
-
Test whether the screen point falls inside any selection or rotation handle rectangle.
- includeRiver - Variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
- includeShapeFileMenu() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns whether the Shapefile menu should be included in this view's menu bar.
- includeXZero - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- includeXZero() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether to include
x = 0. - includeXZero(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Force the plot to include
x = 0when determining x-axis limits. - includeYZero - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- includeYZero() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether to include
y = 0. - includeYZero(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Force the plot to include
y = 0when determining y-axis limits. - indeterminate - Variable in class edu.cnu.mdi.sim.ProgressInfo
-
True if progress is indeterminate (spinner / "still working").
- indeterminate(String) - Static method in class edu.cnu.mdi.sim.ProgressInfo
-
Create an indeterminate progress update.
- individuals() - Method in interface edu.cnu.mdi.sim.ga.GAPopulation
- individuals() - Method in class edu.cnu.mdi.sim.ga.SimpleGAPopulation
- INFERNO - Enum constant in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
- INFINITY - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- info(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- info(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- info(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- info(GestureContext) - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
- info(String) - Method in class edu.cnu.mdi.log.ConsoleLogger
-
Writes an
Log.Level.INFOmessage toSystem.out. - info(String) - Method in class edu.cnu.mdi.log.FileLogger
-
Appends an
Log.Level.INFOmessage to the log file. - info(String) - Method in interface edu.cnu.mdi.log.ILogListener
-
Receives an informational message.
- info(String) - Method in class edu.cnu.mdi.log.Log
-
Send an informational message to all registered listeners.
- INFO - Enum constant in enum class edu.cnu.mdi.log.Log.Level
-
Normal application events.
- INFO - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- infoDialog - Variable in class edu.cnu.mdi.view.BaseView
-
Lazily-shown dialog displaying view information.
- InfoDialogHelper - Class in edu.cnu.mdi.view
-
Utility for displaying
AbstractViewInfocontent in a lightweight, non-modal, non-stealing info dialog. - infoIcon - Static variable in class edu.cnu.mdi.view.ViewInfoButton
-
Icon displayed in the view information button.
- inFont - Variable in class edu.cnu.mdi.component.TextEditPanel
- init(SimulationContext) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Initialize the simulation: reset the step counter and post an initial refresh so the user sees the starting layout before it starts moving.
- init(SimulationContext) - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Seeds the RNG, builds the initial population via
GAProblem.initialPopulation(int, java.util.Random), evaluates and tracks the best individual, and resets the generation counter to zero. - init(SimulationContext) - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Initialize the simulation.
- init(SimulationContext) - Method in interface edu.cnu.mdi.sim.Simulation
-
Initialize simulation resources.
- initFeedback() - Method in class edu.cnu.mdi.view.BaseView
-
Create and install a feedback pane with default colors (cyan on black, 9 pt font).
- initFeedback(Color, Color, int) - Method in class edu.cnu.mdi.view.BaseView
-
Create and install a feedback pane with custom colors and font size.
- initialGuesser - Variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Initial-guess strategy used when the caller does not provide an explicit guess.
- INITIALIZING - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
Simulation.init(SimulationContext)is being executed on the simulation thread. - initialPopulation(int, Random) - Method in interface edu.cnu.mdi.sim.ga.GAProblem
-
Create the initial population.
- initialPopulation(int, Random) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Generate an initial population of
sizerandomly initialized chromosomes. - InitialTemperature - Record Class in edu.cnu.mdi.sim.simanneal
-
Result of estimating the initial annealing temperature.
- InitialTemperature(double, double, double, int) - Constructor for record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Creates an instance of a
InitialTemperaturerecord class. - initStyle() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Initialize style with a unique style ID.
- inResetState() - Method in class edu.cnu.mdi.component.IpField
- inRotatePoint(IContainer, Point) - Method in class edu.cnu.mdi.item.AItem
-
Test whether the screen point falls inside the rotation-handle rectangle.
- inSelectPoint(IContainer, Point, boolean) - Method in class edu.cnu.mdi.item.AItem
-
Return the index of the selection handle whose hit-test rectangle contains the given screen point, or
-1if none does. - insertUpdate(DocumentEvent) - Method in class edu.cnu.mdi.component.IpField
- installEtopo5Layer(Etopo5Loader, boolean) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Installs ETOPO5 terrain and bathymetry into the standard ETOPO5 layer.
- INSTANCE - Enum constant in enum class edu.cnu.mdi.sim.ga.GAFeedback.NoFeedback
- INSTANCE - Enum constant in enum class edu.cnu.mdi.sim.simanneal.AnnealingFeedback.NoFeedback
- inStyle - Variable in class edu.cnu.mdi.component.TextEditPanel
- INTEGRAL - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Integration and convergence - Search tag in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
- Section
- Intended scope - Search tag in class edu.cnu.mdi.mapping.graphics.MapGraphics
- Section
- Intended usage - Search tag in interface edu.cnu.mdi.transfer.IFileDropHandler
- Section
- Intended use - Search tag in class edu.cnu.mdi.sim.simanneal.heuristics.EnergyDistributionHeuristic
- Section
- Interaction - Search tag in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- Section
- Interaction - Search tag in class edu.cnu.mdi.mapping.item.MapPointItem
- Section
- Interaction - Search tag in class edu.cnu.mdi.mapping.item.MapPolygonItem
- Section
- Interaction - Search tag in class edu.cnu.mdi.mapping.item.MapPolylineItem
- Section
- Interaction model - Search tag in class edu.cnu.mdi.mapping.item.MapLineItem
- Section
- internalFrameActivated(InternalFrameEvent) - Method in class edu.cnu.mdi.view.VirtualView
- internalFrameClosed(InternalFrameEvent) - Method in class edu.cnu.mdi.view.VirtualView
- internalFrameClosing(InternalFrameEvent) - Method in class edu.cnu.mdi.view.VirtualView
- internalFrameDeactivated(InternalFrameEvent) - Method in class edu.cnu.mdi.view.VirtualView
- internalFrameDeiconified(InternalFrameEvent) - Method in class edu.cnu.mdi.view.VirtualView
- internalFrameIconified(InternalFrameEvent) - Method in class edu.cnu.mdi.view.VirtualView
- internalFrameOpened(InternalFrameEvent) - Method in class edu.cnu.mdi.view.VirtualView
- interpolate(Point, Point, Point) - Method in class edu.cnu.mdi.geometry.Plane
-
Creates a line through two points and computes the line-plane intersection.
- interpolate(Color[], double) - Static method in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
-
Utility interpolation (shared by UI components).
- intersection(Point2D.Double, Point2D.Double, Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the intersection point of two line segments.
- inText - Variable in class edu.cnu.mdi.component.TextEditPanel
- invalidate() - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Invalidates or flushes any internally-cached data that depends on the vertex coordinates of this
Polygon. - invalidateLayout(Container) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Invalidates the layout, indicating that if the layout manager has cached information it should be discarded.
- Inverse equations - Search tag in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
- Section
- Inverse equations - Search tag in class edu.cnu.mdi.mapping.projection.MercatorProjection
- Section
- Inverse equations - Search tag in class edu.cnu.mdi.mapping.projection.MollweideProjection
- Section
- Inverse equations - Search tag in class edu.cnu.mdi.mapping.projection.OrthographicProjection
- Section
- invokeDelete() - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Invoke the delete action as if the delete button had been pressed.
- IpAddressSupport - Class in edu.cnu.mdi.component
-
Validation and matching support for IPv4 addresses with optional wildcard octets.
- IpField - Class in edu.cnu.mdi.component
-
Text field for an IPv4 address whose octets may be wildcards.
- IpField() - Constructor for class edu.cnu.mdi.component.IpField
- IpField(String) - Constructor for class edu.cnu.mdi.component.IpField
- IPickable - Interface in edu.cnu.mdi.mapping.render
-
Implemented by map renderers that support mouse-over hit testing.
- IPing - Interface in edu.cnu.mdi.util
-
Listener interface for receiving periodic
Pingcallbacks. - IResettable - Interface in edu.cnu.mdi.sim.demo.network
- IRubberbandAngleProvider - Interface in edu.cnu.mdi.graphics.rubberband
-
Optional interface for rubberbands that can provide a meaningful angle (e.g.
- IRubberbanded - Interface in edu.cnu.mdi.graphics.rubberband
- isActive() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Active means listening and rubberbanding in response to mouse events.
- isActualImage - Static variable in class edu.cnu.mdi.transfer.ImageFilters
-
Predicate to test if a File is an actual image by attempting to read it.
- isAdaptive() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- isAdaptive() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Returns whether graticule spacing adapts to the current zoom level.
- isAltDown() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- isAnimated() - Method in class edu.cnu.mdi.component.DrawnButton
-
Returns whether this button uses the shared animation timer.
- isAnimated() - Method in class edu.cnu.mdi.component.DrawnToggleButton
-
Returns whether this button uses the shared animation timer.
- isAntialias() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Returns whether antialiased rendering is enabled.
- isBarPlot() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns
trueif this canvas is configured as a bar plot. - isBarPlot() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether bar plot rendering is requested.
- isCancellationRequested() - Method in class edu.cnu.mdi.sim.task.TaskContext
-
Tests whether cancellation has been requested.
- isCancelled() - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Check if the dialog was cancelled.
- isCancelRequested() - Method in class edu.cnu.mdi.sim.SimulationContext
-
Check whether cancellation has been requested.
- isCellEditable(int, int) - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
- isClickBased() - Method in class edu.cnu.mdi.graphics.rubberband.AClickRubberband
- isClickBased() - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
True if this rubberband collects points on click rather than drag.
- isClockwise(List<Point2D.Double>) - Static method in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Tests whether a polygon ring is oriented clockwise in the ESRI convention (which uses a screen-space y-axis pointing downward).
- isClosed() - Method in class edu.cnu.mdi.mapping.graphics.MapGraphics.ProjectedMapShape
-
Returns whether the original geographic shape was closed.
- isCompleted() - Method in class edu.cnu.mdi.sim.task.TaskHandle
- isConnectable() - Method in class edu.cnu.mdi.item.AItem
- isControl() - Method in class edu.cnu.mdi.item.ItemModification
- isControlDown() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- isDataFlavorSupported(DataFlavor) - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolTransferable
- isDeletable() - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item can be deleted. - isDirty() - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item's cached rendering data is stale. - isDirty() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- isDoubleClickable() - Method in class edu.cnu.mdi.item.AItem
- isDraggable() - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item can be dragged. - isDragging() - Method in interface edu.cnu.mdi.splot.plot.Draggable
- isDragging() - Method in class edu.cnu.mdi.splot.plot.DraggableRectangle
- isDraggingPrimed() - Method in interface edu.cnu.mdi.splot.plot.Draggable
- isDraggingPrimed() - Method in class edu.cnu.mdi.splot.plot.DraggableRectangle
- isDrawLabels() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- isDrawLabels() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns whether city labels are enabled.
- isDrawLabels() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Returns whether coordinate labels are drawn along the viewport edges.
- isDrawOutline() - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- isDrawOutline() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Returns whether the map outline is drawn before the graticule lines.
- isEditable() - Method in class edu.cnu.mdi.item.Layer
-
Return
trueif this layer is editable. - isEmpty() - Method in class edu.cnu.mdi.item.Layer
-
Return
trueif this layer contains no items. - isEmpty() - Method in class edu.cnu.mdi.mapping.graphics.MapGraphics.ProjectedMapShape
-
Returns whether this projected shape has no subpaths.
- isEmpty(long) - Static method in class edu.cnu.mdi.util.Bits
-
Determines whether the given word contains no set bits.
- isEnabled() - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Whether this drawable is currently enabled.
- isEnabled() - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Whether this drawable is currently enabled.
- isEnabled() - Method in class edu.cnu.mdi.item.AItem
- isEnabled(String) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
- isFakeHit() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return whether this wire is a fake hit.
- isGestureValid(int) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Validity rules depend on the policy; default is area-based (bounds must exceed min size).
- isGestureValid(int) - Method in class edu.cnu.mdi.graphics.rubberband.RubberLine
- isGestureValid(int) - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolygon
- isGestureValid(int) - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolyline
- isGestureValid(int) - Method in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- isHisto2DData() - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Convenience method to determine if this is 2D histogram plot data.
- isHistoData() - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Convenience method to determine if this is histogram plot data.
- isHistogram() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Convenience method to determine if this curve is a histogram curve.
- isHistogramData() - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Determine if this is histogram plot data.
- isHoveringEnabled() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns whether delayed mouse-over feedback windows are enabled.
- ISimulationControlPanel - Interface in edu.cnu.mdi.sim.ui
-
Optional capability for control panels that can bind to an ISimulationHost.
- ISimulationHost - Interface in edu.cnu.mdi.sim
-
Convenience interface for any object that *hosts* a
SimulationEngine. - isIncludeBaseline() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- isInside(double, double, double) - Method in class edu.cnu.mdi.geometry.Cylinder
-
Tests whether coordinates are strictly inside the cylinder.
- isInside(double, double, double) - Method in class edu.cnu.mdi.geometry.Sphere
-
Tests whether coordinates are strictly inside the sphere.
- isInside(Point) - Method in class edu.cnu.mdi.geometry.Cylinder
-
Tests whether a point is strictly inside the cylinder.
- isLegendBorder() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether the legend border is drawn.
- isLegendDrawn() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether we should draw a legend.
- isLinux() - Method in class edu.cnu.mdi.util.Environment
-
Returns
trueif the current operating system is a Linux variant. - isLocked() - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item is locked. - isLocked() - Method in class edu.cnu.mdi.item.Layer
-
Return
trueif this layer is locked (edit-locked). - isLogZ() - Method in class edu.cnu.mdi.pseudo3D.Histogram2D
- isLogZ() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether Z values (heatmap intensity) are displayed on a log10 scale.
- isLongitudePeriodic() - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- isLongitudePeriodic() - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Reports whether the projection's horizontal domain represents a complete, periodically wrapped 360-degree longitude range.
- isLongitudePeriodic() - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Reports whether the projection's horizontal domain represents a complete, periodically wrapped 360-degree longitude range.
- isLongitudePeriodic() - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Reports whether the projection's horizontal domain represents a complete, periodically wrapped 360-degree longitude range.
- isMac() - Method in class edu.cnu.mdi.util.Environment
-
Returns
trueif the current operating system is a macOS variant. - isMetaDown() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- isNoColorSelected() - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Checks whether "No Color" is currently selected.
- isOnTop() - Method in class edu.cnu.mdi.view.BaseView
-
Returns
trueif this view is at the top of the desktop's z-order. - isOptionSelected(String) - Method in class edu.cnu.mdi.component.OptionPanel
-
Returns whether the option identified by
labelis currently selected. - isPlotFile(File) - Static method in class edu.cnu.mdi.splot.io.PlotFileFilter
-
Returns true if the file name matches a supported plot extension.
- isPoint() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns
trueif this feature is a point or multi-point. - isPointerActive() - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Check if the pointer tool is currently active.
- isPointNear(MapGraphics.ProjectedMapShape, Point, double) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Tests whether a device-space point lies within a specified tolerance of any projected path segment.
- isPointNearPath(Path2D.Double, Point2D.Double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Test whether a world point lies within a given tolerance of any segment in a straight-segment
Path2D.Double. - isPointOnMap(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- isPointOnMap(Point2D.Double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Tests whether a projection-space point lies within the valid domain of this projection.
- isPointOnMap(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Tests whether a projection-space point lies within the valid domain of this projection.
- isPointOnMap(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Tests whether a projection-space point lies within the valid domain of this projection.
- isPointOnMap(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Tests whether a projection-space point lies within the valid domain of this projection.
- isPointOnMap(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Tests whether a projection-space point lies within the valid domain of this projection.
- isPointVisible(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- isPointVisible(Point2D.Double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Tests whether a geographic location is visible in this projection.
- isPointVisible(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Tests whether a geographic location is visible in this projection.
- isPointVisible(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Tests whether a geographic location is visible in this projection.
- isPointVisible(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Tests whether a geographic location is visible in this projection.
- isPointVisible(Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Tests whether a geographic location is visible in this projection.
- isPolygon() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns
trueif this feature is a polygon. - isPolyline() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Returns
trueif this feature is a polyline (also called a line string or arc in other formats). - isProtectedLayer(Layer) - Method in class edu.cnu.mdi.container.BaseContainer
-
Determine whether a layer is one of the protected layers.
- isPurposeHtml() - Method in class edu.cnu.mdi.splot.plot.PlotViewInfo
- isPurposeHtml() - Method in class edu.cnu.mdi.view.AbstractViewInfo
-
If you really need custom HTML for purpose, override this and return true.
- isReadableImage - Static variable in class edu.cnu.mdi.transfer.ImageFilters
-
Predicate to test if a File is a readable image file based on its extension.
- isRealized() - Method in class edu.cnu.mdi.view.ViewConfiguration
-
Returns
trueif the view has already been created. - isResizable() - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item can be resized. - isReverseXaxis() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether to reverse the x axis.
- isReverseYaxis() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether to reverse the y axis.
- isRightClickable() - Method in class edu.cnu.mdi.item.AItem
- isRiverEnabled() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
- isRotatable() - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item can be rotated. - isRunning() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- isRunning() - Method in class edu.cnu.mdi.util.Ping
-
Returns
trueif the underlying timer is currently running. - isScrollable() - Method in class edu.cnu.mdi.view.BaseView
-
Returns
trueif this view wraps its container in a scroll pane. - isSelectable() - Method in class edu.cnu.mdi.item.AItem
- isSelected() - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxData
- isSelected() - Method in class edu.cnu.mdi.item.AItem
- isSelected(String) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
- isShift() - Method in class edu.cnu.mdi.item.ItemModification
- isShiftDown() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- isShowing() - Method in class edu.cnu.mdi.app.StartupWindow
- isStripChart() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Convenience method to determine if this curve is a strip chart curve.
- isStripData() - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Determine if this is strip chart plot data.
- isStyleEditable() - Method in class edu.cnu.mdi.item.AItem
- isToolActive(String) - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Check if the tool with the given id is currently active.
- isTrackable() - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item is "trackable" — that is, eligible to receive drag, resize, or rotate gestures from the interaction layer. - IStyled - Interface in edu.cnu.mdi.graphics.style
- isUsable() - Method in class edu.cnu.mdi.splot.pdata.FitVectors
-
Lightweight sanity check for callers that want to “attempt a fit” without throwing.
- isUseAntialias() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns whether antialiasing is enabled.
- isValid() - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Whether the spline is properly initialized.
- isViewVisible() - Method in class edu.cnu.mdi.view.BaseView
-
Returns
trueif any part of this internal frame's bounds intersects the parent desktop's bounds, indicating that it is on-screen. - isViewVisible(BaseView) - Method in class edu.cnu.mdi.view.VirtualView
-
Crude visibility test: whether the view's bounds intersect the application's current frame bounds.
- isVisible() - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Whether this drawable is currently visible.
- isVisible() - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Whether this drawable is currently visible.
- isVisible() - Method in class edu.cnu.mdi.item.AItem
- isVisible() - Method in class edu.cnu.mdi.item.Layer
-
Return
trueif this layer is visible. - isVisible() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- isWindows() - Method in class edu.cnu.mdi.util.Environment
-
Returns
trueif the current operating system is a Windows variant. - isXLog() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Convenience: @return true if x axis is log10.
- isXLogActive() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns
trueif log-10 scaling is active on the x-axis. - isXYCurve() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Convenience method to determine if this curve is an XY curve.
- isXYData() - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Determine whether this model contains ordinary XY data, with or without y-error values.
- isYLog() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Convenience: @return true if y axis is log10.
- isYLogActive() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns
trueif log-10 scaling is active on the y-axis. - itemChanged(Layer, AItem, ItemChangeType) - Method in class edu.cnu.mdi.container.BaseContainer
-
Responds to item change events fired by layers owned by this container.
- itemChanged(Layer, AItem, ItemChangeType) - Method in class edu.cnu.mdi.graphics.connection.ConnectionManager
-
Drawable list change callback.
- itemChanged(Layer, AItem, ItemChangeType) - Method in interface edu.cnu.mdi.item.ItemChangeListener
-
One of the drawables in the set has changed.
- ItemChangeListener - Interface in edu.cnu.mdi.item
- ItemChangeType - Enum Class in edu.cnu.mdi.item
-
For monitoring changes to a DrawableSet.Enumerates the types of changes that can occur to a drawable.
- ItemModification - Class in edu.cnu.mdi.item
-
Mutable state for one interactive item operation.
- ItemModification(AItem, IContainer, Point, Point, boolean, boolean) - Constructor for class edu.cnu.mdi.item.ItemModification
-
Create an ItemModification.
- ItemModification.ModificationType - Enum Class in edu.cnu.mdi.item
-
The kind of interactive operation being performed.
- ItemOrderingMenu - Class in edu.cnu.mdi.item
- itemStateChanged(ItemEvent) - Method in class edu.cnu.mdi.component.FontChoosePanel
-
One of check boxes was selected.
- itemStateChanged(ItemEvent) - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Responds to changes in the "No Color" checkbox.
- iterations - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Iterations used by an iterative optimizer; may be 0 for closed-form fits.
- iterator() - Method in class edu.cnu.mdi.view.ViewManager
-
Returns an iterator over the currently registered views in registration order.
- ITextEditable - Interface in edu.cnu.mdi.item
-
Marks an item as having editable text content, font, and style — the minimal contract required by
TextEditDialog. - IToolHandler - Interface in edu.cnu.mdi.graphics.toolbar
-
Callback interface for toolbar tools.
- ITspDemoResettable - Interface in edu.cnu.mdi.sim.simanneal.tspdemo
-
Capability interface implemented by
TspDemoViewso that a control panel can request a model/simulation reset without knowing the concrete view type. - IViewListener - Interface in edu.cnu.mdi.view
J
- JsonNodeData - Class in edu.cnu.mdi.json
-
Immutable value object carried as the user-object of every
DefaultMutableTreeNodein the JSON tree. - JsonNodeData(String, String, JsonNodeData.Kind) - Constructor for class edu.cnu.mdi.json.JsonNodeData
-
Create a
JsonNodeData. - JsonNodeData.Kind - Enum Class in edu.cnu.mdi.json
-
Classifies a JSON tree node for color selection in
JsonTreeCellRenderer. - JsonRawPane - Class in edu.cnu.mdi.json
-
The left half of the
JsonSplitPane: a read-only, syntax-colored view of raw JSON text with incremental search highlighting. - JsonRawPane() - Constructor for class edu.cnu.mdi.json.JsonRawPane
-
Create a
JsonRawPanewith a dark background and no content. - JsonSearchBar - Class in edu.cnu.mdi.json
-
A compact search bar that drives text highlighting in the raw pane and match navigation in the tree pane.
- JsonSearchBar(JsonRawPane, JsonTreePane) - Constructor for class edu.cnu.mdi.json.JsonSearchBar
-
Create a search bar wired to the given raw and tree panes.
- JsonSplitPane - Class in edu.cnu.mdi.json
-
Split-pane panel that displays a JSON file in two synchronized views: colorized raw text on the left and a collapsible tree on the right, with a shared search bar along the bottom.
- JsonSplitPane() - Constructor for class edu.cnu.mdi.json.JsonSplitPane
-
Create an empty
JsonSplitPanewith a "drop a file" prompt in the header, empty content in both halves, and a ready search bar. - JsonTreeCellRenderer - Class in edu.cnu.mdi.json
-
Cell renderer for the JSON tree that applies the same dark-theme color palette used by the raw-text pane.
- JsonTreeCellRenderer() - Constructor for class edu.cnu.mdi.json.JsonTreeCellRenderer
-
Create a
JsonTreeCellRendererand configure the default background and icon colors for the dark theme. - JsonTreePane - Class in edu.cnu.mdi.json
-
The right half of the
JsonSplitPane: a collapsible tree view of a parsed JSON structure. - JsonTreePane() - Constructor for class edu.cnu.mdi.json.JsonTreePane
-
Create an empty
JsonTreePanewith a dark background, a path breadcrumb label at the bottom, and context-menu support. - JsonView - Class in edu.cnu.mdi.view
-
A container-less demo view that displays a JSON file as both colorized raw text and a collapsible tree, side by side in a split pane.
- JsonView() - Constructor for class edu.cnu.mdi.view.JsonView
-
Create a
JsonViewwith default dimensions, initially hidden. - JsonView(int, int, boolean) - Constructor for class edu.cnu.mdi.view.JsonView
-
Create a
JsonViewwith explicit dimensions and visibility. - JsonViewInfo - Class in edu.cnu.mdi.view
-
Describes the
JsonViewfor the in-app help / info dialog. - JsonViewInfo() - Constructor for class edu.cnu.mdi.view.JsonViewInfo
K
- key - Variable in class edu.cnu.mdi.json.JsonNodeData
-
The key or array index label.
- KEY - Enum constant in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
An object key or array index that has children (object or array value).
- Key design choice - Search tag in class edu.cnu.mdi.splot.example.Scatter
- Section
- kind - Variable in class edu.cnu.mdi.json.JsonNodeData
-
The token kind, used by
JsonTreeCellRendererto pick a color without re-parsing the label. - kinetic - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- kinetic - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Energy
L
- label() - Method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Return the human-readable shell label.
- LABEL_COLOR - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of feature-label color.
- LABEL_FONT_SIZE - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of feature-label font size.
- labelColor(Color) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the color used to draw feature labels.
- labelColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the text label color.
- LabeledButtonContainer - Class in edu.cnu.mdi.component
-
A small compound component that places a centered label below a button.
- LabeledButtonContainer(AbstractButton, String) - Constructor for class edu.cnu.mdi.component.LabeledButtonContainer
-
Creates a labeled button container using the default vertical gap.
- LabeledButtonContainer(AbstractButton, String, int) - Constructor for class edu.cnu.mdi.component.LabeledButtonContainer
-
Creates a labeled button container.
- LabeledTextField - Class in edu.cnu.mdi.component
-
A text field accompanied by a prompt and optional units label.
- LabeledTextField(String, int) - Constructor for class edu.cnu.mdi.component.LabeledTextField
- LabeledTextField(String, int, int) - Constructor for class edu.cnu.mdi.component.LabeledTextField
- LabeledTextField(String, int, Font) - Constructor for class edu.cnu.mdi.component.LabeledTextField
- LabeledTextField(String, String, int, Font) - Constructor for class edu.cnu.mdi.component.LabeledTextField
- labelField(String) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the
.dbffield name whose value is drawn as a label next to each feature. - Label format - Search tag in class edu.cnu.mdi.json.JsonNodeData
- Section
- labels - Variable in class edu.cnu.mdi.dialog.ButtonPanel
-
The labels
- LabelsTabPanel - Class in edu.cnu.mdi.splot.edit
-
Tab for plot title/labels and related fonts.
- LabelsTabPanel(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.LabelsTabPanel
- LAMBERT_EQUAL_AREA - Enum constant in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Lambert azimuthal equal-area projection (whole globe on a disk).
- LambertEqualAreaProjection - Class in edu.cnu.mdi.mapping.projection
-
Lambert azimuthal equal-area projection (spherical Earth, R = 1).
- LambertEqualAreaProjection() - Constructor for class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Convenience constructor centered at (0°, 0°).
- LambertEqualAreaProjection(double, double) - Constructor for class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Creates a Lambert equal-area projection centered at the given geographic point.
- LambertEqualAreaProjection(double, double, MapTheme) - Constructor for class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Convenience constructor that sets both the center and the theme atomically, preventing the NullPointerException that arises when drawing methods are called before the theme is set.
- LambertEqualAreaProjection(MapTheme) - Constructor for class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Convenience constructor centered at (0°, 0°) with the given theme.
- landColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the land (country polygon) fill color.
- LAPTOP - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- largeFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- LARROW - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- lastDirectory(String) - Static method in class edu.cnu.mdi.dialog.FileDialogs
-
Returns the best initial directory for
purpose: the last remembered directory if it still exists, otherwiseEnvironment's developer-configured data directory if that exists, otherwise empty -- leaving it to the caller (or, forFileDialogs.openFile(java.awt.Component, java.lang.String, java.lang.String, edu.cnu.mdi.dialog.FileType)/FileDialogs.saveFile(java.awt.Component, java.lang.String, java.lang.String, java.lang.String, edu.cnu.mdi.dialog.FileType), toJFileChooser's own platform default, typically the home directory). - lastPoint semantics - Search tag in class edu.cnu.mdi.hover.HoverManager
- Section
- LAT_PREFIX - Static variable in class edu.cnu.mdi.mapping.MapView2D
-
Feedback-pane prefix used for latitude values.
- LATITUDE_STEP - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of fixed latitude-line spacing.
- latLon - Variable in class edu.cnu.mdi.mapping.MapView2D
-
Reusable lat/lon workspace for the feedback method.
- latLonFromXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- latLonFromXY(Point2D.Double, Point2D.Double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Inverse projection: projection-space (x, y) → geographic (λ, φ).
- latLonFromXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Inverse projection: projection-space (x, y) → geographic (λ, φ).
- latLonFromXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Inverse projection: projection-space (x, y) → geographic (λ, φ).
- latLonFromXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Inverse projection: projection-space (x, y) → geographic (λ, φ).
- latLonFromXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Inverse projection: projection-space (x, y) → geographic (λ, φ).
- LatLongEditorDialog - Class in edu.cnu.mdi.mapping.util
-
A modal dialog that allows the user to view and edit a geographic coordinate in either Decimal Degrees or UTM format.
- LatLongEditorDialog(Frame, Point2D.Double) - Constructor for class edu.cnu.mdi.mapping.util.LatLongEditorDialog
-
Creates a new coordinate editor dialog.
- latLonToLocal(Point, Point2D.Double) - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Converts geographic lon/lat in radians to screen-space coordinates.
- latLonToXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- latLonToXY(Point2D.Double, Point2D.Double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Forward projection: geographic (λ, φ) → projection-space (x, y).
- latLonToXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Forward projection: geographic (λ, φ) → projection-space (x, y).
- latLonToXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Forward projection: geographic (λ, φ) → projection-space (x, y).
- latLonToXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Forward projection: geographic (λ, φ) → projection-space (x, y).
- latLonToXY(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Forward projection: geographic (λ, φ) → projection-space (x, y).
- launch(Supplier<? extends BaseMDIApplication>) - Static method in class edu.cnu.mdi.app.BaseMDIApplication
-
Launch the application on the EDT using the provided factory.
- Layer - Class in edu.cnu.mdi.item
-
A z-layer (drawing layer) that owns an ordered list of
AItemobjects. - Layer(IContainer, String) - Constructor for class edu.cnu.mdi.item.Layer
-
Create a z-layer and register it with the owning container.
- Layer architecture - Search tag in class edu.cnu.mdi.container.BaseContainer
- Section
- LayerInspectorDialog - Class in edu.cnu.mdi.container
-
A lightweight inspector dialog for viewing and editing a container's z-layers.
- LayerInspectorDialog(Window, BaseContainer) - Constructor for class edu.cnu.mdi.container.LayerInspectorDialog
-
Construct the dialog.
- Layout - Search tag in class edu.cnu.mdi.component.OptionPanel
- Section
- Layout - Search tag in class edu.cnu.mdi.json.JsonSearchBar
- Section
- Layout - Search tag in class edu.cnu.mdi.json.JsonSplitPane
- Section
- Layout - Search tag in class edu.cnu.mdi.mapping.milsym.NatoIconPicker
- Section
- Layout - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
- Section
- Layout - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionPanel
- Section
- Layout - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
- Section
- Layout - Search tag in class edu.cnu.mdi.sim.ui.SimulationView
- Section
- Layout - Search tag in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
- Section
- Layout - Search tag in class edu.cnu.mdi.view.JsonView
- Section
- layoutCL(JLabel, FontMetrics, String, Icon, Rectangle, Rectangle, Rectangle) - Method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Transposes the view rectangles as appropriate for a vertical view before invoking the super method and copies them after they have been altered by
SwingUtilities.layoutCompoundLabel(FontMetrics, String, Icon, int, int, int, int, Rectangle, Rectangle, Rectangle, int) - layoutContainer(Container) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Layout the components within the specified container
- Layout persistence - Search tag in class edu.cnu.mdi.desktop.Desktop
- Section
- lazily - Variable in class edu.cnu.mdi.view.ViewConfiguration
-
If
truethe view is created only when the user first requests it from the Views menu; otherwise it is created immediately. - lazy(String, ViewFactory<T>, int, int, int, int) - Static method in class edu.cnu.mdi.view.ViewConfiguration
-
Convenience factory for a lazily-created view configuration.
- left(int) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the left position.
- LEFT - Static variable in class edu.cnu.mdi.component.VerticalFlowLayout
-
The left layout constraint.
- LEFT - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Legend - Class in edu.cnu.mdi.splot.plot
- Legend(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.Legend
-
Create a Legend rectangle
- legendBorder - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- legendLineLength - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- LegendTabPanel - Class in edu.cnu.mdi.splot.edit
-
Tab for legend settings.
- LegendTabPanel(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.LegendTabPanel
- length() - Method in class edu.cnu.mdi.geometry.Vector
-
Computes this vector's Euclidean length.
- length() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Returns the value of the
lengthrecord component. - length() - Method in interface edu.cnu.mdi.sim.ga.GASolution
-
Return the number of encoded elements in this solution.
- length() - Method in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Return the number of encoded elements in this solution.
- length() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Get curve length (number of points or effective points in the data columns).
- length() - Method in class edu.cnu.mdi.splot.pdata.Curve
- length() - Method in class edu.cnu.mdi.splot.pdata.FitVectors
- length() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
-
Length is defined as the number of bins.
- length() - Method in class edu.cnu.mdi.splot.pdata.Snapshot
-
Get the number of data points in the snapshot.
- length() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- length(Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
The length of the vector
- lengthSquare(Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
The length squared of the vector.
- lengthSquared() - Method in class edu.cnu.mdi.geometry.Vector
-
Computes the square of this vector's Euclidean length.
- LEQ - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- letter - Variable in class edu.cnu.mdi.mapping.util.UTMCoordinate
-
UTM latitude-band letter.
- Lifecycle - Search tag in class edu.cnu.mdi.log.LogPane
- Section
- Lifecycle - Search tag in class edu.cnu.mdi.sim.ui.TaskControlPanel
- Section
- Lifecycle - Search tag in class edu.cnu.mdi.view.VirtualView
- Section
- light() - Static method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Returns a light-background theme suitable for daytime use or printing.
- LimitsMethod - Enum Class in edu.cnu.mdi.splot.plot
-
How
PlotCanvasdetermines an axis's displayed[min, max]range. - Line - Class in edu.cnu.mdi.geometry
-
A three-dimensional parametric line, represented as
p(t) = p0 + t * dp. - Line(double[], double[]) - Constructor for class edu.cnu.mdi.geometry.Line
-
Creates a line from two arrays containing
x,y, andzvalues. - Line(Line) - Constructor for class edu.cnu.mdi.geometry.Line
-
Creates a copy of another line.
- Line(Point, Point) - Constructor for class edu.cnu.mdi.geometry.Line
-
Creates a line from two points.
- Line(Vector) - Constructor for class edu.cnu.mdi.geometry.Line
-
Creates a line through the origin in the direction of a vector.
- LINE - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- LINE - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- LINE_AWARE - Enum constant in enum class edu.cnu.mdi.sim.ga.triimage.ImageFitnessMode
-
Combine RGB error with luminance-edge error to favor target contours.
- LINE_WIDTH - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of line width.
- LINEAR - Enum constant in enum class edu.cnu.mdi.splot.plot.PlotParameters.AxisScale
- LinearLeastSquaresGuesser - Class in edu.cnu.mdi.splot.fit
-
Utility for computing a weighted linear least-squares parameter guess: min sum_i w_i (A_i p - y_i)^2 by solving (sqrt(W)A)p = sqrt(W)y via QR.
- LINECOLOR - Static variable in class edu.cnu.mdi.util.PropertyUtils
- lineColorARGB - Variable in class edu.cnu.mdi.splot.io.StyleSpec
- lineIntersection(Line, Point) - Method in class edu.cnu.mdi.geometry.Plane
-
Computes the intersection of an infinite line with this plane.
- LineItem - Class in edu.cnu.mdi.item
-
A simple
AItemrepresenting a world-coordinate line segment. - LineItem(Layer, Point2D.Double, Point2D.Double) - Constructor for class edu.cnu.mdi.item.LineItem
-
Create a world line object.
- LineItem(Layer, Point2D.Double, Point2D.Double, Object...) - Constructor for class edu.cnu.mdi.item.LineItem
-
Create a world line object.
- lineStyle - Variable in class edu.cnu.mdi.splot.io.StyleSpec
- LineStyle - Enum Class in edu.cnu.mdi.graphics.style
- LINESTYLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- lineWidth - Variable in class edu.cnu.mdi.splot.io.StyleSpec
- LINEWIDTH - Static variable in class edu.cnu.mdi.util.PropertyUtils
- LINEWIDTHPROP - Static variable in class edu.cnu.mdi.splot.style.StyleEditorPanel
- Listener swapping - Search tag in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
- Section
- LL - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- load(Path) - Static method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Loads ETOPO5 from a filesystem path.
- load(Path) - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
-
Loads city features from the given filesystem path.
- load(Path) - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
-
Loads country features from the given filesystem path.
- load(Path) - Method in interface edu.cnu.mdi.mapping.loader.ICityLoader
-
Loads city features from the given filesystem path.
- load(Path) - Method in interface edu.cnu.mdi.mapping.loader.ICountryLoader
-
Loads country features from the given filesystem path.
- load(Path) - Method in class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
-
Loads city features from the given filesystem path.
- load(Path) - Method in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
-
Loads country features from the given filesystem path.
- load(Path) - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileFeatureLoader
-
Loads all features from the shapefile at the given path.
- loadCanvas(File) - Static method in class edu.cnu.mdi.splot.io.PlotIO
-
Convenience: load a plot file and build a fresh PlotCanvas.
- loadConfigurationFile() - Method in class edu.cnu.mdi.desktop.Desktop
-
Load the layout configuration file into memory.
- loadDefaultResource() - Static method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Loads ETOPO5 from the default classpath resource:
- loadFile(File) - Method in class edu.cnu.mdi.json.JsonSplitPane
-
Load, parse, and display the given JSON file.
- loadFile(File) - Method in class edu.cnu.mdi.view.JsonView
-
Load and display the given JSON file.
- loadFromResource(String) - Static method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Loads ETOPO5 from a classpath resource.
- loadFromResource(String) - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
-
Loads city features from a classpath resource.
- loadFromResource(String) - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
-
Loads country features from a classpath resource.
- loadFromResource(String) - Method in interface edu.cnu.mdi.mapping.loader.ICityLoader
-
Loads city features from a classpath resource.
- loadFromResource(String) - Method in interface edu.cnu.mdi.mapping.loader.ICountryLoader
-
Loads country features from a classpath resource.
- loadFromResource(String) - Method in class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
-
Loads city features from a classpath resource.
- loadFromResource(String) - Method in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
-
Loads country features from a classpath resource.
- loadFromResourceStatic(String) - Static method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
-
Static convenience overload: loads city features from a classpath resource.
- loadFromResourceStatic(String) - Static method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
-
Static convenience overload: loads country features from a classpath resource.
- loadImage(String) - Method in class edu.cnu.mdi.graphics.ImageManager
-
Load an arbitrary image as an
Image. - loadImageIcon(String) - Method in class edu.cnu.mdi.graphics.ImageManager
-
Load an
ImageIconwithout applying any HiDPI logical sizing. - loadRaster(String) - Method in class edu.cnu.mdi.graphics.ImageManager
-
Load a raster image (PNG/JPG/GIF/etc.) from the classpath as a
BufferedImage. - loadShapefileLayer(MapView2D, Path, String, ShapeFeatureStyle) - Static method in class edu.cnu.mdi.mapping.MapView2D
-
Convenience method that loads a shapefile from the given path, creates a
ShapeFeatureRendererwith the specified style, and adds it as a new layer with the given name. - loadSpec(File) - Static method in class edu.cnu.mdi.splot.io.PlotIO
-
Load a PlotSpec JSON file.
- loadStatic(Path) - Static method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
-
Static convenience overload: loads city features from a GeoJSON file.
- loadStatic(Path) - Static method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
-
Static convenience overload: loads country features from a GeoJSON file.
- loadUiIcon(String, int) - Method in class edu.cnu.mdi.graphics.ImageManager
-
Convenience for square UI icons (e.g.
- loadUiIcon(String, int, int) - Method in class edu.cnu.mdi.graphics.ImageManager
-
Load a UI icon at a given logical size.
- localMean3x3(double, double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Compute the local 3x3 neighborhood average around the bin containing the given data coordinate.
- localToLatLon(MapContainer, Point) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Converts a device-space point to geographic lon/lat in radians.
- localToLatLon(MapContainer, Point) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Converts a device-space point to a geographic longitude/latitude in radians.
- localToLatLon(Point, Point2D.Double) - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Converts a screen-space point to geographic lon/lat in radians.
- localToLatLonDeg(Point, Point2D.Double) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Converts a screen-space point to latitude and longitude in degrees.
- localToWorld - Variable in class edu.cnu.mdi.container.BaseContainer
-
Transform local(screen) → world.
- localToWorld(Point, Point2D.Double) - Method in class edu.cnu.mdi.container.BaseContainer
-
This converts a screen or pixel point to a world point.
- localToWorld(Point, Point2D.Double) - Method in interface edu.cnu.mdi.container.IContainer
-
This converts a screen or pixel point to a world point.
- localToWorld(Polygon, WorldPolygon) - Method in class edu.cnu.mdi.container.BaseContainer
-
This converts a screen or local polygon to a world polygon.
- localToWorld(Polygon, WorldPolygon) - Method in interface edu.cnu.mdi.container.IContainer
-
This converts a screen or local polygon to a world polygon.
- localToWorld(Rectangle, Rectangle2D.Double) - Method in class edu.cnu.mdi.container.BaseContainer
-
This converts a screen or local rectangle to a world rectangle.
- localToWorld(Rectangle, Rectangle2D.Double) - Method in interface edu.cnu.mdi.container.IContainer
-
This converts a screen or local rectangle to a world rectangle.
- lock - Variable in class edu.cnu.mdi.splot.pdata.ACurve
-
Lock object intended for subclasses to synchronize data mutation and snapshot creation.
- lock - Variable in class edu.cnu.mdi.splot.plot.CurveDrawer
- LOCKED - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Log - Class in edu.cnu.mdi.log
-
Application-wide logger for the MDI framework.
- Log.Level - Enum Class in edu.cnu.mdi.log
-
Severity levels for log messages.
- LOG10 - Enum constant in enum class edu.cnu.mdi.splot.plot.PlotParameters.AxisScale
- LOG10 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Log levels - Search tag in class edu.cnu.mdi.log.Log
- Section
- logo() - Method in record class edu.cnu.mdi.app.StartupInfo
-
Returns the value of the
logorecord component. - logo(Icon) - Method in class edu.cnu.mdi.app.StartupInfo.Builder
- LogPane - Class in edu.cnu.mdi.log
-
A color-coded log display hosted inside the application's
LogView. - LogPane() - Constructor for class edu.cnu.mdi.log.LogPane
-
Construct a
LogPaneand register it with theLogsingleton. - LogView - Class in edu.cnu.mdi.view
-
This is a predefined view used to display all the log messages.
- LogView() - Constructor for class edu.cnu.mdi.view.LogView
- LogView(int, int, boolean) - Constructor for class edu.cnu.mdi.view.LogView
- logZ - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- LOGZCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when log-Z mode changes (2D histograms).
- LON_PREFIX - Static variable in class edu.cnu.mdi.mapping.MapView2D
-
Feedback-pane prefix used for longitude values.
- lonDegreesToRadians(double) - Static method in class edu.cnu.mdi.mapping.theme.MapUtils
-
Converts longitude from degrees to radians and wraps to (-π, π].
- LONG_DASH - Enum constant in enum class edu.cnu.mdi.graphics.style.LineStyle
- LONG_DOT_DASH - Enum constant in enum class edu.cnu.mdi.graphics.style.LineStyle
- longestDiagonal(Point2D.Double, Point2D.Double[]) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the distance from
focusto the farthest vertex of a polygon. - LONGITUDE_STEP - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of fixed longitude-line spacing.
- LORENTZIAN - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Lorentzian (Breit-Wigner / Cauchy) resonance peak fit.
- LorentzianExample - Class in edu.cnu.mdi.splot.example
-
Example demonstrating the Lorentzian (Breit-Wigner / Cauchy) fit:
- LorentzianExample(boolean) - Constructor for class edu.cnu.mdi.splot.example.LorentzianExample
-
Creates the example, optionally without showing a window.
- LorentzianFitter - Class in edu.cnu.mdi.splot.fit
-
Nonlinear least-squares fitter for a Lorentzian (Cauchy / Breit-Wigner) peak with a constant baseline:
- LorentzianFitter() - Constructor for class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Creates a fitter with the default Levenberg-Marquardt optimizer.
- LorentzianFitter(LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Creates a fitter with a custom optimizer.
- lower() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds
- lower() - Method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds
- lower() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds
- lower() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds
- lower() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter.ParameterBounds
- LRARROW - Static variable in class edu.cnu.mdi.util.UnicodeUtils
M
- MAGMA - Enum constant in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
- magnificationMenu() - Static method in class edu.cnu.mdi.component.MagnifyWindow
-
Returns a menu that allows the user to select the magnification factor used by the magnifier window.
- magnify(BaseContainer, MouseEvent) - Static method in class edu.cnu.mdi.component.MagnifyWindow
-
Shows the magnifier window for a given source container at the location of the supplied mouse event.
- MAGNIFY - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- magnifyDoneMove(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- magnifyDoneMove(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- magnifyDoneMove(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- magnifyStartMove(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- magnifyStartMove(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- magnifyStartMove(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- magnifyUpdateMove(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- magnifyUpdateMove(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- magnifyUpdateMove(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- MagnifyWindow - Class in edu.cnu.mdi.component
-
A floating magnifier window used to display a zoomed-in view of a
BaseContaineraround the current mouse location. - main(String[]) - Static method in class edu.cnu.mdi.app.DemoApp
-
Entry point for the demo.
- main(String[]) - Static method in class edu.cnu.mdi.app.HelloMDI
-
Main method to launch the application
- main(String[]) - Static method in class edu.cnu.mdi.component.RadarDashboardTest
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.AnotherGaussian
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.CubicLogLog
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.ErfcTest
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.ErfTest
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.ExponentialDecayExample
-
Launches the example as a standalone application.
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.Gaussian
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.GrowingHisto
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.Heatmap
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.Histo
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.LorentzianExample
-
Launches the example as a standalone application.
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.PlotDialogExample
-
Run the example as a standalone application.
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.PowerLawExample
-
Launches the example as a standalone application.
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.Scatter
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.StraightLine
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.StripChart
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.ThreeGaussians
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.TwoHisto
- main(String[]) - Static method in class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- makeViewVisibleInVirtualWorld(BaseView) - Method in class edu.cnu.mdi.view.ViewManager
-
Ask the active
VirtualViewto scroll so that the column containing the given view becomes visible. - MANUALLIMITS - Enum constant in enum class edu.cnu.mdi.splot.plot.LimitsMethod
- manualXmax - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- manualXmin - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- manualYmax - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- manualYmin - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- MapConstants - Class in edu.cnu.mdi.mapping
-
Package-wide constants shared across the MDI mapping subsystem.
- mapContainer - Variable in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Owning map container.
- MapContainer - Class in edu.cnu.mdi.mapping.container
-
Map-specific container supporting projection-aware recentering, geographic coordinate conversion, country-name hover popups, and drag-and-drop placement of military symbols.
- MapContainer(Rectangle2D.Double) - Constructor for class edu.cnu.mdi.mapping.container.MapContainer
-
Creates a map container with the given initial world coordinate system.
- MapControlPanel - Class in edu.cnu.mdi.mapping
-
Side-panel control widget for
MapView2D. - MapControlPanel(MapView2D) - Constructor for class edu.cnu.mdi.mapping.MapControlPanel
-
Creates a control panel bound to the given map view.
- MapGraphics - Class in edu.cnu.mdi.mapping.graphics
-
Static utility methods for drawing and geometry operations on geographic data in the MDI mapping subsystem.
- MapGraphics.ProjectedMapShape - Class in edu.cnu.mdi.mapping.graphics
-
Immutable representation of a projected map shape that may consist of multiple subpaths.
- MapLayerStyle - Class in edu.cnu.mdi.mapping.layer
-
Mutable style values used by
MapLayerStyleDialog. - MapLayerStyle() - Constructor for class edu.cnu.mdi.mapping.layer.MapLayerStyle
-
Creates an empty style with default numeric values.
- MapLayerStyle(MapLayerStyle) - Constructor for class edu.cnu.mdi.mapping.layer.MapLayerStyle
-
Copy constructor.
- MapLayerStyleBits - Class in edu.cnu.mdi.mapping.layer
-
Capability bits used to assemble a
MapLayerStyleDialog. - MapLayerStyleDialog - Class in edu.cnu.mdi.mapping.layer
-
Generic capability-driven editor for common map-layer style properties.
- MapLayerStyleDialog(Window, String, long, MapLayerStyle) - Constructor for class edu.cnu.mdi.mapping.layer.MapLayerStyleDialog
-
Creates a style dialog.
- MapLineItem - Class in edu.cnu.mdi.mapping.item
-
A map-native line item defined by two geographic endpoints and rendered as a seam-aware great-circle route.
- MapLineItem(Layer, Point2D.Double, Point2D.Double) - Constructor for class edu.cnu.mdi.mapping.item.MapLineItem
-
Creates a map-native great-circle line item.
- MapLineItem(Layer, Point2D.Double, Point2D.Double, Object...) - Constructor for class edu.cnu.mdi.mapping.item.MapLineItem
-
Creates a map-native great-circle line item with optional item property key/value pairs.
- MapMilSymbolItem - Class in edu.cnu.mdi.mapping.item
-
Map-native military symbol item.
- MapMilSymbolItem(Layer, Point2D.Double, MilSymbolDescriptor, ImageIcon) - Constructor for class edu.cnu.mdi.mapping.item.MapMilSymbolItem
-
Creates a new geolocated military symbol item.
- MAPPAN - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
Projection-aware map pan; intentionally shares the
ToolBits.PANicon. - MapPointItem - Class in edu.cnu.mdi.mapping.item
-
A map-native point item whose location is stored as a geographic coordinate (longitude/latitude in radians) rather than a world-space point.
- MapPointItem(Layer) - Constructor for class edu.cnu.mdi.mapping.item.MapPointItem
-
Creates an unplaced map point item.
- MapPointItem(Layer, Point2D.Double) - Constructor for class edu.cnu.mdi.mapping.item.MapPointItem
-
Creates a map point item at the given geographic location.
- MapPointItem(Layer, Point2D.Double, Object...) - Constructor for class edu.cnu.mdi.mapping.item.MapPointItem
-
Creates a map point item at the given geographic location, with optional property key/value pairs.
- MapPointItem(Layer, Point2D.Double, ImageIcon) - Constructor for class edu.cnu.mdi.mapping.item.MapPointItem
-
Creates a map point item that displays an icon.
- MapPolygonItem - Class in edu.cnu.mdi.mapping.item
-
A map-native closed spherical polygon defined by an ordered array of geographic vertices, with every edge (including the closing edge from the last vertex back to the first) rendered as a great-circle arc.
- MapPolygonItem(Layer, Point2D.Double[]) - Constructor for class edu.cnu.mdi.mapping.item.MapPolygonItem
-
Creates a map-native spherical polygon.
- MapPolygonItem(Layer, Point2D.Double[], Object...) - Constructor for class edu.cnu.mdi.mapping.item.MapPolygonItem
-
Creates a map-native spherical polygon with optional property key/value pairs.
- MapPolylineItem - Class in edu.cnu.mdi.mapping.item
-
A map-native open polyline defined by an ordered array of geographic vertices, with each consecutive segment rendered as a great-circle arc.
- MapPolylineItem(Layer, Point2D.Double[]) - Constructor for class edu.cnu.mdi.mapping.item.MapPolylineItem
-
Creates a map-native great-circle polyline.
- MapPolylineItem(Layer, Point2D.Double[], Object...) - Constructor for class edu.cnu.mdi.mapping.item.MapPolylineItem
-
Creates a map-native great-circle polyline with optional property key/value pairs.
- MapProjectionMenu - Class in edu.cnu.mdi.mapping
-
A
JMenuthat presents all availableEProjectionvalues as mutually exclusive radio-button items. - MapProjectionMenu(ActionListener) - Constructor for class edu.cnu.mdi.mapping.MapProjectionMenu
-
Creates the "Map Projection" menu populated with one radio-button item per
EProjectionvalue. - MapResources - Class in edu.cnu.mdi.mapping
-
Centralizes classpath resource paths used by the mapping package.
- MapTextItem - Class in edu.cnu.mdi.mapping.item
-
A map-native text label whose anchor is stored as a geographic coordinate (longitude/latitude in radians).
- MapTextItem(Layer, Point2D.Double, Font, String, Color, Color, Color) - Constructor for class edu.cnu.mdi.mapping.item.MapTextItem
-
Creates a map-native text label.
- MapTheme - Class in edu.cnu.mdi.mapping.theme
-
Immutable value object that encapsulates the complete visual style used when rendering a map and its decorations (graticule, country borders, city markers, labels, ocean fill, and projection outline).
- MapTheme.Builder - Class in edu.cnu.mdi.mapping.theme
-
Mutable builder for
MapTheme. - MapToolHandler - Class in edu.cnu.mdi.mapping.container
-
Map-specific tool handler that overrides creation gestures to produce map-native items whose geometry is stored in geographic coordinates rather than projection-space world coordinates.
- MapToolHandler(BaseContainer) - Constructor for class edu.cnu.mdi.mapping.container.MapToolHandler
-
Creates a map tool handler bound to the given container.
- MAPTOOLS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- MapUtils - Class in edu.cnu.mdi.mapping.theme
-
Shared geographic utility methods used across the MDI mapping package.
- MapView2D - Class in edu.cnu.mdi.mapping
-
A two-dimensional map view that renders world maps using configurable projections and themes.
- MapView2D(Object...) - Constructor for class edu.cnu.mdi.mapping.MapView2D
-
Creates a map view.
- MapViewInfo - Class in edu.cnu.mdi.mapping
-
Provides metadata and help text for the
MapView2D"Info" dialog. - MapViewInfo(MapView2D) - Constructor for class edu.cnu.mdi.mapping.MapViewInfo
-
Creates a view-info object for the given map view.
- markDataChanged() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Mark data changed: invalidate computed artifacts and notify listeners.
- markFitChanged() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Mark fit changed: notify listeners.
- markStyleChanged() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Mark style/configuration changed: invalidate computed artifacts and notify listeners.
- mask(long, int) - Static method in class edu.cnu.mdi.util.Bits
-
Returns the value of
bitstruncated to a field of widthwidthbits (from the least significant side). - MathUtils - Class in edu.cnu.mdi.util
-
General mathematical helpers used by drawable geometry.
- MAX_CITIES - Static variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Maximum number of cities available on the city slider.
- maxBin() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the maximum bin value.
- maxBinString() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns a string describing the bin(s) with the maximum count (1-based indices).
- maxEvaluations - Variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Maximum evaluations used by the least-squares problem (Commons Math builder).
- maxGenerations() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns the value of the
maxGenerationsrecord component. - MAXIMIZE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- maximumLayoutSize(Container) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Returns the maximum size of this component.
- maximumPerDrain() - Method in record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
-
Returns the value of the
maximumPerDrainrecord component. - maximumQueued() - Method in record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
-
Returns the value of the
maximumQueuedrecord component. - maxIterations - Variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Maximum iterations used by the least-squares problem (Commons Math builder).
- maxSteps() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
maxStepsrecord component. - maxZ(double[][]) - Static method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Static utility to get the maximum z value from a 2D bins array.
- MDI_RESOURCE_PATH - Static variable in class edu.cnu.mdi.graphics.ImageManager
-
Optional convenience prefix for MDI’s own resources.
- MDI_RESOURCE_PATH - Static variable in class edu.cnu.mdi.util.Environment
-
Classpath prefix for resources bundled with MDI.
- meanBin() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the mean bin value (average of in-range bins).
- meanFitness() - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Returns the value of the
meanFitnessrecord component. - mediumBoldFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- mediumFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- mediumItalicBoldFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- mediumItalicFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- memoryReport(String) - Static method in class edu.cnu.mdi.util.Environment
-
Produces a simple memory usage report as a string.
- menu - Variable in class edu.cnu.mdi.splot.example.AExample
- menu - Variable in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
- menu() - Method in record class edu.cnu.mdi.ui.menu.MenuContribution
-
Returns the value of the
menurecord component. - MENU_LABEL - Static variable in class edu.cnu.mdi.ui.menu.FileMenu
-
Label used for the File menu.
- MENU_TITLE - Static variable in class edu.cnu.mdi.splot.plot.SplotEditMenu
- menuBar - Variable in class edu.cnu.mdi.splot.example.AExample
- menuBar - Variable in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
- MenuContribution - Record Class in edu.cnu.mdi.ui.menu
-
A menu registered under a stable ID with a deterministic relative order.
- MenuContribution(MenuId, JMenu, int) - Constructor for record class edu.cnu.mdi.ui.menu.MenuContribution
-
Validates required contribution components.
- MenuId - Record Class in edu.cnu.mdi.ui.menu
-
Stable, non-display identifier for an application menu.
- MenuId(String) - Constructor for record class edu.cnu.mdi.ui.menu.MenuId
-
Validates the identifier.
- Menu-item ordering - Search tag in class edu.cnu.mdi.view.ViewConfiguration
- Section
- MenuManager - Class in edu.cnu.mdi.ui.menu
-
Singleton registry for the application's menu bar and named menus.
- Menu structure - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
- Section
- MERCATOR - Enum constant in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Spherical Mercator projection (cylindrical, conformal).
- MercatorProjection - Class in edu.cnu.mdi.mapping.projection
-
Spherical Mercator projection (EPSG:3857 style, unit sphere).
- MercatorProjection(MapTheme) - Constructor for class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Creates a Mercator projection with the supplied theme and the default central longitude of -70° (centred on the western Atlantic).
- message - Variable in class edu.cnu.mdi.sim.ProgressInfo
-
Optional UI message such as "Cooling..." or "Loading data...".
- message(String) - Method in interface edu.cnu.mdi.sim.ga.GAFeedback
-
Publish a status message.
- message(String) - Method in enum class edu.cnu.mdi.sim.ga.GAFeedback.NoFeedback
- message(String) - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingFeedback
- message(String) - Method in enum class edu.cnu.mdi.sim.simanneal.AnnealingFeedback.NoFeedback
- metadata() - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Returns the value of the
metadatarecord component. - Method contract - Search tag in interface edu.cnu.mdi.item.ITextEditable
- Section
- Migration note - Search tag in class edu.cnu.mdi.view.ViewManager
- Section
- MilSymbolDescriptor - Class in edu.cnu.mdi.mapping.milsym
-
Immutable descriptor for a palette military symbol.
- MilSymbolDescriptor(String, String, String, String, ImageIcon) - Constructor for class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
-
Creates a new symbol descriptor.
- MilSymbolTransferable - Class in edu.cnu.mdi.mapping.milsym
-
Drag-and-drop payload that carries a
MilSymbolDescriptorfrom theNatoIconPickerpalette to the map canvas. - MilSymbolTransferable(MilSymbolDescriptor) - Constructor for class edu.cnu.mdi.mapping.milsym.MilSymbolTransferable
-
Creates a transferable wrapping the given descriptor.
- MIN_CITIES - Static variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Minimum number of cities available on the city slider.
- MIN_LINE_WIDTH - Static variable in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Minimum allowed line width in device pixels.
- MIN_POP_DEFAULT - Static variable in class edu.cnu.mdi.mapping.MapConstants
-
Default value of the minimum-population slider used by
MapControlPaneland the initial population threshold applied inMapView2D.setProjection(EProjection). - MIN_POPULATION - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Minimum population required for a city to be displayed.
- minClip(Shape, Rectangle) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Compute the intersection of a current clip shape with a rectangle.
- minExponentX - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- minExponentY - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- minh - Static variable in class edu.cnu.mdi.ui.colors.ColorPanel
-
The minimum height of the panel.
- minimumLayoutSize(Container) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Gets the minimum dimensions needed to lay out the component contained in the specified target container.
- minNonZero() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the minimum non-zero bin value.
- minPairwiseSeparation - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- MinPairwiseSeparation - Class in edu.cnu.mdi.sim.demo.network
-
Plot panel for plot of minimum pairwise separation vs.
- MinPairwiseSeparation() - Constructor for class edu.cnu.mdi.sim.demo.network.MinPairwiseSeparation
-
Create the plot panel.
- minPointsToAccept() - Method in class edu.cnu.mdi.graphics.rubberband.APolyClickRubberband
-
Minimum required points before accepting end.
- minPointsToAccept() - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolygon
- minPointsToAccept() - Method in class edu.cnu.mdi.graphics.rubberband.RubberPolyline
- MINSIZE - Static variable in class edu.cnu.mdi.component.OptionPanel
-
Layout option: sort options by descending label pixel width before laying them out in columns.
- minTemperature() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
minTemperaturerecord component. - minw - Static variable in class edu.cnu.mdi.ui.colors.ColorPanel
-
The minimum width of the panel.
- model - Variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
-
The immutable TSP model shared by all solutions in a run.
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Build the model + analytic (or numeric) Jacobian for this fitter, given x values.
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
- model(double[]) - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- modelName() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
- modelName() - Method in class edu.cnu.mdi.splot.fit.ErfFitter
- modelName() - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- modelName() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
- modelName() - Method in interface edu.cnu.mdi.splot.fit.IFitStringGetter
- modelName() - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- modelName() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
- modelName() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
- modelName() - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- Modification lifecycle - Search tag in class edu.cnu.mdi.item.AItem
- Section
- modificationRejected(GestureContext) - Method in class edu.cnu.mdi.item.AItem
-
Called when
AItem.acceptModification(GestureContext)rejects a modification. - MODIFIED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- modify() - Method in class edu.cnu.mdi.item.AItem
-
Update this item's geometry in response to a mouse movement during an active modification.
- modify() - Method in class edu.cnu.mdi.item.ConnectorItem
-
A modification such as a drag, resize or rotate is continuing.
- modify() - Method in class edu.cnu.mdi.item.LineItem
-
A modification such as a drag, resize or rotate is continuing.
- modify() - Method in class edu.cnu.mdi.item.PathBasedItem
-
A modification such as a drag, resize or rotate is continuing.
- modify() - Method in class edu.cnu.mdi.item.PointItem
-
A modification such as a drag, resize or rotate is continuing.
- modify() - Method in class edu.cnu.mdi.item.TextItem
-
Override ROTATE so the bounding-box path is rebuilt via a screen-space rotation rather than a world-space affine rotation.
- modify() - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Update this item's geometry in response to a mouse movement during an active modification.
- modify() - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Continues an interactive modification.
- modify() - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Update this item's geometry in response to a mouse movement during an active modification.
- modify() - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Update this item's geometry in response to a mouse movement during an active modification.
- modify() - Method in class edu.cnu.mdi.view.VirtualWindowItem
-
A modification such as a drag, resize or rotate is continuing.
- modifyCurrentPoint(Point) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Hook to modify the current point before using it.
- modifyCurrentPoint(Point) - Method in class edu.cnu.mdi.graphics.rubberband.RubberRectPreserveAspect
- modifyCurrentPoint(Point) - Method in class edu.cnu.mdi.graphics.rubberband.RubberXOnly
- modifyCurrentPoint(Point) - Method in class edu.cnu.mdi.graphics.rubberband.RubberYOnly
- modifying - Variable in class edu.cnu.mdi.container.BaseToolHandler
- modifyItem - Variable in class edu.cnu.mdi.container.BaseToolHandler
- modifyItems - Variable in class edu.cnu.mdi.container.BaseToolHandler
- MOLLWEIDE - Enum constant in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Mollweide equal-area pseudocylindrical projection.
- MollweideProjection - Class in edu.cnu.mdi.mapping.projection
-
Mollweide equal-area pseudocylindrical projection (spherical Earth, R = 1).
- MollweideProjection(MapTheme) - Constructor for class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Creates a Mollweide projection with the supplied theme and the default central meridian of -70°.
- mono - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- monsterFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
No action.
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.view.BaseView
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- mouseClicked(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualView
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ADragRubberband
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
Handles drag events: moves the legend or the extra-text label if either is in the "dragging" state.
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- mouseDragged(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualView
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
No action.
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.view.BaseView
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- mouseEntered(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualView
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
No action.
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.view.BaseView
-
Close the magnify window when the mouse leaves any view canvas.
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- mouseExited(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualView
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.AClickRubberband
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
Handles mouse-move events, updating the feedback pane with coordinate readouts and curve-specific information.
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- mouseMoved(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualView
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ADragRubberband
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ALineClickRubberband
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.APolyClickRubberband
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
Primes the legend or extra-text label for dragging when the pointer tool is active and the mouse is pressed inside one of them.
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.view.BaseView
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- mousePressed(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualView
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ADragRubberband
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
Ends any active drag on mouse release.
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.view.BaseView
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
- mouseReleased(MouseEvent) - Method in class edu.cnu.mdi.view.VirtualView
- mouseWheelMoved(MouseWheelEvent) - Method in class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
Zooms the canvas in or out using the scroll wheel.
- MOVED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- Move models - Search tag in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
- Section
- Move reuse - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspAnnealingProblem
- Section
- moveTo(BaseView, int) - Method in class edu.cnu.mdi.view.VirtualView
-
Move a view to the centre of a specific virtual column.
- moveTo(BaseView, int, int) - Method in class edu.cnu.mdi.view.VirtualView
-
Move a view to a specific virtual cell using a placement constraint, with no additional pixel offsets.
- moveTo(BaseView, int, int, int, int) - Method in class edu.cnu.mdi.view.VirtualView
-
Move a view to a specific column, applying a placement constraint and additional pixel offsets.
- MSEvsGenerationPlot - Class in edu.cnu.mdi.sim.ga.triimage
-
Plot of fitness error vs generation (log x-axis) for the image evolution GA demo.
- MSEvsGenerationPlot() - Constructor for class edu.cnu.mdi.sim.ga.triimage.MSEvsGenerationPlot
- mu(double, double) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds.Builder
- MU - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "mu" symbol is used in some fitters (e.g.
- MultiGaussianFitter - Class in edu.cnu.mdi.splot.fit
-
Fit a sum of Gaussians (optionally with a constant baseline).
- MultiGaussianFitter(int, boolean) - Constructor for class edu.cnu.mdi.splot.fit.MultiGaussianFitter
-
Create a MultiGaussianFitter.
- MultiGaussianFitter(int, boolean, LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.MultiGaussianFitter
-
Create a MultiGaussianFitter.
- MultiGaussianFitter.ParameterBounds - Class in edu.cnu.mdi.splot.fit
-
Bounds for the full parameter vector.
- MultiGaussianFitter.ParameterBounds.Builder - Class in edu.cnu.mdi.splot.fit
- MultiplotPanel - Class in edu.cnu.mdi.splot.plot
-
A Swing panel that hosts multiple
PlotPanels, showing exactly one at a time. - MultiplotPanel(boolean) - Constructor for class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Create a multi-plot panel.
- MultiplotPanel(boolean, boolean) - Constructor for class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Create a plot host with explicit single-plot Gallery behavior.
- Multi-record countries - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- Section
- mutate(PolygonChromosome, Random) - Method in class edu.cnu.mdi.sim.ga.triimage.GaussianMutation
- mutate(PolygonChromosome, Random, double) - Method in class edu.cnu.mdi.sim.ga.triimage.GaussianMutation
-
Apply the configured mutation probability to one offspring.
- mutate(T, Random) - Method in interface edu.cnu.mdi.sim.ga.MutationOperator
-
Mutate an individual, either in-place or by returning a replacement.
- mutate(T, Random, double) - Method in interface edu.cnu.mdi.sim.ga.MutationOperator
-
Apply the configured mutation probability to one offspring.
- mutation() - Method in record class edu.cnu.mdi.sim.ga.GAOperators
-
Returns the value of the
mutationrecord component. - Mutation model - Search tag in class edu.cnu.mdi.sim.ga.triimage.GaussianMutation
- Section
- MutationOperator<T> - Interface in edu.cnu.mdi.sim.ga
-
Interface for mutation operators in genetic algorithms.
- mutationRate() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns the value of the
mutationRaterecord component.
N
- name - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The curve name, used for legends and such.
- name - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- name() - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Returns a human-readable name for this projection, suitable for UI labels.
- name() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Returns the value of the
namerecord component. - name() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- name() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- name() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns the histogram name.
- name() - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Returns the value of the
namerecord component. - NAME_COLUMN - Static variable in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Constant used to designate name column;
- names - Static variable in enum class edu.cnu.mdi.graphics.style.FillStyle
-
A map for the names of the fill styles.
- names - Static variable in enum class edu.cnu.mdi.item.ResizePolicy
-
A map for the names of the fill styles.
- NatoIconPicker - Class in edu.cnu.mdi.mapping.milsym
-
Palette panel that displays NATO military symbols in a compact table and supports drag-and-drop placement onto a map canvas.
- NatoIconPicker() - Constructor for class edu.cnu.mdi.mapping.milsym.NatoIconPicker
-
Creates the NATO symbol picker, loads icon data, installs drag-and-drop support, and sizes the panel compactly to its actual contents.
- NAVIGATIONTOOLS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
A set of tools suitable for navigation panels.
- neededCapacity(Path2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Return the capacity (vertex count) needed to store a straight-segment path in a flat array.
- needsRedraw(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Signals that this canvas needs a repaint, optionally requesting a world rescale.
- NEQ - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- NetworkDeclutterControlPanel - Class in edu.cnu.mdi.sim.demo.network
- NetworkDeclutterControlPanel() - Constructor for class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
-
Construct a new declutter demo control panel with standard icons.
- NetworkDeclutterControlPanel(StandardSimIcons) - Constructor for class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
-
Construct a new declutter demo control panel using the provided icon set.
- NetworkDeclutterDemoView - Class in edu.cnu.mdi.sim.demo.network
-
World-based network decluttering demo hosted in an MDI
SimulationView. - NetworkDeclutterDemoView(Object...) - Constructor for class edu.cnu.mdi.sim.demo.network.NetworkDeclutterDemoView
-
Create a network layout demo view.
- NetworkDeclutterSimulation - Class in edu.cnu.mdi.sim.demo.network
-
Force-directed "decluttering" simulation for a server/client network using normalized world coordinates.
- NetworkDeclutterSimulation(NetworkModel) - Constructor for class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Create a decluttering simulation for the given model.
- NetworkDeclutterSimulation.Diagnostics - Class in edu.cnu.mdi.sim.demo.network
-
Per-step diagnostics useful for plots and tuning.
- NetworkDeclutterSimulation.Energy - Class in edu.cnu.mdi.sim.demo.network
-
Energy diagnostics for the current simulation state.
- NetworkDeclutterViewInfo - Class in edu.cnu.mdi.sim.demo.network
-
Describes the
NetworkDeclutterDemoViewfor the in-app help / info dialog. - NetworkDeclutterViewInfo() - Constructor for class edu.cnu.mdi.sim.demo.network.NetworkDeclutterViewInfo
- NetworkLayoutDemoView - Class in edu.cnu.mdi.view.demo.layout
- NetworkLayoutDemoView() - Constructor for class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
-
Construct the demo view using its canonical default properties.
- NetworkModel - Class in edu.cnu.mdi.sim.demo.network
-
World-coordinate network model for the decluttering demo.
- NetworkModel.Edge - Class in edu.cnu.mdi.sim.demo.network
-
Directed edge from a node to another node.
- NEW - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
Engine created but not started.
- newBest(double, double) - Method in interface edu.cnu.mdi.sim.simanneal.IAcceptedMoveListener
-
Callback invoked whenever a new best solution is found.
- newBest(double, double) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Called on the Swing EDT for the latest coalesced new-best notification.
- newcolorlabel - Variable in class edu.cnu.mdi.ui.colors.ColorPanel
-
Label used to preview the currently selected color.
- newDiagnosticData(NetworkDeclutterSimulation.Diagnostics) - Method in class edu.cnu.mdi.sim.demo.network.DiagnosticPlotPanel
-
Add new diagnostic data point to plots.
- nextBiggerFont(Font, int) - Static method in class edu.cnu.mdi.util.TextUtils
- nextHighlight() - Method in class edu.cnu.mdi.json.JsonRawPane
-
Move the selection to the next match, wrapping around at the end.
- nextRecord() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Reads and returns the next geometry record from the file, or
nullwhen the end of the file is reached. - nextSmallerFont(Font, int) - Static method in class edu.cnu.mdi.util.TextUtils
- NiceScale - Class in edu.cnu.mdi.splot.plot
-
Utility for generating "nice" axis bounds and tick spacing.
- NiceScale(double, double) - Constructor for class edu.cnu.mdi.splot.plot.NiceScale
-
Convenience constructor: defaults to 10 ticks including ends, not forced to include zero.
- NiceScale(double, double, int) - Constructor for class edu.cnu.mdi.splot.plot.NiceScale
-
Convenience constructor: not forced to include zero.
- NiceScale(double, double, int, boolean) - Constructor for class edu.cnu.mdi.splot.plot.NiceScale
-
Instantiates a new instance of the NiceScale class.
- NO_RESPONSE - Static variable in class edu.cnu.mdi.dialog.DialogUtils
-
Dialog "Reason" constant
- noColor() - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Checks whether "No Color" is selected.
- nocolorcb - Variable in class edu.cnu.mdi.ui.colors.ColorPanel
-
Checkbox used to select "No Color" when that option is enabled.
- Node - Class in edu.cnu.mdi.sim.demo.network
- Node.NodeType - Enum Class in edu.cnu.mdi.sim.demo.network
-
Node category.
- node1 - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel.Edge
-
One node
- node2 - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel.Edge
-
Other node
- nodes - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
- none() - Static method in interface edu.cnu.mdi.sim.ga.GAFeedback
- none() - Static method in interface edu.cnu.mdi.sim.simanneal.AnnealingFeedback
- NONE - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- NONE - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
No curve drawn.
- NORMAL - Enum constant in enum class edu.cnu.mdi.item.ResizePolicy
- normalizeDegrees(double) - Static method in class edu.cnu.mdi.view.demo.geoslice.SliceProjection
-
Normalize an angle to the range
(-180, 180]. - normalizeLatLon(IMapProjection, Point2D.Double) - Static method in class edu.cnu.mdi.mapping.graphics.MapGraphics
-
Normalizes a geographic point by wrapping its longitude to the projection's canonical range and clamping latitude to [-π/2, π/2].
- northComponent - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- northing - Variable in class edu.cnu.mdi.mapping.util.UTMCoordinate
-
Northing in meters.
- No seam - Search tag in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
- Section
- No seam - Search tag in class edu.cnu.mdi.mapping.projection.OrthographicProjection
- Section
- NOSYMBOL - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- Note on getWorldBounds() - Search tag in class edu.cnu.mdi.mapping.item.MapLineItem
- Section
- Notes - Search tag in class edu.cnu.mdi.graphics.toolbar.AToolBar
- Section
- notificationPolicy() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
notificationPolicyrecord component. - notifyItemChangeListeners(AItem, ItemChangeType) - Method in class edu.cnu.mdi.item.Layer
-
Notify all registered listeners that an item changed.
- notifyListeners(ACurve, CurveChangeType) - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Notify
DataChangeListeners that the plot model changed. - nParams() - Method in class edu.cnu.mdi.splot.fit.FitResult
- npoints - Variable in class edu.cnu.mdi.graphics.world.WorldPolygon
-
The total number of points.
- NULL - Enum constant in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
A
nullvalue leaf. - Null colors - Search tag in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
- Section
- NUM_CHAMBERS - Static variable in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceModel
-
Number of synthetic detector regions.
- NUM_LAYERS - Static variable in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceModel
-
Number of wire layers in each region.
- NUMBER - Enum constant in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
A numeric value leaf.
- numDecimalX - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- numDecimalY - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- numGaussians() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
-
Number of Gaussian components.
- nx - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- nx() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- ny - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- ny() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
O
- oceanColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the ocean fill color.
- of(String, String...) - Static method in record class edu.cnu.mdi.dialog.FileType
-
Convenience factory accepting varargs extensions.
- of(String, JMenu, int) - Static method in record class edu.cnu.mdi.ui.menu.MenuContribution
-
Convenience factory.
- of(List<C>) - Static method in class edu.cnu.mdi.sim.ga.SimpleGAPopulation
-
Create an immutable-list-backed population from the supplied individuals.
- offset(int, int) - Method in class edu.cnu.mdi.view.BaseView
-
Move this view by the specified pixel offset.
- offset(int, int) - Method in class edu.cnu.mdi.view.VirtualView
-
Virtual view: no offsetting.
- offspringCount(int) - Method in interface edu.cnu.mdi.sim.ga.ReplacementOperator
-
Return the number of offspring required to form a population of the given size.
- offspringCount(int) - Method in class edu.cnu.mdi.sim.ga.triimage.ElitistReplacement
- OK_LABEL - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant string for "ok" label
- OK_RESPONSE - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Constant indicating an "ok" response
- OK_RESPONSE - Static variable in class edu.cnu.mdi.dialog.DialogUtils
-
Dialog "Reason" constant
- oldcolorlabel - Variable in class edu.cnu.mdi.ui.colors.ColorPanel
-
Label used to preview the original color.
- OMEGA - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "omega" symbol is used in some fitters (e.g.
- onCancelled(TaskHandle<R>) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called after cooperative cancellation.
- onCancelRequested(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called when cancellation is requested via
SimulationEngine.requestCancel(). - onCancelRequested(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onCancelRequested(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onCancelRequested(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onCompleted(SimulationContext, CompletionStatus, Throwable) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called exactly once when the engine reaches a terminal outcome.
- onCompleted(TaskHandle<R>, CompletionStatus, Throwable) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called exactly once for every terminal outcome, after the corresponding outcome-specific callback above.
- onCompleted(TaskHandle<R>, CompletionStatus, Throwable) - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- onDone(SimulationContext) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
- onDone(SimulationContext) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Called when the engine ends normally (reaches
SimulationState.TERMINATED). - onDone(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called when the engine ends normally (reaches
SimulationState.TERMINATED). - onDone(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onDone(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onDone(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onDragEnd() - Method in interface edu.cnu.mdi.transfer.PaletteDragSupport.PaletteDragSource
-
Called on the EDT after every drag attempt ends — success, failure, or cancellation.
- OneAxisLimitsPanel - Class in edu.cnu.mdi.splot.edit
- OneAxisLimitsPanel(PlotCanvas, OneAxisLimitsPanel.Axis) - Constructor for class edu.cnu.mdi.splot.edit.OneAxisLimitsPanel
- OneAxisLimitsPanel.Axis - Enum Class in edu.cnu.mdi.splot.edit
- One-shot actions - Search tag in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- Section
- onFail(SimulationContext, Throwable) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
- onFail(SimulationContext, Throwable) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Called when the engine fails (reaches
SimulationState.FAILED). - onFail(SimulationContext, Throwable) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called when the engine fails (reaches
SimulationState.FAILED). - onFail(SimulationContext, Throwable) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onFail(SimulationContext, Throwable) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onFail(SimulationContext, Throwable) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onFailed(TaskHandle<R>, Throwable) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called after failure.
- onFilesDropped(List<File>) - Method in class edu.cnu.mdi.container.BaseContainer
-
Called when files are dropped onto this container's canvas.
- onFirstRealize() - Method in class edu.cnu.mdi.view.BaseView
-
Called exactly once, after the view has been fully constructed and registered with the
ViewManager. - onInit(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called after the engine transitions to
SimulationState.INITIALIZING. - onInit(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onLand(Point, IContainer) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns whether the given screen-space point is on land (inside a country polygon).
- onMessage(SimulationContext, String) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called for status/log messages intended for UI display.
- onMessage(SimulationContext, String) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onMessage(SimulationContext, String) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onMessage(SimulationContext, String) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onMessage(TaskHandle<R>, String) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called for a coalesced status message.
- onMessage(TaskHandle<R>, String) - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- onPause(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called when the engine enters
SimulationState.PAUSED. - onPause(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onPause(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onPause(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onProgress(SimulationContext, ProgressInfo) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
- onProgress(SimulationContext, ProgressInfo) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Called for progress updates (indeterminate or determinate).
- onProgress(SimulationContext, ProgressInfo) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called for progress updates (indeterminate or determinate).
- onProgress(SimulationContext, ProgressInfo) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onProgress(SimulationContext, ProgressInfo) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onProgress(SimulationContext, ProgressInfo) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onProgress(TaskHandle<R>, ProgressInfo) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called for a coalesced progress update.
- onProgress(TaskHandle<R>, ProgressInfo) - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- onReady(SimulationContext) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
- onReady(SimulationContext) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Called when initialization completes and the engine reaches
SimulationState.READY. - onReady(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called when initialization completes and the engine reaches
SimulationState.READY. - onReady(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onRefresh(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called for a graphics refresh/update event.
- onRefresh(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onRefresh(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Default refresh behavior for MDI: repaint the container component.
- onResume(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called when the engine resumes from
SimulationState.PAUSEDback toSimulationState.RUNNING. - onResume(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onResume(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onResume(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onRun(SimulationContext) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called when the engine begins execution (enters
SimulationState.RUNNING). - onRun(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onRun(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onRun(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onSimulationCancelRequested(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT after the first cancellation request.
- onSimulationDone(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT after normal termination.
- onSimulationFail(SimulationContext, Throwable) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT after simulation failure.
- onSimulationInit(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT after simulation initialization begins.
- onSimulationMessage(SimulationContext, String) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT when the simulation posts a status message.
- onSimulationPause(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT when the simulation pauses.
- onSimulationProgress(SimulationContext, ProgressInfo) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Refresh the best tour snapshot from the simulation's current best solution.
- onSimulationProgress(SimulationContext, ProgressInfo) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT when the simulation posts progress.
- onSimulationReady(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT when the initialized simulation becomes ready.
- onSimulationRefresh(SimulationContext) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterDemoView
- onSimulationRefresh(SimulationContext) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
-
Called on the EDT before the view repaints in response to a refresh.
- onSimulationRefresh(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT before the view repaints in response to a refresh.
- onSimulationResume(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT when a paused simulation resumes.
- onSimulationRun(SimulationContext) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT when the simulation first starts running.
- onSimulationStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
- onSimulationStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Called on the EDT after any engine state transition.
- onStarted(TaskHandle<R>) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called when execution begins.
- onStarted(TaskHandle<R>) - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
- onStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
- onStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionControlPanel
- onStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Called on every state transition.
- onStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in interface edu.cnu.mdi.sim.SimulationListener
-
Called on every state transition.
- onStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- onStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
- onStateChange(SimulationContext, SimulationState, SimulationState, String) - Method in class edu.cnu.mdi.sim.ui.SimulationView
- onStopped(TaskHandle<R>) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called after a normal stop request.
- onSucceeded(TaskHandle<R>, R) - Method in interface edu.cnu.mdi.sim.task.TaskListener
-
Called after successful computation.
- onVirtualDesktopReady() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Called once, after the application frame is first shown and Swing layout has stabilized.
- onVirtualDesktopRelayout() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Called after the application frame is resized or moved (debounced).
- OPACITY - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Global layer opacity.
- openFile(Component, String, String, FileType) - Static method in class edu.cnu.mdi.dialog.FileDialogs
-
Shows a single-file open dialog.
- Opening shapefiles - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
- Section
- Operations - Search tag in class edu.cnu.mdi.container.LayerInspectorDialog
- Section
- optimizer - Variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Optimizer used for the fit (often Levenberg-Marquardt).
- Option Data Format - Search tag in class edu.cnu.mdi.component.OptionPanel
- Section
- OptionPanel - Class in edu.cnu.mdi.component
-
A panel that arranges a set of boolean options (
JCheckBoxes) in a multi-column layout suitable for use in MDI views. - OptionPanel(OptionPanel.OptionPanelListener, int, Font, Color, Color, int, String[][]) - Constructor for class edu.cnu.mdi.component.OptionPanel
-
Creates an
OptionPanelwith the specified configuration. - OptionPanel.OptionPanelListener - Interface in edu.cnu.mdi.component
-
Callback interface for changes to checkbox selection state within an
OptionPanel. - optionStateChanged(OptionPanel, String, boolean) - Method in interface edu.cnu.mdi.component.OptionPanel.OptionPanelListener
-
Invoked when a checkbox inside an
OptionPanelchanges state. - order() - Method in record class edu.cnu.mdi.ui.menu.MenuContribution
-
Returns the value of the
orderrecord component. - organization() - Method in record class edu.cnu.mdi.app.StartupInfo
-
Returns the value of the
organizationrecord component. - organization(String) - Method in class edu.cnu.mdi.app.StartupInfo.Builder
- ORTHOGRAPHIC - Enum constant in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Orthographic azimuthal projection (perspective view of one hemisphere).
- OrthographicProjection - Class in edu.cnu.mdi.mapping.projection
-
Orthographic azimuthal projection (spherical Earth, R = 1).
- OrthographicProjection(double, double) - Constructor for class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Creates an orthographic projection centered at the given geographic point on a unit sphere.
- OrthographicProjection(double, double, MapTheme) - Constructor for class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Convenience constructor that sets both the center and the theme in a single step, eliminating the NullPointerException risk of calling
OrthographicProjection.drawMapOutline(java.awt.Graphics2D, edu.cnu.mdi.container.IContainer)before the theme is set. - outlineColor(Color) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the projection boundary outline stroke color.
- outlineStrokeWidth(float) - Method in class edu.cnu.mdi.mapping.theme.MapTheme.Builder
-
Sets the projection boundary outline stroke width.
- Out-of-range evaluation - Search tag in class edu.cnu.mdi.splot.fit.CubicSpline
- Section
- Output contract - Search tag in interface edu.cnu.mdi.mapping.loader.ICityLoader
- Section
- Output contract - Search tag in interface edu.cnu.mdi.mapping.loader.ICountryLoader
- Section
- Output streams - Search tag in class edu.cnu.mdi.log.ConsoleLogger
- Section
- OVAL - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- overCount - Variable in class edu.cnu.mdi.splot.io.HistoSpec
- OVERLINE - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Overview - Search tag in class edu.cnu.mdi.log.LogPane
- Section
- Ownership and memory management - Search tag in class edu.cnu.mdi.view.InfoDialogHelper
- Section
P
- p0 - Variable in class edu.cnu.mdi.splot.plot.PlotLine
- p1 - Variable in class edu.cnu.mdi.splot.plot.PlotLine
- paddedPanel(int, int, Component) - Static method in class edu.cnu.mdi.dialog.DialogUtils
-
Create a nice padded panel.
- padString(Component, String, String) - Static method in class edu.cnu.mdi.dialog.DialogUtils
-
Convenience routine for padding a string using the default font.
- paint(Graphics, JComponent) - Method in class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Transforms the Graphics for vertical rendering and invokes the super method.
- paintComponent(Graphics) - Method in class edu.cnu.mdi.component.DrawnButton
- paintComponent(Graphics) - Method in class edu.cnu.mdi.component.DrawnToggleButton
- paintComponent(Graphics) - Method in class edu.cnu.mdi.container.BaseContainer
-
Override paint command.
- paintComponent(Graphics) - Method in class edu.cnu.mdi.desktop.Desktop
-
Paints the desktop background, tiling the background image if one was configured.
- paintComponent(Graphics) - Method in class edu.cnu.mdi.pseudo3D.Histogram2D
- paintComponent(Graphics) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionPanel
- paintComponent(Graphics) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Paints the canvas: background, data, frame, ticks, legend, extra text.
- paintComponent(Graphics) - Method in class edu.cnu.mdi.ui.colors.ColorLabel
- paintComponent(Graphics) - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
- paintComponentOnImage(Component, BufferedImage) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Paint
conto an existingBufferedImage. - paintComponentOnImage(Component, BufferedImage) - Static method in class edu.cnu.mdi.swing.SwingGraphicsUtils
-
Paints a component into an existing
BufferedImage. - PaletteDragSupport - Class in edu.cnu.mdi.transfer
-
Installs and manages the drag side of a palette drag-and-drop interaction.
- PaletteDragSupport(JComponent, PaletteDragSupport.PaletteDragSource) - Constructor for class edu.cnu.mdi.transfer.PaletteDragSupport
-
Install drag support on
sourcewith no drag image. - PaletteDragSupport(JComponent, PaletteDragSupport.PaletteDragSource, PaletteDragSupport.DragImageProvider) - Constructor for class edu.cnu.mdi.transfer.PaletteDragSupport
-
Install drag support on
sourcewith a custom drag image. - PaletteDragSupport.DragImageProvider - Interface in edu.cnu.mdi.transfer
-
Optionally supplies a
BufferedImageto display under the cursor during a drag. - PaletteDragSupport.PaletteDragSource - Interface in edu.cnu.mdi.transfer
-
Supplies the drag payload and receives end-of-drag notification.
- pan(int, int) - Method in class edu.cnu.mdi.container.BaseContainer
-
Pan the container.
- pan(int, int) - Method in interface edu.cnu.mdi.container.IContainer
-
Pan the container.
- PAN - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- panDoneDrag(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- panDoneDrag(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- panDoneDrag(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- panDoneDrag(GestureContext) - Method in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Completes a projection-aware pan with a definitive repaint.
- panStartDrag(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- panStartDrag(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- panStartDrag(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- panStartDrag(GestureContext) - Method in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Saves the current map extent for undo before a projection-aware pan.
- panUpdateDrag(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- panUpdateDrag(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- panUpdateDrag(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- panUpdateDrag(GestureContext) - Method in class edu.cnu.mdi.mapping.container.MapToolHandler
-
Recenters the map from the latest incremental pointer displacement.
- PARALLEL - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- param(int) - Method in class edu.cnu.mdi.splot.fit.FitResult
-
Convenience access to parameter i.
- PARAM_NAMES - Static variable in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
-
Display names used in legend strings and fit summaries.
- PARAM_NAMES - Static variable in class edu.cnu.mdi.splot.fit.LorentzianFitter
-
Display names used in legend strings and fit summaries.
- PARAM_NAMES - Static variable in class edu.cnu.mdi.splot.fit.PowerLawFitter
-
Display names used in legend strings and fit summaries.
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter
-
Get the parameter name for the given index.
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.ErfFitter
-
Get the parameter name for the given index.
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.ExponentialDecayFitter
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter
-
Get the parameter name for the given index.
- parameterName(int) - Method in interface edu.cnu.mdi.splot.fit.IFitStringGetter
-
Return the display name of a fitted parameter.
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.LorentzianFitter
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
-
Get the parameter name for the given index.
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter
-
Get the parameter name for the given index.
- parameterName(int) - Method in class edu.cnu.mdi.splot.fit.PowerLawFitter
- parameterOfClosestPoint(Point) - Method in class edu.cnu.mdi.geometry.Line
-
Computes the line parameter of the point on this infinite line closest to a given point.
- parameters - Variable in class edu.cnu.mdi.splot.io.PlotSpec
- Parameter tuning hints (unit-square world) - Search tag in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
- Section
- paramNames - Static variable in class edu.cnu.mdi.splot.fit.ErfcFitter
-
Base Parameter names.
- paramNames - Static variable in class edu.cnu.mdi.splot.fit.ErfFitter
-
Base Parameter names.
- paramNames - Static variable in class edu.cnu.mdi.splot.fit.GaussianFitter
-
Parameter names.
- paramNames - Static variable in class edu.cnu.mdi.splot.fit.MultiGaussianFitter
-
Base Parameter names.
- params - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Best-fit parameters.
- paramStdError(int) - Method in class edu.cnu.mdi.splot.fit.FitResult
-
Standard error for parameter i (NaN if unavailable).
- paramStdErrors() - Method in class edu.cnu.mdi.splot.fit.FitResult
-
Standard errors for parameters computed from covariance: sqrt(cov[i,i]).
- PathBasedItem - Class in edu.cnu.mdi.item
-
Base class for items whose geometry is a
Path2D.Doublein world coordinates, stored inAItem._path. - PathBasedItem(Layer) - Constructor for class edu.cnu.mdi.item.PathBasedItem
-
Create an object that is based on a java Path2D object.
- PathBasedItem(Layer, Object...) - Constructor for class edu.cnu.mdi.item.PathBasedItem
-
Create an object that is based on a java Path2D object.
- Path breadcrumb - Search tag in class edu.cnu.mdi.json.JsonTreePane
- Section
- Path support - Search tag in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
- Section
- pathToPolygon(IContainer, Path2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Convert a straight-segment world path to a screen
Polygon. - pathToWorldPolygon(Path2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Extract the world-coordinate vertices of a straight-segment path as a new array.
- pathToWorldPolygon(Path2D.Double, Point2D.Double[]) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Copy the world-coordinate vertices of a straight-segment path into a pre-allocated array.
- pause() - Method in interface edu.cnu.mdi.sim.ui.IconSimulationControlPanel.IconProvider
- pause() - Method in class edu.cnu.mdi.sim.ui.StandardSimIcons
- PAUSED - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
The engine is paused and not executing steps.
- pauseSimulation() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Request that the simulation pause.
- peakBin - Variable in class edu.cnu.mdi.splot.pdata.HistoFitPrep.FitWindowData
-
The (0-based) peak bin that was selected.
- PendingQueue() - Constructor for class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
- percentile(double, double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the percentile rank of the bin containing the given data coordinate.
- performAction() - Method in class edu.cnu.mdi.graphics.toolbar.AOneShotButton
-
Perform the action associated with this button.
- performAction() - Method in class edu.cnu.mdi.view.demo.layout.GridButton
- Performance - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
- Section
- Per-geometry-type defaults - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
- Section
- PERP - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- perpendicularIntersection(double, double, double, double, Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.MathUtils
-
Given two points p0 and p1, imagine a line from p0 to p1.
- Persistence format - Search tag in class edu.cnu.mdi.view.BaseView
- Section
- Persistence key (VIEWPROPNAME) - Search tag in class edu.cnu.mdi.view.BaseView
- Section
- PHI - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "phi" symbol is used in some fitters (e.g.
- phiDeg(Point) - Static method in class edu.cnu.mdi.view.demo.geoslice.SliceProjection
-
Compute the spherical azimuthal angle phi in degrees.
- pick(Point, IContainer) - Method in class edu.cnu.mdi.mapping.layer.ShapefileLayer
-
Delegates shapefile hit testing when this layer is visible.
- pick(Point, IContainer) - Method in interface edu.cnu.mdi.mapping.render.IPickable
-
Returns a human-readable description of the feature under the given mouse position, or
nullif no feature is hit. - pick(Point, IContainer) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Returns a human-readable description of the feature under the given mouse position, or
nullif no feature is hit. - Pick cache - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
- Section
- pickCity(Point, IContainer) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Returns the closest visible city within a small picking radius of the given screen position, or
nullif no city is nearby. - pickCountry(Point, IContainer) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Returns the first country whose projected polygon contains the given mouse position, or
nullif no country is hit. - Picking - Search tag in class edu.cnu.mdi.mapping.render.CityPointRenderer
- Section
- PICVIEWSTOOLS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
A set of tools suitable for picture view panels.
- ping() - Method in interface edu.cnu.mdi.util.IPing
-
Called whenever the associated
Pingtimer fires. - Ping - Class in edu.cnu.mdi.util
-
Simple Swing-based timer that periodically notifies registered
IPinglisteners. - Ping(int) - Constructor for class edu.cnu.mdi.util.Ping
-
Creates a new
Pingthat fires at the specified interval and starts immediately. - Ping(int, boolean) - Constructor for class edu.cnu.mdi.util.Ping
-
Creates a new
Pingthat fires at the specified interval. - plainFontDelta(int) - Static method in class edu.cnu.mdi.ui.fonts.Fonts
-
Convenience method to derive a plain font from the base UI font using a size delta (in points) relative to the base.
- Plane - Class in edu.cnu.mdi.geometry
-
A plane in three-dimensional Cartesian space.
- Plane(double[], double[]) - Constructor for class edu.cnu.mdi.geometry.Plane
-
Creates a plane from array-based normal and point values.
- Plane(double, double, double, double) - Constructor for class edu.cnu.mdi.geometry.Plane
-
Creates a plane from the coefficients of
a*x + b*y + c*z = d. - Plane(double, double, double, double, double, double) - Constructor for class edu.cnu.mdi.geometry.Plane
-
Creates a plane from a normal vector and a point on the plane.
- Plane(Vector, Point) - Constructor for class edu.cnu.mdi.geometry.Plane
-
Creates a plane from a normal vector and a point on the plane.
- planeQuadCoordinates(float) - Method in class edu.cnu.mdi.geometry.Plane
-
Computes four vertices that can be used to draw a quadrilateral patch of this plane.
- PLASMA - Enum constant in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
- PlotBuilders - Class in edu.cnu.mdi.splot.plot
-
Entry points for concise construction of native MDI plots.
- PlotCanvas - Class in edu.cnu.mdi.splot.plot
-
The primary Swing component for rendering a 2-D scientific plot.
- PlotCanvas(PlotData, String, String, String) - Constructor for class edu.cnu.mdi.splot.plot.PlotCanvas
-
Creates a
PlotCanvasfor the given dataset. - plotChanged(PlotChangeType) - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- plotChanged(PlotChangeType) - Method in class edu.cnu.mdi.splot.example.AExample
- plotChanged(PlotChangeType) - Method in class edu.cnu.mdi.splot.example.GrowingHisto
- plotChanged(PlotChangeType) - Method in class edu.cnu.mdi.splot.example.Scatter
- plotChanged(PlotChangeType) - Method in class edu.cnu.mdi.splot.example.StripChart
- plotChanged(PlotChangeType) - Method in interface edu.cnu.mdi.splot.plot.PlotChangeListener
-
A plot change event occurred
- PlotChangeListener - Interface in edu.cnu.mdi.splot.plot
- PlotChangeType - Enum Class in edu.cnu.mdi.splot.plot
-
Lifecycle changes emitted by a plot canvas.
- PlotData - Class in edu.cnu.mdi.splot.pdata
-
A lightweight, UI-agnostic container for the data backing a plot.
- PlotData(Histo2DData) - Constructor for class edu.cnu.mdi.splot.pdata.PlotData
-
Create plot data for a 2D histogram.
- PlotData(HistoData...) - Constructor for class edu.cnu.mdi.splot.pdata.PlotData
-
Create plot data from one or more 1D histogram data objects.
- PlotData(PlotDataType, String[], int[]) - Constructor for class edu.cnu.mdi.splot.pdata.PlotData
-
Create plot data with specified data set type and column names.
- PlotData(StripChartCurve) - Constructor for class edu.cnu.mdi.splot.pdata.PlotData
-
Create plot data for a strip chart (time series / streamed XY).
- PlotDataException - Exception Class in edu.cnu.mdi.splot.pdata
-
Checked exception raised when a plot dataset cannot be constructed.
- PlotDataException(String) - Constructor for exception class edu.cnu.mdi.splot.pdata.PlotDataException
-
Create an exception with an explanatory message.
- plotDataType - Variable in class edu.cnu.mdi.splot.io.PlotSpec
- PlotDataType - Enum Class in edu.cnu.mdi.splot.pdata
-
Types of data sets
- PlotDeck - Class in edu.cnu.mdi.splot.plot
-
A uniform menu-bearing host for one or more
PlotPanels. - PlotDeck() - Constructor for class edu.cnu.mdi.splot.plot.PlotDeck
-
Creates an empty deck with a File/Save menu.
- PlotDeck(boolean) - Constructor for class edu.cnu.mdi.splot.plot.PlotDeck
-
Creates an empty deck.
- PlotDeck(String, PlotPanel) - Constructor for class edu.cnu.mdi.splot.plot.PlotDeck
-
Creates a deck containing one plot and a File/Save menu.
- PlotDialogExample - Class in edu.cnu.mdi.splot.example
-
Demonstrates placing a PlotPanel directly on a Swing dialog.
- PlotDialogExample() - Constructor for class edu.cnu.mdi.splot.example.PlotDialogExample
-
Create the plot dialog.
- PlotFileFilter - Class in edu.cnu.mdi.splot.io
-
File filter for persisted splot plot-spec JSON files.
- PlotFileFilter() - Constructor for class edu.cnu.mdi.splot.io.PlotFileFilter
- PlotIO - Class in edu.cnu.mdi.splot.io
-
Read/write PlotSpec JSON files.
- Plot lifecycle - Search tag in class edu.cnu.mdi.splot.plot.PlotView
- Section
- PlotLine - Class in edu.cnu.mdi.splot.plot
-
Just a straight line to be drawn on the plot, e.g.
- PlotLine(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.PlotLine
-
Create a PlotLine
- PlotMouseHandler - Class in edu.cnu.mdi.splot.plot
-
Handles all mouse interaction for a
PlotCanvas. - PlotMouseHandler(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.PlotMouseHandler
-
Creates a
PlotMouseHandlerbound to the given canvas. - plotPanel - Variable in class edu.cnu.mdi.splot.example.AExample
- plotPanel - Variable in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
- plotPanel() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Returns the
PlotPanelthat contains this canvas, if any. - PlotPanel - Class in edu.cnu.mdi.splot.plot
- PlotPanel(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.PlotPanel
-
Create a plot panel for a single xy dataset with standard decorations
- PlotPanel(PlotCanvas, int) - Constructor for class edu.cnu.mdi.splot.plot.PlotPanel
-
Create a plot panel for a single xy dataset with specified decorations
- PlotParameters - Class in edu.cnu.mdi.splot.plot
-
A centralized, mutable set of visual and behavioral parameters used by a
PlotCanvas. - PlotParameters(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.PlotParameters
-
Create plot parameters for a canvas.
- PlotParameters.AxisScale - Enum Class in edu.cnu.mdi.splot.plot
-
Axes scale types.
- PlotParametersSpec - Class in edu.cnu.mdi.splot.io
-
Persisted subset of PlotParameters that materially affects plot appearance/behavior.
- PlotParametersSpec() - Constructor for class edu.cnu.mdi.splot.io.PlotParametersSpec
- PlotPreferencesDialog - Class in edu.cnu.mdi.splot.edit
-
A more comprehensive PlotParameters editor with tabs for: Labels Axes Legend Extra
- PlotPreferencesDialog(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.edit.PlotPreferencesDialog
- PlotSpec - Class in edu.cnu.mdi.splot.io
-
Versioned, UI-agnostic persisted representation of a plot.
- PlotSpec() - Constructor for class edu.cnu.mdi.splot.io.PlotSpec
- PlotTicks - Class in edu.cnu.mdi.splot.plot
-
Draws the tick marks and tick labels on a
PlotCanvas. - PlotTicks(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.PlotTicks
-
Construct a
PlotTicksinstance for the given canvas. - plotTitle - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- PlotToolHandler - Class in edu.cnu.mdi.splot.plot
- PlotToolHandler(PlotPanel) - Constructor for class edu.cnu.mdi.splot.plot.PlotToolHandler
-
Create a tool handler for the given plot panel.
- PLOTTOOLS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
A set of tools suitable for plot panels.
- PlotView - Class in edu.cnu.mdi.splot.plot
-
Predefined view that displays a plot loaded from an splot JSON file.
- PlotView() - Constructor for class edu.cnu.mdi.splot.plot.PlotView
-
Create a
PlotViewwith the default title"sPlot". - PlotView(Object...) - Constructor for class edu.cnu.mdi.splot.plot.PlotView
-
Create a
PlotViewfrom alternating key/value property pairs. - PlotViewInfo - Class in edu.cnu.mdi.splot.plot
-
View info for the plot view.
- PlotViewInfo() - Constructor for class edu.cnu.mdi.splot.plot.PlotViewInfo
- PLUSMINUS - Static variable in class edu.cnu.mdi.splot.fit.FitResult
- PLUSMINUS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Point - Class in edu.cnu.mdi.geometry
-
A mutable point in three-dimensional Cartesian space.
- Point() - Constructor for class edu.cnu.mdi.geometry.Point
-
Creates a point at the origin.
- Point(double[]) - Constructor for class edu.cnu.mdi.geometry.Point
-
Creates a point from an array containing
x,y, andz, in that order. - Point(double, double, double) - Constructor for class edu.cnu.mdi.geometry.Point
-
Creates a point from its Cartesian coordinates.
- Point(Point) - Constructor for class edu.cnu.mdi.geometry.Point
-
Creates a copy of another point.
- POINT_COLOR - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of point-marker color.
- POINT_SIZE - Static variable in class edu.cnu.mdi.mapping.layer.MapLayerStyleBits
-
Enables editing of point-marker size.
- Point2DSupport - Class in edu.cnu.mdi.util
-
Static operations on two-dimensional points interpreted as vectors.
- pointColor(Color) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the color of point marker dots.
- pointDelta(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
This is creation by subtraction.
- POINTER - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
Bit flags for each standard toolbar button.
- pointerClick(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
-
Handle pointer click on an object at the given point.
- pointerClick(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- pointerClick(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Pointer click (single click).
- pointerDoubleClick(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
-
Handle pointer double click on an object at the given point.
- pointerDoubleClick(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- pointerDoubleClick(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Pointer double-click.
- pointerPolicy - Variable in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Policy to use for pointer tool.
- pointerRubberbanding(GestureContext, Rectangle) - Method in class edu.cnu.mdi.container.BaseToolHandler
- pointerRubberbanding(GestureContext, Rectangle) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- pointerRubberbanding(GestureContext, Rectangle) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
-
Pointer rubberband feedback (typically multi-select or region selection).
- PointItem - Class in edu.cnu.mdi.item
-
Basic point item
- PointItem(Layer) - Constructor for class edu.cnu.mdi.item.PointItem
-
Constructor for a basic point item.
- PointItem(Layer, Point2D.Double) - Constructor for class edu.cnu.mdi.item.PointItem
-
Constructor for a basic point item.
- PointItem(Layer, Point2D.Double, Object...) - Constructor for class edu.cnu.mdi.item.PointItem
-
Constructor for a basic point item.
- PointItem(Layer, ImageIcon) - Constructor for class edu.cnu.mdi.item.PointItem
-
Constructor for a basic point item.
- pointOnLine(int, int, int, int, int, int) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Test whether a pixel point lies on a pixel line segment within the tolerance defined by
GraphicsUtils.SELECTRES. - pointOnLine(Point, Point, Point) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Test whether a pixel point lies on a pixel line segment within the tolerance defined by
GraphicsUtils.SELECTRES. - pointRadius(double) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the radius of point marker dots in screen pixels.
- points() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Returns the value of the
pointsrecord component. - policy - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
The policy this instance was constructed under.
- policy - Variable in class edu.cnu.mdi.graphics.toolbar.APointerButton
- policy - Variable in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- poly - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Final poly result after completion (poly policies).
- POLYGON - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- POLYGON - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- PolygonChromosome - Class in edu.cnu.mdi.sim.ga.triimage
-
A fixed-length chromosome encoding a set of semi-transparent triangles used to approximate a target image.
- PolygonChromosome(int) - Constructor for class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Construct a zero-initialized chromosome for the given number of triangles.
- polygonIntersection(Point2D.Double, double, Path2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Find the first intersection of a ray with a world path.
- polygonIntersection(Point2D.Double, double, Point2D.Double[]) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Find the first intersection of a ray with a world polygon.
- PolygonItem - Class in edu.cnu.mdi.item
-
A closed, filled/stroked polygon defined in world coordinates.
- PolygonItem(Layer) - Constructor for class edu.cnu.mdi.item.PolygonItem
-
Create a world polygon item
- PolygonItem(Layer, Point2D.Double[]) - Constructor for class edu.cnu.mdi.item.PolygonItem
-
Create a world polygon item
- PolygonItem(Layer, Point2D.Double[], Object...) - Constructor for class edu.cnu.mdi.item.PolygonItem
-
Create a world polygon item
- Polygon ring handling - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- Section
- POLYLINE - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- POLYLINE - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- PolylineItem - Class in edu.cnu.mdi.item
-
An open, stroked-only polyline defined in world coordinates.
- PolylineItem(Layer, Point2D.Double[]) - Constructor for class edu.cnu.mdi.item.PolylineItem
-
Create a world polyline item
- PolylineItem(Layer, Point2D.Double[], Object...) - Constructor for class edu.cnu.mdi.item.PolylineItem
-
Create a world polyline item
- POLYNOMIAL - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Polynomial least-squares fit.
- PolynomialFitter - Class in edu.cnu.mdi.splot.fit
-
Polynomial least-squares fitter using Apache Commons Math 3.x least-squares API.
- PolynomialFitter(int) - Constructor for class edu.cnu.mdi.splot.fit.PolynomialFitter
-
Create a polynomial fitter for a given degree using Levenberg-Marquardt and a robust default guess.
- PolynomialFitter(int, LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.PolynomialFitter
-
Create a polynomial fitter for a given degree with a custom optimizer.
- PolynomialFitter.ParameterBounds - Class in edu.cnu.mdi.splot.fit
-
Coefficient bounds for c0..cN.
- PolynomialFitter.ParameterBounds.Builder - Class in edu.cnu.mdi.splot.fit
-
Builder for per-coefficient bounds.
- POLYNOMIALORDERPROP - Static variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- populationSize() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns the value of the
populationSizerecord component. - postMessage(String) - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Post a status message to listeners (coalesced).
- postMessage(String) - Method in class edu.cnu.mdi.sim.task.TaskContext
-
Publishes transient user-facing status text.
- postProgress(ProgressInfo) - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Post a progress update to listeners (coalesced).
- potential() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
-
Get the total potential energy.
- potential() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Energy
- POWER_LAW - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Power law fit: A·x^n + C.
- PowerLawExample - Class in edu.cnu.mdi.splot.example
-
Example demonstrating the power-law fit (
y(x) = A·x^n + C) on log-log axes. - PowerLawExample(boolean) - Constructor for class edu.cnu.mdi.splot.example.PowerLawExample
-
Creates the example, optionally without showing a window.
- PowerLawFitter - Class in edu.cnu.mdi.splot.fit
-
Nonlinear least-squares fitter for a power law with a constant offset:
- PowerLawFitter() - Constructor for class edu.cnu.mdi.splot.fit.PowerLawFitter
-
Creates a fitter with the default Levenberg-Marquardt optimizer.
- PowerLawFitter(LeastSquaresOptimizer) - Constructor for class edu.cnu.mdi.splot.fit.PowerLawFitter
-
Creates a fitter with a custom optimizer.
- preferredLayoutSize(Container) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Gets the preferred dimensions for this layout given the components in the specified target container.
- Preferred-size and borders - Search tag in class edu.cnu.mdi.component.OptionPanel
- Section
- preferredSizeAtLeast(Component, int, int) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return a component's preferred size enlarged to the given baselines.
- preferredWidth(int, Component...) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return the greatest preferred width among a baseline and components.
- prefItem - Variable in class edu.cnu.mdi.splot.plot.SplotEditMenu
- prepare() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
can do preparation--for example a component might be added on "createCenterComponent" but a reference needed in "addNorthComponent"
- prepare() - Method in class edu.cnu.mdi.splot.edit.CurveEditorDialog
-
can do preparation--for example a component might be added on "createCenterComponent" but a reference needed in "addNorthComponent"
- prepare() - Method in class edu.cnu.mdi.splot.edit.PlotPreferencesDialog
- prepare(TspSolution) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspMove
-
Choose a non-degenerate 2-opt segment for the next move.
- prepare(S) - Method in interface edu.cnu.mdi.sim.simanneal.DeltaEnergyMove
-
Prepare the move for evaluation and application.
- prepareForExit() - Method in class edu.cnu.mdi.container.BaseContainer
-
Releases hover resources held by this container.
- prepareForExit() - Method in interface edu.cnu.mdi.container.IContainer
-
Prepare for exiting the application.
- prepareForExit() - Method in class edu.cnu.mdi.desktop.Desktop
-
Notify all registered
BaseViews that the application is about to exit, giving each view a chance to stop running tasks, flush state, etc. - prepareForExit() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Releases resources held by the
MapContainerwhen the view is closing. - prepareForExit() - Method in class edu.cnu.mdi.view.BaseView
-
Called when the application is about to exit.
- prepareForFit(boolean) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Convenience delegation: prepares fit vectors over the full x-range.
- prepareForFit(boolean, double, double, boolean) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Convenience delegation: prepares fit vectors over a data-space x-range.
- prepareForFit(boolean, int, int, boolean) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Convenience delegation: prepares fit vectors over an inclusive bin-index range.
- prepareForFit(HistoData, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Prepares fit vectors over the full x-range using unit weights.
- prepareForFit(HistoData, boolean, double, double, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Prepares fit vectors over a data-space x-range.
- prepareForFit(HistoData, boolean, int, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Prepares fit vectors over an inclusive bin-index range.
- prepareForFitAroundBestPeakGuarded(boolean, int, int, boolean, boolean, int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Convenience delegation: finds the best peak using smoothing and robust plateau handling, then prepares fit vectors in a guarded window around it.
- prepareForFitAroundBestPeakGuarded(HistoData, boolean, int, int, boolean, boolean, int) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Prepares fit vectors around the best peak with edge-safety and minimum-points guarantees.
- prepareForFitAroundBestPeakGuarded(HistoData, boolean, int, int, int, int, boolean, boolean, int) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Prepares fit vectors around the best peak within a restricted search range, with edge-safety and minimum-points guarantees.
- prepareForFitAroundPeak(boolean, int, int, boolean) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Convenience delegation: prepares fit vectors in a symmetric window around a given peak bin.
- prepareForFitAroundPeak(HistoData, boolean, int, int, boolean) - Static method in class edu.cnu.mdi.splot.pdata.HistoFitPrep
-
Prepares fit vectors in a symmetric window around a given peak bin.
- prepareForPopup(Point) - Method in class edu.cnu.mdi.item.AItem
-
Show this item's popup menu at the given screen point.
- prepareForRemoval() - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Called before this drawable is removed from a list or registry.
- prepareForRemoval() - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Called before this drawable is removed from a list or registry.
- prepareForRemoval() - Method in class edu.cnu.mdi.item.AItem
-
Prepare this item for removal from its layer.
- prepareForRemoval() - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- prepareForRemoval() - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Prepares this item for removal, releasing geographic geometry references.
- prepareForShutdown() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Performs framework-level shutdown work prior to disposing the application frame.
- prepareForVirtualDesktop() - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Enable virtual desktop support using a sensible default debounce delay.
- prepareToZoom() - Method in class edu.cnu.mdi.container.BaseContainer
-
Begin preparations for a zoom.
- prepareToZoom() - Method in interface edu.cnu.mdi.container.IContainer
-
Begin preparations for a zoom.
- prevHighlight() - Method in class edu.cnu.mdi.json.JsonRawPane
-
Move the selection to the previous match, wrapping around at the start.
- previewFont() - Method in class edu.cnu.mdi.component.FontChoosePanel
-
Called from the action handlers to get the font info, build a font, and set it.
- previewPanel - Variable in class edu.cnu.mdi.ui.colors.ColorPanel
-
The custom preview panel shown beneath the chooser.
- print() - Method in class edu.cnu.mdi.util.PrintUtils
-
Show print dialog and print if user confirms.
- print(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- print(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- print(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- print(GestureContext) - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
- print(Graphics, PageFormat, int) - Method in class edu.cnu.mdi.util.PrintUtils
- printComponent(Component) - Static method in class edu.cnu.mdi.util.PrintUtils
-
Convenience method to print a component with default settings:
- printComponentAsImage(Component) - Static method in class edu.cnu.mdi.util.PrintUtils
-
Capture a component on the EDT and print the resulting image.
- PRINTER - Enum constant in enum class edu.cnu.mdi.sim.demo.network.Node.NodeType
- PRINTER - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- PRINTER - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- printerCount - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
-
Number of printers.
- printers - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
- PrintUtils - Class in edu.cnu.mdi.util
-
Prints Swing components either directly or from an EDT-created snapshot.
- PrintUtils(Component) - Constructor for class edu.cnu.mdi.util.PrintUtils
-
Convenience constructor with default settings: fitToPage=true, centerOnPage=true, allowUpscale=false
- PrintUtils(Component, boolean, boolean, boolean) - Constructor for class edu.cnu.mdi.util.PrintUtils
-
Full constructor with behavior knobs:
- Programmatic layers - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
- Section
- progress(ProgressInfo) - Method in enum class edu.cnu.mdi.sim.ga.GAFeedback.NoFeedback
- progress(ProgressInfo) - Method in interface edu.cnu.mdi.sim.ga.GAFeedback
-
Publish progress.
- progress(ProgressInfo) - Method in enum class edu.cnu.mdi.sim.simanneal.AnnealingFeedback.NoFeedback
- progress(ProgressInfo) - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingFeedback
- progressEveryGens() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns the value of the
progressEveryGensrecord component. - progressEverySteps() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
progressEveryStepsrecord component. - ProgressInfo - Class in edu.cnu.mdi.sim
-
Immutable progress payload for progress updates delivered to
SimulationListener. - progressIntervalMs - Variable in class edu.cnu.mdi.sim.SimulationEngineConfig
-
Target interval for posting progress "ping" events to the EDT (milliseconds).
- project(Point2D.Double, double, double, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Project a world point by a distance and azimuth angle.
- project(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Project one vector onto another vector
- ProjectedMapShape(List<Path2D.Double>, boolean) - Constructor for class edu.cnu.mdi.mapping.graphics.MapGraphics.ProjectedMapShape
-
Creates a new projected map shape.
- ProjectionFactory - Class in edu.cnu.mdi.mapping.projection
-
Factory for creating
IMapProjectioninstances fromEProjectionidentifiers. - Projection integration - Search tag in class edu.cnu.mdi.mapping.theme.MapTheme
- Section
- projectionLabel(EProjection) - Static method in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Returns the short UI label used in combo boxes and menus for the given projection.
- projectLatLon(MapContainer, Point2D.Double) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Projects a geographic point to device pixels.
- projectLatLon(MapContainer, Point2D.Double) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Projects a geographic point (
x = longitude, y = latitudein radians) to a device-space pixel coordinate. - projectToSlice(Point, double) - Static method in class edu.cnu.mdi.view.demo.geoslice.SliceProjection
-
Project a 3D point in the selected constant-phi plane into 2D slice coordinates.
- properties - Variable in class edu.cnu.mdi.view.BaseView
-
Properties supplied at construction time.
- Property access - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
- Section
- Property-based construction - Search tag in class edu.cnu.mdi.item.AItem
- Section
- propertyChange(PropertyChangeEvent) - Method in class edu.cnu.mdi.pseudo3D.Histo2DPanel
- propertyChange(PropertyChangeEvent) - Method in class edu.cnu.mdi.splot.edit.CurveEditorPanel
-
The canvas or a widget has fired a property change.
- propertyChange(PropertyChangeEvent) - Method in class edu.cnu.mdi.splot.plot.PlotPanel
- Property name tolerance - Search tag in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
- Section
- PropertyUtils - Class in edu.cnu.mdi.util
-
Defines the standard MDI property keys and provides type-checked construction and retrieval helpers.
- PROPTO - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Purpose - Search tag in class edu.cnu.mdi.json.JsonNodeData
- Section
- Purpose - Search tag in class edu.cnu.mdi.mapping.graphics.MapGraphics
- Section
- Purpose - Search tag in class edu.cnu.mdi.mapping.projection.ProjectionFactory
- Section
- Purpose - Search tag in class edu.cnu.mdi.transfer.PaletteDragSupport
- Section
- Purpose - Search tag in interface edu.cnu.mdi.item.ITextEditable
- Section
- Purpose - Search tag in interface edu.cnu.mdi.view.ContainerFactory
- Section
- Purpose keys - Search tag in class edu.cnu.mdi.dialog.FileDialogs
- Section
- put(String, Object) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Store an arbitrary property value.
R
- RADARC - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- RADARC - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- RadArcItem - Class in edu.cnu.mdi.item
- RadArcItem(Layer, Point2D.Double, Point2D.Double, double) - Constructor for class edu.cnu.mdi.item.RadArcItem
- RadarDashboardTest - Class in edu.cnu.mdi.component
-
Demonstrates animated drawn toggle buttons using a radar-style vector painter.
- RadarDashboardTest() - Constructor for class edu.cnu.mdi.component.RadarDashboardTest
- radius(Point) - Static method in class edu.cnu.mdi.view.demo.geoslice.SliceProjection
-
Compute the 3D radius from the origin.
- RADIUS - Static variable in class edu.cnu.mdi.util.PropertyUtils
- RADIUS_EARTH_KM - Static variable in class edu.cnu.mdi.mapping.MapConstants
-
The mean radius of the Earth in kilometers, used to scale the dimensionless great-circle arc length returned by
MapGraphics.greatCircleLength(java.awt.geom.Point2D.Double, java.awt.geom.Point2D.Double)(computed via the spherical law of cosines) into a real-world distance. - radiusPoint(Point2D.Double, double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Create a world point at a given distance and polar angle from a center.
- random(int, int, int, Random) - Static method in class edu.cnu.mdi.sim.demo.network.NetworkModel
-
Create a random world-based network model in the unit square.
- randomIndividual(Random) - Method in interface edu.cnu.mdi.sim.ga.GAProblem
-
Create one random individual.
- randomIndividual(Random) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
-
Generate a random chromosome in which all gene values are drawn independently from
Uniform(0, 1). - randomMove(Random, TspSolution) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspAnnealingProblem
-
Return a prepared
TspMovefor the next annealing step. - randomMove(Random, S) - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingProblem
-
Produce a random move for the current solution.
- randomSeed() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns the value of the
randomSeedrecord component. - randomSeed() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
randomSeedrecord component. - randomSolution(Random) - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingProblem
-
Produce a random solution (used for init temperature heuristic too).
- randomSolution(Random) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspAnnealingProblem
-
Generate a uniformly random tour by shuffling all city indices.
- RangeSlider - Class in edu.cnu.mdi.component
-
A simple utility component that wraps a
JSliderand an optional label that displays the current slider value. - RangeSlider(int, int, int) - Constructor for class edu.cnu.mdi.component.RangeSlider
-
Constructs a slider with no tick marks and a visible value label.
- RangeSlider(int, int, int, boolean) - Constructor for class edu.cnu.mdi.component.RangeSlider
-
Constructs a slider with optional value label and no ticks.
- RangeSlider(int, int, int, int, int) - Constructor for class edu.cnu.mdi.component.RangeSlider
-
Constructs a slider with ticks and a visible value label.
- RangeSlider(int, int, int, int, int, boolean) - Constructor for class edu.cnu.mdi.component.RangeSlider
-
Full constructor with complete customization.
- rangeSummary() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Return a human-readable summary of in-range and out-of-range fills.
- RARROW - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- readAllRecords() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
-
Reads and returns all records as an ordered list of
String-valued maps. - readAllRecords() - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Reads all records from the file sequentially and returns them as an unmodifiable list.
- readRecord(int) - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
-
Reads a single record by its zero-based index.
- READY - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
Initialization is complete; engine is ready to run.
- realValueToSliderValue(double) - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Convert a real value to the corresponding slider value.
- reason - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- rebuild(JMenu) - Method in class edu.cnu.mdi.io.RecentFilesMenu
-
Rebuild the supplied menu from the current persistent list.
- rebuild(JMenu) - Method in class edu.cnu.mdi.splot.io.RecentPlotsMenu
- rebuildBars(PlotCanvas) - Static method in class edu.cnu.mdi.splot.plot.BarPlot
-
Rebuild the bar rectangles based on current values and log state.
- recenter(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- recenter(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- recenter(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- recenter(Point) - Method in class edu.cnu.mdi.container.BaseContainer
-
Recenter the container at the point of a click.
- recenter(Point) - Method in interface edu.cnu.mdi.container.IContainer
-
Recenter the container at the point of a click.
- recenter(Point) - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Recenters the active projection on the geographic location beneath a screen-space point.
- recenterOn(Point2D.Double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Recenters this projection on the supplied geographic location.
- RecentFiles - Class in edu.cnu.mdi.io
-
Persistent, preference-backed most-recently-used file list.
- RecentFiles(Preferences, int) - Constructor for class edu.cnu.mdi.io.RecentFiles
-
Create a list using the default preference key prefix.
- RecentFiles(Preferences, int, String) - Constructor for class edu.cnu.mdi.io.RecentFiles
-
Create a list with an explicit key prefix, useful when one preference node owns more than one independent recent-file list.
- RecentFilesMenu - Class in edu.cnu.mdi.io
-
Binds a
RecentFileslist to any application- or view-level menu. - RecentFilesMenu(RecentFiles, Consumer<File>) - Constructor for class edu.cnu.mdi.io.RecentFilesMenu
- RecentFilesMenu(RecentFiles, Consumer<File>, String) - Constructor for class edu.cnu.mdi.io.RecentFilesMenu
- RecentPlotFiles - Class in edu.cnu.mdi.splot.io
-
Plot-specific compatibility facade over MDI's general recent-files store.
- RecentPlotFiles() - Constructor for class edu.cnu.mdi.splot.io.RecentPlotFiles
- RecentPlotFiles(Preferences, int) - Constructor for class edu.cnu.mdi.splot.io.RecentPlotFiles
- RecentPlotsMenu - Class in edu.cnu.mdi.splot.io
-
Plot-specific compatibility facade over MDI's general recent-files menu.
- RecentPlotsMenu(RecentPlotFiles, Consumer<File>) - Constructor for class edu.cnu.mdi.splot.io.RecentPlotsMenu
- Recent shapefiles - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
- Section
- recomputeMinMax() - Method in class edu.cnu.mdi.splot.pdata.DataList
-
Recompute min/max by scanning current contents.
- reconfigure() - Method in class edu.cnu.mdi.view.VirtualView
-
Reconfigure the virtual desktop world system and update all virtual window items.
- reconfigure(ACurve) - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
Reconfigure fit widgets based on fit type
- recordNumber() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Returns the value of the
recordNumberrecord component. - recordRecentlyOpened(File) - Method in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
-
Records a file as recently opened and refreshes the "Recent Shapefiles" submenu, without (re)loading it.
- RECTANGLE - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- RECTANGLE - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- RECTANGLE_PRESERVE_ASPECT - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- rectangleFromPoints(Point, Point) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Build a
Rectanglefrom two arbitrary corner points. - RectangleItem - Class in edu.cnu.mdi.item
-
A closed, four-vertex
PolygonIteminitialized from a world-coordinate rectangle. - RectangleItem(Layer, Rectangle2D.Double) - Constructor for class edu.cnu.mdi.item.RectangleItem
-
Create a world rectangle object.
- RectangleItem(Layer, Rectangle2D.Double, Object...) - Constructor for class edu.cnu.mdi.item.RectangleItem
-
Create a world rectangle object.
- rectangleToPoints(Rectangle) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
- RED_SS_10_P - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Small red plain sans-serif.
- RED_SS_12_P - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Red plain sans-serif.
- RED_TERMINAL - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Red monospaced terminal style on a transparent background.
- refresh() - Method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Forces a repaint of the underlying text pane.
- refresh() - Method in class edu.cnu.mdi.container.BaseContainer
-
Refresh the container.
- refresh() - Method in interface edu.cnu.mdi.container.IContainer
-
Refresh the container.
- refresh() - Method in enum class edu.cnu.mdi.sim.ga.GAFeedback.NoFeedback
- refresh() - Method in interface edu.cnu.mdi.sim.ga.GAFeedback
-
Request that a presentation refresh itself.
- refresh() - Method in enum class edu.cnu.mdi.sim.simanneal.AnnealingFeedback.NoFeedback
- refresh() - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingFeedback
- refresh() - Static method in class edu.cnu.mdi.ui.fonts.Fonts
-
Refresh the named fonts from the current LookAndFeel.
- refresh() - Method in class edu.cnu.mdi.view.BaseView
-
Refresh the view by delegating to the container, if the view is currently visible.
- refreshEveryGens() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns the value of the
refreshEveryGensrecord component. - refreshEverySteps() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
refreshEveryStepsrecord component. - refreshIntervalMs - Variable in class edu.cnu.mdi.sim.SimulationEngineConfig
-
Target interval for posting refresh events to the EDT (milliseconds).
- register(AbstractButton) - Method in class edu.cnu.mdi.component.DrawnComponentManager
-
Registers a button for animation repainting.
- registerButton(String, T) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Register a toolbar button under a stable id.
- registerComponent(Component, HoverListener) - Method in class edu.cnu.mdi.hover.HoverManager
-
Register a component for hover events.
- registerExternalToggle(String, JToggleButton) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Registers an external toggle button with this toolbar's primary toggle group without adding the button to the toolbar component hierarchy.
- registerKey(String) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Register a new key with an expected type of Object.
- registerKey(String, Class<?>) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Register a new key and its expected type.
- registerKeyOverwrite(String, Class<?>) - Static method in class edu.cnu.mdi.util.PropertyUtils
-
Register a new key and its expected type, allowing overwriting an existing registration.
- Registration - Search tag in class edu.cnu.mdi.log.ConsoleLogger
- Section
- Registration - Search tag in class edu.cnu.mdi.log.FileLogger
- Section
- rememberDirectory(String, Path) - Static method in class edu.cnu.mdi.dialog.FileDialogs
-
Remembers
fileOrDirectory's directory (or itself, if it is already a directory) as the last visited directory forpurpose, forFileDialogs.lastDirectory(String)and subsequentFileDialogs.openFile(java.awt.Component, java.lang.String, java.lang.String, edu.cnu.mdi.dialog.FileType)/FileDialogs.saveFile(java.awt.Component, java.lang.String, java.lang.String, java.lang.String, edu.cnu.mdi.dialog.FileType)calls to pick up -- persisted across JVM restarts. - remoteFirePropertyChange(String, Object, Object) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Triggers a property-change event on behalf of another object (e.g.
- remove(int) - Method in class edu.cnu.mdi.splot.pdata.DataList
- remove(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Remove an item from this layer.
- remove(ACurve) - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
remove an curve from the table.
- remove(BaseView) - Method in class edu.cnu.mdi.view.ViewManager
-
Unregister a view.
- remove(File) - Method in class edu.cnu.mdi.io.RecentFiles
-
Remove a file from the list, if present.
- remove(File) - Method in class edu.cnu.mdi.splot.io.RecentPlotFiles
- remove(Object) - Method in class edu.cnu.mdi.splot.pdata.DataList
- remove(UUID) - Method in class edu.cnu.mdi.workspace.ResultWorkspace
-
Removes an entry by ID.
- removeAcceptedMoveListener(IAcceptedMoveListener) - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Remove an AcceptedMoveListener.
- removeAll(Collection<?>) - Method in class edu.cnu.mdi.splot.pdata.DataList
- removeAllPlots() - Method in class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Remove all plots from this multiplot panel and show an empty placeholder.
- removeButton(String) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Remove a registered button from the registry by id.
- removeColorMapChangeListener(ColorMapSelectorPanel.ColorMapChangeListener) - Method in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Removes a previously registered listener.
- removeCurveChangeListener(CurveChangeListener) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Remove a curve change listener.
- removeDataChangeListener(DataChangeListener) - Method in class edu.cnu.mdi.splot.pdata.PlotData
-
Remove a plot-data change listener.
- removeFeedbackProvider(IFeedbackProvider) - Method in class edu.cnu.mdi.feedback.FeedbackControl
-
Removes a feedback provider from this controller.
- removeIf(Predicate<? super Double>) - Method in class edu.cnu.mdi.splot.pdata.DataList
- removeItemChangeListener(ItemChangeListener) - Method in class edu.cnu.mdi.item.Layer
-
Remove a previously registered
ItemChangeListener. - removeLayer(ShapeFeatureRenderer) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Removes the shapefile layer hosting the supplied renderer.
- removeLayoutComponent(Component) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Remove the specified component.
- removeListener(SimulationListener) - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Remove a simulation listener.
- removeListener(TaskListener<R>) - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Removes a listener.
- removeListener(ResultWorkspaceListener<R>) - Method in class edu.cnu.mdi.workspace.ResultWorkspace
- removeLogListener(ILogListener) - Method in class edu.cnu.mdi.log.Log
-
Unregister a log listener.
- removeMenu(JMenu) - Method in class edu.cnu.mdi.ui.menu.MenuManager
-
Remove an unwanted menu from the menu bar
- removeNotify() - Method in class edu.cnu.mdi.component.DrawnButton
- removeNotify() - Method in class edu.cnu.mdi.component.DrawnToggleButton
- removeNotify() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
- removeNotify() - Method in class edu.cnu.mdi.view.VirtualView
-
Called when this component is removed from the UI hierarchy.
- removePingListener(IPing) - Method in class edu.cnu.mdi.util.Ping
-
Removes a previously registered ping listener.
- removePlot(PlotPanel) - Method in class edu.cnu.mdi.splot.plot.MultiplotPanel
-
Remove a plot panel from this multiplot panel.
- removePlotChangeListener(PlotChangeListener) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Removes a previously registered
PlotChangeListener. - removePlotLine(PlotLine) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Remove a plot line (annotation) from the plot.
- removeRange(int, int) - Method in class edu.cnu.mdi.splot.pdata.DataList
- removeToggle(JToggleButton) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Remove a toggle button from the toolbar and from the primary group.
- removeUpdate(DocumentEvent) - Method in class edu.cnu.mdi.component.IpField
- removeViewListener(IViewListener) - Method in class edu.cnu.mdi.view.ViewManager
-
Remove a view lifecycle listener.
- render(int, int) - Method in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Allocate a new
BufferedImageof the given dimensions, render this chromosome into it, and return it. - render(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Renders all cities that pass the current filters.
- render(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Renders country fills and borders.
- render(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Renders the map outline (if enabled) followed by all graticule lines.
- render(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Renders all features in this layer and rebuilds the pick cache.
- render(Graphics2D, IContainer, IMapProjection) - Method in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Renders the visible portion of the ETOPO5 data.
- Render-before-pick dependency - Search tag in interface edu.cnu.mdi.mapping.render.IPickable
- Section
- renderBorders(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Renders country political boundaries without filling the polygons.
- renderFill(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Renders country polygon fills without drawing political boundaries.
- RenderHint - Enum Class in edu.cnu.mdi.splot.plot
-
Hints to the plot renderer for special rendering options.
- renderHints - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- Rendering - Search tag in class edu.cnu.mdi.mapping.item.MapPointItem
- Section
- Rendering - Search tag in class edu.cnu.mdi.mapping.render.GraticuleRenderer
- Section
- Rendering - Search tag in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
- Section
- Rendering model - Search tag in class edu.cnu.mdi.mapping.item.MapTextItem
- Section
- Rendering pipeline - Search tag in class edu.cnu.mdi.mapping.render.CountryRenderer
- Section
- renderInto(BufferedImage) - Method in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
- renderInto(BufferedImage, double) - Method in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
-
Render this chromosome into an existing
BufferedImage. - replace(List<C>, List<C>, double[], double[], Random) - Method in class edu.cnu.mdi.sim.ga.triimage.ElitistReplacement
- replace(List<T>, List<T>, double[], double[], Random) - Method in interface edu.cnu.mdi.sim.ga.ReplacementOperator
-
Form the next generation from the current population and its offspring.
- replaceAll(UnaryOperator<Double>) - Method in class edu.cnu.mdi.splot.pdata.DataList
- replaceEngine(SimulationEngine) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Replace the hosted engine and rebind the control panel on the EDT.
- replacement() - Method in record class edu.cnu.mdi.sim.ga.GAOperators
-
Returns the value of the
replacementrecord component. - ReplacementOperator<T> - Interface in edu.cnu.mdi.sim.ga
-
Interface for replacement operators in genetic algorithms.
- reportIndeterminateProgress(String) - Method in class edu.cnu.mdi.sim.task.TaskContext
-
Publishes indeterminate progress.
- reportProgress(double, String) - Method in class edu.cnu.mdi.sim.task.TaskContext
-
Publishes determinate progress.
- repulsion - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Energy
- requestCancel() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Request cooperative cancellation.
- requestDetailsView(JFileChooser) - Static method in class edu.cnu.mdi.dialog.DialogUtils
-
Attempts to place a file chooser in details view.
- requestEngineReset(Supplier<Simulation>, Consumer<SimulationEngine>, boolean, boolean) - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Replace the engine immediately when safe, or stop the current run and replace it after termination.
- requestPause() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Request that the engine pause at the next safe point.
- requestRefresh() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Request a UI refresh (coalesced).
- requestRefresh() - Method in class edu.cnu.mdi.sim.task.TaskContext
-
Requests a coalesced UI refresh from registered listeners.
- requestReset(int, double) - Method in interface edu.cnu.mdi.sim.simanneal.tspdemo.ITspDemoResettable
-
Request a reset/reinitialization of the demo with the provided parameters.
- requestReset(int, double) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Request a reset/reinitialization of the demo with the provided parameters.
- requestReset(int, int, int) - Method in interface edu.cnu.mdi.sim.demo.network.IResettable
-
Request a reset/reinitialization of the demo with the provided parameters.
- requestReset(int, int, int) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterDemoView
- requestReset(int, int, ImageFitnessMode) - Method in interface edu.cnu.mdi.sim.ga.triimage.IImageEvolutionResettable
-
Request a reset with the given parameters.
- requestReset(int, int, ImageFitnessMode) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
-
Request a reset with the given parameters.
- requestResume() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Request that the engine resume from
SimulationState.PAUSED, or begin running fromSimulationState.READYwhenautoRun == false. - requestRun() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Alias for
SimulationEngine.requestResume(). - requestStop() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Request a normal stop.
- requireButton(String, Class<T>) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Look up a registered toolbar button by id, throwing if missing.
- requiredHorizontalToolbarHeight(JToolBar) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return the minimum height that can contain every visible component in a horizontal toolbar, including the toolbar's border insets.
- requireEdt(String) - Static method in class edu.cnu.mdi.splot.pdata.ACurve
-
Ensure that the current thread is the Swing EDT.
- Requirements - Search tag in class edu.cnu.mdi.splot.fit.CubicSpline
- Section
- reset() - Method in class edu.cnu.mdi.component.IpField
- reset() - Method in class edu.cnu.mdi.graphics.world.WorldPolygon
-
Resets this
Polygonobject to an empty polygon. - reset() - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Reset the slider back to its default value.
- Reset - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
- Section
- Reset - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
- Section
- Reset behavior - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
- Section
- resetDefaultToggleButton() - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Programmatically select the default toggle button.
- resetForTarget(BufferedImage) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionPanel
-
Replace the target and clear renders belonging to the previous run.
- resetPlotLines(PlotCanvas) - Static method in class edu.cnu.mdi.splot.plot.BarPlot
-
Reset the plot lines to match the current data world and log state.
- resetWorldSystem(Rectangle2D.Double) - Method in class edu.cnu.mdi.container.BaseContainer
-
Reset the world system to a new value.
- resetWorldSystem(Rectangle2D.Double) - Method in interface edu.cnu.mdi.container.IContainer
-
Reset the world system to a new value.
- resetZoom(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- resetZoom(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- resetZoom(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- resetZoom(GestureContext) - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
- RESETZOOM - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- reshape() - Method in class edu.cnu.mdi.item.EllipseItem
-
Ellipse-specific reshape: update width/height based on which selection handle is dragged.
- reshape() - Method in class edu.cnu.mdi.item.PathBasedItem
-
Reshape the items based on the modification.
- reshape() - Method in class edu.cnu.mdi.item.PolygonItem
-
Reshape the polygon based on the modification.
- reshape() - Method in class edu.cnu.mdi.item.PolylineItem
-
Reshape the polygon based on the modification.
- reshape() - Method in class edu.cnu.mdi.item.RadArcItem
- reshape() - Method in class edu.cnu.mdi.item.RectangleItem
-
Reshape the item based on the modification.
- RESIZABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Resize - Search tag in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- Section
- Resize - Search tag in class edu.cnu.mdi.mapping.item.MapTextItem
- Section
- RESIZE - Enum constant in enum class edu.cnu.mdi.item.ItemModification.ModificationType
-
Change the item's size.
- RESIZED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- ResizePolicy - Enum Class in edu.cnu.mdi.item
- resolveContainer(Rectangle2D.Double) - Method in class edu.cnu.mdi.view.BaseView
-
Resolve the
IContainerfor this view. - Resource path convention - Search tag in class edu.cnu.mdi.graphics.ImageManager
- Section
- Responsibilities - Search tag in class edu.cnu.mdi.mapping.MapView2D
- Section
- Responsibilities - Search tag in class edu.cnu.mdi.splot.pdata.ACurve
- Section
- Responsibilities - Search tag in class edu.cnu.mdi.view.ViewManager
- Section
- Responsibilities - Search tag in package edu.cnu.mdi.splot.pdata
- Section
- restoreDefaultWorld() - Method in class edu.cnu.mdi.container.BaseContainer
-
Restore the default world.
- restoreDefaultWorld() - Method in interface edu.cnu.mdi.container.IContainer
-
Restore the default world.
- restorePreviouslyOpenLazyViews() - Method in class edu.cnu.mdi.view.ViewManager
-
Realizes every currently-unrealized lazy configuration that was open the last time
Desktop's layout was saved -- the counterpart toDesktop's own position-only restoration, which can only reposition views the application already creates on its own; it has no way to reopen an optional (lazy) view the application doesn't otherwise create. - result() - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Returns the value of the
resultrecord component. - resultRemoved(RetainedResult<R>) - Method in interface edu.cnu.mdi.workspace.ResultWorkspaceListener
-
Called for explicit removal and capacity eviction.
- resultRetained(RetainedResult<R>) - Method in interface edu.cnu.mdi.workspace.ResultWorkspaceListener
- ResultWorkspace<R> - Class in edu.cnu.mdi.workspace
-
Ordered, optionally bounded collection of completed application results.
- ResultWorkspace() - Constructor for class edu.cnu.mdi.workspace.ResultWorkspace
-
Creates an unbounded workspace using the system UTC clock.
- ResultWorkspace(int) - Constructor for class edu.cnu.mdi.workspace.ResultWorkspace
-
Creates a workspace using the system UTC clock.
- ResultWorkspaceListener<R> - Interface in edu.cnu.mdi.workspace
-
Observer of retained-result workspace changes.
- resume() - Method in interface edu.cnu.mdi.sim.ui.IconSimulationControlPanel.IconProvider
- resume() - Method in class edu.cnu.mdi.sim.ui.StandardSimIcons
- resumeSimulation() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Resume a paused simulation.
- retain(String, R) - Method in class edu.cnu.mdi.workspace.ResultWorkspace
-
Retains a result without metadata.
- retain(String, R, Map<String, String>) - Method in class edu.cnu.mdi.workspace.ResultWorkspace
-
Retains a result and optional string metadata.
- retainAll(Collection<?>) - Method in class edu.cnu.mdi.splot.pdata.DataList
- retainedAt() - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Returns the value of the
retainedAtrecord component. - RetainedResult<R> - Record Class in edu.cnu.mdi.workspace
-
Immutable named result retained by a
ResultWorkspace. - RetainedResult(UUID, String, Instant, R, Map<String, String>) - Constructor for record class edu.cnu.mdi.workspace.RetainedResult
-
Validates components and defensively copies metadata.
- Retention and eviction - Search tag in class edu.cnu.mdi.workspace.ResultWorkspace
- Section
- reverseXaxis - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- reverseYaxis - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- ReversibleAnnealingMove<S> - Interface in edu.cnu.mdi.sim.simanneal
-
An in-place annealing move that can restore the exact prior solution when a proposal is rejected.
- RIGHT - Static variable in class edu.cnu.mdi.component.VerticalFlowLayout
-
The right layout constraint.
- RIGHTCLICKABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- rightClicked(MouseEvent) - Method in class edu.cnu.mdi.view.BaseView
-
Optional hook for subclasses: called on a right-click.
- Ring handling - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- Section
- rings() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Returns the value of the
ringsrecord component. - River slider precision - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
- Section
- riverX - Variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
- rms - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
RMS of residuals (same residual space as optimizer).
- Robust statistics - Search tag in class edu.cnu.mdi.sim.simanneal.heuristics.EnergyDistributionHeuristic
- Section
- Role in the MDI item model - Search tag in class edu.cnu.mdi.item.AItem
- Section
- Role in the MDI rendering model - Search tag in class edu.cnu.mdi.item.Layer
- Section
- ROOT - Enum constant in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
Root node (the file name).
- ROTATABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- rotate() - Method in class edu.cnu.mdi.log.FileLogger
-
Rotate the log file.
- rotate(double) - Method in class edu.cnu.mdi.item.PathBasedItem
-
Rotate the item
- ROTATE - Enum constant in enum class edu.cnu.mdi.item.ItemModification.ModificationType
-
Change the item's azimuth.
- ROTATED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- rotateIcon - Static variable in class edu.cnu.mdi.item.AItem
-
Icon rendered inside the rotation handle when the item is selected.
- Rotation - Search tag in class edu.cnu.mdi.log.FileLogger
- Section
- Rotation - Search tag in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- Section
- Rotation - Search tag in class edu.cnu.mdi.mapping.item.MapTextItem
- Section
- Rotation semantics - Search tag in class edu.cnu.mdi.mapping.item.MapLineItem
- Section
- ROUTER - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- ROWS - Static variable in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Number of latitude rows in ETOPO5.
- rowToLatitudeDegrees(int) - Static method in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Converts a grid row to latitude in degrees.
- RPSIZE - Static variable in class edu.cnu.mdi.item.AItem
-
Pixel size of the rotation-handle hit rectangle.
- RPSIZE2 - Static variable in class edu.cnu.mdi.item.AItem
-
Half of
AItem.RPSIZE. - rubberband - Variable in class edu.cnu.mdi.graphics.toolbar.APointerButton
- rubberband - Variable in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- rubberbanded - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- rubberBanded(Rectangle) - Method in class edu.cnu.mdi.container.BaseContainer
-
This is called when we have completed a rubber banding.
- rubberBanded(Rectangle) - Method in interface edu.cnu.mdi.container.IContainer
-
This is called when we have completed a rubber banding.
- RubberbandFactory - Class in edu.cnu.mdi.graphics.rubberband
- rubberbanding(GestureContext, Rectangle, Point[]) - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
-
Called when a valid rubberband gesture completes.
- rubberbanding(Rectangle, Point[]) - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
- rubberbandPolicy() - Method in class edu.cnu.mdi.graphics.toolbar.APointerButton
-
Get the rubberbanding policy for this tool.
- rubberbandPolicy() - Method in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- RubberLine - Class in edu.cnu.mdi.graphics.rubberband
- RubberLine(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberLine
- RubberLine(Component, IRubberbanded, ARubberband.Policy) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberLine
-
Constructor for subclasses (e.g.
- RubberOval - Class in edu.cnu.mdi.graphics.rubberband
- RubberOval(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberOval
- RubberPolygon - Class in edu.cnu.mdi.graphics.rubberband
- RubberPolygon(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberPolygon
- RubberPolyline - Class in edu.cnu.mdi.graphics.rubberband
- RubberPolyline(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberPolyline
- RubberRadArc - Class in edu.cnu.mdi.graphics.rubberband
-
Click-based, three-click radial-arc (pie-wedge) gesture.
- RubberRadArc(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- RubberRect - Class in edu.cnu.mdi.graphics.rubberband
- RubberRect(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberRect
- RubberRectPreserveAspect - Class in edu.cnu.mdi.graphics.rubberband
-
Rubberband rectangle that preserves aspect ratio (square in screen space).
- RubberRectPreserveAspect(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberRectPreserveAspect
- RubberTwoClickLine - Class in edu.cnu.mdi.graphics.rubberband
- RubberTwoClickLine(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberTwoClickLine
- RubberXOnly - Class in edu.cnu.mdi.graphics.rubberband
-
Rubberband "XONLY" policy: a vertical band spanning the full component height, with x determined by the drag.
- RubberXOnly(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberXOnly
- RubberYOnly - Class in edu.cnu.mdi.graphics.rubberband
-
Rubberband "YONLY" policy: a horizontal band spanning the full component width, with y determined by the drag.
- RubberYOnly(Component, IRubberbanded) - Constructor for class edu.cnu.mdi.graphics.rubberband.RubberYOnly
- run() - Method in interface edu.cnu.mdi.sim.ui.IconSimulationControlPanel.IconProvider
- run() - Method in class edu.cnu.mdi.sim.ui.StandardSimIcons
- RUNNING - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
The engine is actively executing
Simulation.step(SimulationContext)in a loop. - runSimulation() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Request the simulation to begin or continue running.
S
- safeCovariances(LeastSquaresOptimizer.Optimum, double) - Static method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Best-effort covariance extraction; returns null if unavailable (singular, ill-conditioned, etc.).
- sampleAt(Evaluator, double[]) - Static method in class edu.cnu.mdi.splot.fit.ValueSampler
-
Sample a function at explicitly supplied x values.
- samples() - Method in record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Returns the value of the
samplesrecord component. - sampleUniform(Evaluator, double, double, int) - Static method in class edu.cnu.mdi.splot.fit.ValueSampler
-
Sample a function uniformly over [xmin, xmax].
- sampleUniformFinite(Evaluator, double, double, int) - Static method in class edu.cnu.mdi.splot.fit.ValueSampler
-
Sample uniformly, skipping non-finite results (NaN/Inf).
- save(PlotCanvas, File) - Static method in class edu.cnu.mdi.splot.io.PlotIO
-
Save a plot canvas to JSON.
- saveFile(Component, String, String, String, FileType) - Static method in class edu.cnu.mdi.dialog.FileDialogs
-
Shows a save dialog with extension normalization and overwrite confirmation.
- scalarMultiply(double[], double) - Static method in class edu.cnu.mdi.geometry.GeoUtil
-
Multiplies every element of an arbitrary numeric vector by a scalar.
- scale() - Method in class edu.cnu.mdi.item.PathBasedItem
-
Simple scaling of the object.
- scale() - Method in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
-
The control points for this map (do not modify).
- scale(double) - Method in class edu.cnu.mdi.container.BaseContainer
-
Convenience routine to scale the container.
- scale(double) - Method in interface edu.cnu.mdi.container.IContainer
-
Convenience routine to scale the container.
- scale(double) - Method in class edu.cnu.mdi.geometry.Point
-
Multiplies this point's coordinates by a scalar.
- scale(double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Scales the visible area by
amountaround its center. - scaleFont(Font, float) - Static method in class edu.cnu.mdi.ui.fonts.Fonts
-
Scale an existing font by a multiplicative factor.
- SCALEONLY - Enum constant in enum class edu.cnu.mdi.item.ResizePolicy
- scaleToDragImage(Image, int) - Static method in class edu.cnu.mdi.transfer.PaletteDragSupport
-
Scale a
Imageinto a new squareBufferedImagesuitable for use as a drag image. - Scatter - Class in edu.cnu.mdi.splot.example
-
Scatter (DAQ enqueue stress test)
- Scatter(boolean) - Constructor for class edu.cnu.mdi.splot.example.Scatter
- scheduleDrainOnce(Runnable) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Schedule a drain operation to run later on the Swing EDT, coalescing multiple requests into a single posted runnable.
- ScientificColorMap - Enum Class in edu.cnu.mdi.ui.colors
-
Perceptually useful color scales with interpolation support.
- screenFraction(double) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Returns a
Dimensionrepresenting the given fraction of the total main screen size. - Screen-space focus - Search tag in class edu.cnu.mdi.mapping.item.AMapItem
- Section
- screenToData(Point, Point2D.Double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a screen (pixel) point to data coordinates (always linear units).
- screenToData(Rectangle, Rectangle2D.Double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a screen rectangle to data-space bounds (always linear units).
- screenToRawWorld(Point, Point2D.Double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a screen (pixel) point to raw-world coordinates.
- screenToRawWorld(Rectangle, Rectangle2D.Double) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Converts a screen (pixel) rectangle to a raw-world rectangle.
- scrollable(boolean) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set whether the view should be scrollable.
- SCROLLABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- scrollPane - Variable in class edu.cnu.mdi.view.BaseView
-
Optional scroll pane wrapping the container component.
- Seam handling - Search tag in class edu.cnu.mdi.mapping.graphics.MapGraphics
- Section
- Seam handling - Search tag in class edu.cnu.mdi.mapping.projection.MercatorProjection
- Section
- Seam handling - Search tag in class edu.cnu.mdi.mapping.projection.MollweideProjection
- Section
- Seam splitting - Search tag in class edu.cnu.mdi.mapping.render.CountryRenderer
- Section
- Seam splitting - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
- Section
- search(String) - Method in class edu.cnu.mdi.json.JsonTreePane
-
Filter the tree to show only nodes whose label contains
query(case-insensitive), along with their ancestor chain. - Search / filter - Search tag in class edu.cnu.mdi.json.JsonTreePane
- Section
- Search highlighting - Search tag in class edu.cnu.mdi.json.JsonRawPane
- Section
- segmentIntersects(double, double, double, double, double, double) - Method in class edu.cnu.mdi.geometry.Sphere
-
Tests whether a finite line segment intersects the sphere.
- select(List<C>, double[], Random) - Method in class edu.cnu.mdi.sim.ga.triimage.TournamentSelection
- select(List<T>, double[], Random) - Method in interface edu.cnu.mdi.sim.ga.SelectionOperator
-
Select one parent from an aligned population and fitness array.
- selectAllItems(boolean) - Method in class edu.cnu.mdi.container.BaseContainer
-
Select or deselect all items, across all item lists.
- selectAllItems(boolean) - Method in interface edu.cnu.mdi.container.IContainer
-
Select or deselect all items, across all item lists.
- selectAllItems(boolean) - Method in class edu.cnu.mdi.item.Layer
-
Select or deselect all items on this layer.
- selectAllItems(boolean, AItem) - Method in class edu.cnu.mdi.item.Layer
-
Select or deselect all items on this layer, optionally excluding one.
- SELECTED - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- selectFirstCurve() - Method in class edu.cnu.mdi.splot.edit.CurveEditorDialog
-
Select the first curve
- selectFirstCurve() - Method in class edu.cnu.mdi.splot.edit.CurveEditorPanel
-
Select the first curve
- selection() - Method in record class edu.cnu.mdi.sim.ga.GAOperators
-
Returns the value of the
selectionrecord component. - Selection - Search tag in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
- Section
- SelectionOperator<T> - Interface in edu.cnu.mdi.sim.ga
-
Interface for selection operators in genetic algorithms.
- selectItem(AItem, boolean) - Method in class edu.cnu.mdi.item.Layer
-
Select or deselect a single item and notify listeners.
- Selective levels - Search tag in class edu.cnu.mdi.log.ConsoleLogger
- Section
- sendBackward(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Move an item one step toward the back (lower draw order).
- sendForward(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Move an item one step toward the front (higher draw order).
- sendToBack(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Send an item to the very back (bottom draw order) of this layer.
- sendToFront(AItem) - Method in class edu.cnu.mdi.item.Layer
-
Bring an item to the very front (top draw order) of this layer.
- series(String, double[], double[]) - Method in class edu.cnu.mdi.splot.plot.XYPlotBuilder
-
Adds an uncustomized XY series.
- series(String, double[], double[], Consumer<ACurve>) - Method in class edu.cnu.mdi.splot.plot.XYPlotBuilder
-
Adds an XY series with a native MDI curve customizer.
- SERVER - Enum constant in enum class edu.cnu.mdi.sim.demo.network.Node.NodeType
- SERVER - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- serverCount - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
-
Number of servers.
- servers - Variable in class edu.cnu.mdi.sim.demo.network.NetworkModel
-
Nodes (servers, clients, printers).
- set(double, double, double) - Method in class edu.cnu.mdi.geometry.Point
-
Sets this point's coordinates.
- set(int, Double) - Method in class edu.cnu.mdi.splot.pdata.DataList
- set(long, long) - Static method in class edu.cnu.mdi.util.Bits
-
Returns a value in which all bits specified by
maskhave been set to1, leaving all other bits unchanged. - set(Point) - Method in class edu.cnu.mdi.geometry.Point
-
Sets this point's coordinates from another point.
- setActive(boolean) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Activate or deactivate this rubberband.
- setAdaptive(boolean) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setAdaptive(boolean) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Enables or disables zoom-adaptive spacing.
- setAffineTransforms() - Method in class edu.cnu.mdi.container.BaseContainer
-
Compute transforms for world to local and local to world conversion.
- setAffineTransforms() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Rebuilds the affine transforms from the current world system and active bounds.
- setAfterDraw(IDrawable) - Method in class edu.cnu.mdi.container.BaseContainer
-
Set the after-draw drawable for this container.
- setAfterDraw(IDrawable) - Method in interface edu.cnu.mdi.container.IContainer
-
Set the after-draw drawable for this container.
- setAfterDraw(IDrawable) - Method in class edu.cnu.mdi.view.BaseView
-
Helper method to set the after-draw layer in the container, if available.
- setAlignment(int) - Method in class edu.cnu.mdi.item.TextItem
- setAlignment(int) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
- setAlignmentH(int) - Method in class edu.cnu.mdi.item.PointItem
-
Set the horizontal alignment for the image icon
- setAlignmentH(int) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
- setAlignmentV(int) - Method in class edu.cnu.mdi.item.PointItem
-
Set the vertical alignment for the image icon
- setAlignmentV(int) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
- setApplicationName(String) - Static method in class edu.cnu.mdi.util.Environment
-
Sets the application name.
- setAt(long, int) - Static method in class edu.cnu.mdi.util.Bits
-
Sets the bit at the specified index to
1. - setAuxLineColor(Color) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the color used for auxiliary lines.
- setAuxLineColor(Color) - Method in class edu.cnu.mdi.graphics.style.Styled
- setAuxLineStyle(LineStyle) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the style used for drawing auxiliary lines.
- setAuxLineStyle(LineStyle) - Method in class edu.cnu.mdi.graphics.style.Styled
- setAuxLineWidth(float) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the line width for drawing auxiliary lines.
- setAuxLineWidth(float) - Method in class edu.cnu.mdi.graphics.style.Styled
-
Set the auxiliary line width.
- setAvailableFeedbackFields(List<String>) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setAxesFont(Font) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the axes label font.
- setAzimuth(double) - Method in class edu.cnu.mdi.item.AItem
-
Set the rotation angle, normalising the value to
(-180, 180]. - setBarHeight(int) - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
-
Set the painted gradient height.
- setBeforeDraw(IDrawable) - Method in class edu.cnu.mdi.container.BaseContainer
-
Set the before-draw drawable.
- setBeforeDraw(IDrawable) - Method in interface edu.cnu.mdi.container.IContainer
-
Set the before-draw drawable.
- setBeforeDraw(IDrawable) - Method in class edu.cnu.mdi.view.BaseView
-
Helper method to set the before-draw layer in the container, if available.
- setBinsForDeserialization(double[][], long, long, long, long, long, long, long, long, long) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
INTERNAL: set bin contents and counts during deserialization/persistence restore.
- setBooleanProperty(String, boolean) - Method in class edu.cnu.mdi.view.BaseView
-
Store a boolean property in this view's internal properties.
- setBorder(Border) - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
- setBorderColor(Color) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the color used for symbol borders.
- setBorderColor(Color) - Method in class edu.cnu.mdi.graphics.style.Styled
- setBorderColor(Color) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Sets a custom country-boundary color.
- setBorderWidth(float) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Sets a custom country-boundary width.
- setBoundaryColor(Color) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setButtonEnabled(String, boolean) - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Enable or disable a button with a given label.
- setButtonEnabled(String, boolean) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Enable or disable a registered button by id.
- setCapacity(int) - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Set the capacity (max samples retained).
- setCenter(double, double) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Changes the center of the projection.
- setCenter(double, double) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Changes the center of the projection.
- setCentralLongitude(double) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
-
Sets the central meridian.
- setCentralLongitude(double) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Sets the central longitude λ₀ in radians.
- setCentralLongitude(double) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Sets the central meridian λ₀.
- setCities(List<GeoJsonCityLoader.CityFeature>) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Sets the city features used by this view.
- setColor(Color) - Method in class edu.cnu.mdi.splot.plot.PlotPanel
- setColor(Color) - Method in class edu.cnu.mdi.ui.colors.ColorButton
- setColor(Color) - Method in class edu.cnu.mdi.ui.colors.ColorLabel
-
Set the new color.
- setColor(Color) - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Sets the current color and updates the preview.
- setColorListener(IColorChangeListener) - Method in class edu.cnu.mdi.ui.colors.ColorLabel
-
Set the color change listener.
- setColorMap(ScientificColorMap) - Method in class edu.cnu.mdi.pseudo3D.Histogram2D
-
Set the colormap.
- setColorMap(ScientificColorMap) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the color scale for Z values (heatmap intensity).
- setColorMap(ScientificColorMap) - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
- setConnectable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setCount(double, int) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Sets the count for the bin that contains
val. - setCountries(List<GeoJsonCountryLoader.CountryFeature>) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Sets the country features rendered by the standard country-fill and country-boundary layers.
- setCountsForDeserialization(long[], long, long) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Replaces the histogram counts from an external array.
- setCubicSpline(CubicSpline) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set cached cubic spline.
- setCurrent(Point) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Update the current point and redraw the rubberband.
- setCurrentMousePoint(Point) - Method in class edu.cnu.mdi.item.ItemModification
-
Set the current mouse location.
- setCurrentPoint(Point) - Method in interface edu.cnu.mdi.splot.plot.Draggable
- setCurrentPoint(Point) - Method in class edu.cnu.mdi.splot.plot.DraggableRectangle
- setCurveDrawingMethod(CurveDrawingMethod) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set curve drawing method.
- setData(Histo2DData) - Method in class edu.cnu.mdi.pseudo3D.Histogram2D
-
Set the backing data.
- setData(List<ACurve>) - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
- setDataDirectory(String) - Method in class edu.cnu.mdi.util.Environment
-
Sets the developer-configured default data directory (see
Environment.getDataDirectory()) -- typically called once at startup, e.g. - setDefaultStyle(SimpleAttributeSet) - Method in class edu.cnu.mdi.component.TextPaneScrollPane
-
Sets the default style used by
TextPaneScrollPane.append(String). - setDefaultToggleButton(JToggleButton) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Set the default toggle button.
- setDelay(int) - Method in class edu.cnu.mdi.util.Ping
-
Sets the delay between timer firings, in milliseconds.
- setDelayMs(int) - Method in class edu.cnu.mdi.hover.HoverManager
-
Set the hover delay.
- setDeletable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setDeleteEnabled(boolean) - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Enable or disable the delete tool/button if it exists.
- setDirty(boolean) - Method in class edu.cnu.mdi.container.BaseContainer
-
Convenience method for setting the dirty flag for all items on all item lists.
- setDirty(boolean) - Method in interface edu.cnu.mdi.container.IContainer
-
Convenience method for setting the dirty flag for all items on all item lists.
- setDirty(boolean) - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Mark this drawable as "dirty".
- setDirty(boolean) - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Mark this drawable as "dirty".
- setDirty(boolean) - Method in class edu.cnu.mdi.item.AItem
-
Set the dirty flag.
- setDirty(boolean) - Method in class edu.cnu.mdi.item.Layer
-
Mark all items on this layer dirty or clean.
- setDirty(boolean) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- setDirty(boolean) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Marks the item dirty and clears the cached projected route.
- setDirty(boolean) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set dirty flag.
- setDisplayName(String) - Method in class edu.cnu.mdi.item.AItem
- setDoubleClickable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setDraggable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setDragging(boolean) - Method in interface edu.cnu.mdi.splot.plot.Draggable
- setDragging(boolean) - Method in class edu.cnu.mdi.splot.plot.DraggableRectangle
- setDraggingPrimed(boolean) - Method in interface edu.cnu.mdi.splot.plot.Draggable
- setDraggingPrimed(boolean) - Method in class edu.cnu.mdi.splot.plot.DraggableRectangle
- setDragThresholdPx(int) - Method in class edu.cnu.mdi.view.HeadlessPointerTool
-
Set the drag threshold in pixels used to promote a press into a drag.
- setDrawBinValue(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Enable or disable bin-index labels on the X axis.
- setDrawBorders(boolean) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Enables or disables drawing country political borders.
- setDrawLabels(boolean) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setDrawLabels(boolean) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Enables or disables drawing of city name labels.
- setDrawLabels(boolean) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Enables or disables coordinate labels along the viewport edges (e.g.
- setDrawOutline(boolean) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setDrawOutline(boolean) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Sets whether the map outline is drawn before the graticule lines.
- setDrawSize(int) - Method in class edu.cnu.mdi.mapping.item.MapMilSymbolItem
-
Sets the on-screen icon size in pixels.
- setDrawStatisticalErrors(boolean) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Sets whether sqrt(n) statistical error bars are drawn on histogram bins.
- setEditable(boolean) - Method in class edu.cnu.mdi.item.Layer
-
Set the editable state of this layer.
- setEnabled(boolean) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxData
- setEnabled(boolean) - Method in class edu.cnu.mdi.component.LabeledTextField
- setEnabled(boolean) - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Set whether this drawable is enabled.
- setEnabled(boolean) - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Set whether this drawable is enabled.
- setEnabled(boolean) - Method in class edu.cnu.mdi.item.AItem
- setEnabled(boolean) - Method in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- setEnabled(boolean) - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
- setEnabled(boolean) - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
- setEnabled(boolean) - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
- setEnabled(boolean) - Method in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Enables or disables the panel and its child components (the combo box and scale bar).
- setEnabled(int, boolean) - Method in class edu.cnu.mdi.dialog.ButtonPanel
-
Enable or disable a button.
- setEnabled(String, boolean) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
-
Set a check box's enabled state; a no-op if no box has this label.
- setEndLatLon(Point2D.Double) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Replaces the geographic end endpoint and marks the item dirty.
- setEngine(SimulationEngine) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Attach the engine so this simulation can post messages/progress/refresh.
- setEvaluator(Evaluator) - Method in class edu.cnu.mdi.splot.fit.FitResult
-
Set the evaluator.
- setExternalPadBottom(int) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the bottom external vertical padding.
- setExternalPadLeft(int) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the left external horizontal padding.
- setExternalPadRight(int) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the right external horizontal padding.
- setExternalPadTop(int) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the top external vertical padding.
- setExtraBackground(Color) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the extra text fill/background color.
- setExtraBorder(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether the extra text border is drawn.
- setExtraBorderColor(Color) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the extra text border color.
- setExtraDrawing(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether we should draw the extra text block.
- setExtraFont(Font) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the extra text font.
- setExtraForeground(Color) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the extra text color.
- setExtraStrings(String...) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the extra strings for a second legend-like display.
- setFeedback(GAFeedback) - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Set the optional output channel for messages, progress, and refresh hints.
- setFeedback(AnnealingFeedback) - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Set the optional output channel used by this simulation.
- setFeedbackPane(FeedbackPane) - Method in class edu.cnu.mdi.container.BaseContainer
-
Sets the feedback pane.
- setFeedbackPane(FeedbackPane) - Method in interface edu.cnu.mdi.container.IContainer
-
Sets the feedback pane.
- setFileFilter(Predicate<File>) - Method in interface edu.cnu.mdi.transfer.IFileDropHandler
-
Set the file filter used to screen dropped files.
- setFileFilter(Predicate<File>) - Method in class edu.cnu.mdi.view.BaseView
-
Set the file filter used to screen dropped files.
- setFileMenu(JMenu) - Static method in class edu.cnu.mdi.ui.menu.MenuManager
-
Set the file menu
- setFillColor(Color) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Set the fill color for this rubberband.
- setFillColor(Color) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the color used for fill the interior area.
- setFillColor(Color) - Method in class edu.cnu.mdi.graphics.style.Styled
- setFillColor(Color) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setFillColor(Color) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Sets a custom country-fill color.
- setFillFocus(boolean) - Method in class edu.cnu.mdi.item.AItem
-
Return whether the focus indicator is drawn when selected.
- setFillLand(boolean) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Enables or disables filling country polygons with the land color from the active
MapTheme. - setFit(ACurve) - Method in class edu.cnu.mdi.splot.edit.FitEditorPanel
-
FitEditorPanel Set the choices
- setFitOrder(int) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set the per-curve order/count knob for fit methods that need an integer order.
- setFitResult(FitResult) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set the fit result and notify listeners that the fit has changed.
- setFocus(Point2D.Double) - Method in class edu.cnu.mdi.item.AItem
-
Set the world-coordinate focus of this item.
- setFocus(Point2D.Double) - Method in class edu.cnu.mdi.item.PointItem
-
Set the current location.
- setFocus(Point2D.Double) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Set the world-coordinate focus of this item.
- setFocus(Point2D.Double) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Set the world-coordinate focus of this item.
- setFont(Font) - Method in class edu.cnu.mdi.component.LabeledButtonContainer
- setFont(Font) - Method in interface edu.cnu.mdi.item.ITextEditable
-
Sets the display font.
- setFont(Font) - Method in class edu.cnu.mdi.item.TextItem
- setFont(Font) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Sets the display font.
- setFrameSize(Dimension) - Method in class edu.cnu.mdi.util.Environment
-
Set the current frame size.
- setFromProperties(Properties) - Method in class edu.cnu.mdi.view.BaseView
-
Restore this view's state from a properties map previously produced by
BaseView.getConfigurationProperties(). - setGraticuleAdaptive(boolean) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Enables or disables zoom-adaptive graticule spacing, persisting the choice across projection switches and refreshing the view.
- setGraticuleLabels(boolean) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Enables or disables graticule edge labels, persisting the choice across projection switches and refreshing the view.
- setHandler(IToolHandler) - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Replace the current tool handler.
- setHighlightColor1(Color) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Primary highlight color, used for borders or 1-color gradients.
- setHighlightColor2(Color) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Secondary highlight color, used for 2-color gradients or borders.
- setHoveringEnabled(boolean) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Enables or disables delayed mouse-over feedback windows.
- setInternalPadX(int) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the internal horizontal padding.
- setInternalPadY(int) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the internal vertical padding.
- setIntervalMs(long) - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Set the sampling interval.
- setIntProperty(String, int) - Method in class edu.cnu.mdi.view.BaseView
-
Store an integer property in this view's internal properties.
- setLabelColor(Color) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setLabelColor(Color) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets a custom city-label color.
- setLabelColor(Color) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Sets a custom coordinate-label color.
- setLabelFont(Font) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets the font used for city name labels.
- setLabelFont(Font) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Sets the font used for on-map feature labels.
- setLabelFontSize(float) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setLabelFontSize(float) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets the city-label font size while preserving its family and style.
- setLabels(String, String) - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
- setLabelText(String) - Method in class edu.cnu.mdi.component.LabeledButtonContainer
-
Sets the label text.
- setLatitudeStepDeg(double) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setLatitudeStepDeg(double) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Convenience method that sets the latitude step size in degrees.
- setLatitudeStepRad(double) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Sets the latitude step size in radians.
- setLatLons(Point2D.Double[]) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Replace all vertices and mark dirty.
- setLegendBorder(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether the legend border is drawn.
- setLegendDrawing(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether we should draw a legend.
- setLegendFont(Font) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the legend font.
- setLegendLineLength(int) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the legend line length.
- setLineColor(Color) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the color used for the primary line (see
IStyled.getLineColor()). - setLineColor(Color) - Method in class edu.cnu.mdi.graphics.style.Styled
- setLineStyle(LineStyle) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the style used for drawing the primary line (see
IStyled.setLineColor(java.awt.Color)). - setLineStyle(LineStyle) - Method in class edu.cnu.mdi.graphics.style.Styled
-
Set the line style
- setLineWidth(float) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the line width for drawing the primary line.
- setLineWidth(float) - Method in class edu.cnu.mdi.graphics.style.Styled
-
Set the line width.
- setLineWidth(float) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setLocation() - Method in class edu.cnu.mdi.view.VirtualWindowItem
-
Set the location of this item based on the location of the base view.
- setLocked(boolean) - Method in class edu.cnu.mdi.item.AItem
- setLocked(boolean) - Method in class edu.cnu.mdi.item.Layer
-
Set the locked state of this layer.
- setLogZ(boolean) - Method in class edu.cnu.mdi.pseudo3D.Histogram2D
-
Enable or disable log-Z mapping for pillar height and color.
- setLogZ(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether Z values (heatmap intensity) are displayed on a log10 scale.
- setLongitudeStepDeg(double) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setLongitudeStepDeg(double) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Convenience method that sets the longitude step size in degrees.
- setLongitudeStepRad(double) - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Sets the longitude step size in radians.
- setMajorTickLen(int) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Set the major tick length in pixels.
- setMapControlPanel(JPanel) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Replaces the standard map control panel with a subclass/application supplied component.
- setMaxLabelScalerank(int) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets the maximum scalerank for which a label is drawn, in addition to the point filter (
CityPointRenderer.setMaxScalerank(int)). - setMaxScalerank(int) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets the maximum scalerank for a city to be drawn.
- setMaxTicks(int) - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
Sets maximum number of tick marks we're comfortable with (including ends).
- setMinExponentX(int) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the exponent where we switch to scientific notation on the x axis.
- setMinExponentY(int) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the exponent where we switch to scientific notation on the y axis.
- setMinimumPopulation(long) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
-
Sets the minimum population threshold.
- setMinMaxPoints(double, double) - Method in class edu.cnu.mdi.splot.plot.NiceScale
-
Sets the minimum and maximum data points for the axis.
- setMinorTickLen(int) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Set the minor tick length in pixels.
- setMinPopulation(long) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets the minimum population required for a city to be drawn.
- setModification(ItemModification) - Method in class edu.cnu.mdi.item.AItem
-
Attach a modification context to begin an interactive gesture.
- setName(String) - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Sets the name for this drawable.
- setName(String) - Method in class edu.cnu.mdi.item.Layer
-
Set the human-readable name of this layer.
- setName(String) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set curve name.
- setName(String) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Sets the histogram name.
- setNoColor(boolean) - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Sets whether "No Color" is selected.
- setNumDecimalX(int) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the number of decimals for tick values on the x axis.
- setNumDecimalY(int) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the number of decimals for tick values on the y axis.
- setNumMajorTickX(int) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Set the number of interior major ticks on the X axis (linear mode).
- setNumMajorTickY(int) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Set the number of interior major ticks on the Y axis (linear mode).
- setNumMinorTickX(int) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Set the number of interior minor ticks per major interval on the X axis.
- setNumMinorTickY(int) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Set the number of interior minor ticks per major interval on the Y axis.
- setOnChange(Consumer<Integer>) - Method in class edu.cnu.mdi.component.RangeSlider
-
Registers a callback for continuous change notifications.
- setOnFinalChange(Consumer<Integer>) - Method in class edu.cnu.mdi.component.RangeSlider
-
Registers a callback for final change notifications.
- setOnSample(Runnable) - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Set a callback to be invoked after each drain pass on the EDT.
- setOpacity(double) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setOpacity(double) - Method in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Sets the terrain opacity.
- setOptionEnabled(String, boolean) - Method in class edu.cnu.mdi.component.OptionPanel
-
Enables or disables the checkbox identified by
label. - setOptionSelected(String, boolean) - Method in class edu.cnu.mdi.component.OptionPanel
-
Programmatically sets the selected state of the checkbox identified by
label. - setPainter(ButtonPainter) - Method in class edu.cnu.mdi.component.DrawnButton
-
Sets the painter used to draw this button.
- setPainter(ButtonPainter) - Method in class edu.cnu.mdi.component.DrawnToggleButton
-
Sets the painter used to draw this button.
- setParameters() - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
- setParameters() - Method in class edu.cnu.mdi.splot.example.AExample
-
set the plot parameters
- setParameters() - Method in class edu.cnu.mdi.splot.example.AnotherGaussian
- setParameters() - Method in class edu.cnu.mdi.splot.example.CubicLogLog
- setParameters() - Method in class edu.cnu.mdi.splot.example.ErfcTest
- setParameters() - Method in class edu.cnu.mdi.splot.example.ErfTest
- setParameters() - Method in class edu.cnu.mdi.splot.example.ExponentialDecayExample
- setParameters() - Method in class edu.cnu.mdi.splot.example.Gaussian
- setParameters() - Method in class edu.cnu.mdi.splot.example.GrowingHisto
- setParameters() - Method in class edu.cnu.mdi.splot.example.Heatmap
- setParameters() - Method in class edu.cnu.mdi.splot.example.Histo
- setParameters() - Method in class edu.cnu.mdi.splot.example.LorentzianExample
- setParameters() - Method in class edu.cnu.mdi.splot.example.PowerLawExample
- setParameters() - Method in class edu.cnu.mdi.splot.example.Scatter
- setParameters() - Method in class edu.cnu.mdi.splot.example.StraightLine
- setParameters() - Method in class edu.cnu.mdi.splot.example.StripChart
- setParameters() - Method in class edu.cnu.mdi.splot.example.ThreeGaussians
- setParameters() - Method in class edu.cnu.mdi.splot.example.TwoHisto
- setParameters() - Method in class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- setParameters() - Method in class edu.cnu.mdi.splot.plot.AReadyPlotPanel
-
Set the plot parameters
- setParent(Component) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Sets the optional parent component (usually a
PlotPanel). - setPath(Point2D.Double[]) - Method in class edu.cnu.mdi.item.PolygonItem
-
Set the path from a world polygon.
- setPlotData(PlotData) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Replaces the dataset and recomputes the world system.
- setPlotTitle(String) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the plot title and notify listeners via the owning
PlotCanvas. - setPointColor(Color) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setPointColor(Color) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets a custom city-marker color.
- setPointRadius(double) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Sets the radius of city marker dots in screen pixels.
- setPointSize(double) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setPrinterKBoost(double) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
-
Set the printer spring-constant multiplier.
- setProjection(EProjection) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Switches the active projection to one of MDI's built-in projection types, rebuilding all dependent renderers and resetting the container's world coordinate system.
- setProjection(IMapProjection) - Method in class edu.cnu.mdi.mapping.layer.ShapefileLayer
-
Updates the renderer's active map projection.
- setProjection(IMapProjection) - Method in class edu.cnu.mdi.mapping.MapView2D
-
Switches the active projection to an application-supplied projection.
- setProjection(IMapProjection) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Updates the projection used for coordinate transforms and visibility tests.
- setRenderHints(EnumSet<RenderHint>) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the rendering hints.
- setResizable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setResizePolicy(ResizePolicy) - Method in class edu.cnu.mdi.item.AItem
- setReverseXaxis(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether to reverse the x axis.
- setReverseYaxis(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether to reverse the y axis.
- setRightClickable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setRiverEnabled(boolean) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
-
Enable or disable the river penalty dynamically.
- setRiverPenalty(double) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
-
Set the river-crossing cost.
- setRmsInHistoLegend(boolean) - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Sets whether rms (rather than sigma) is shown in histogram legends.
- setRoot(JsonElement, String) - Method in class edu.cnu.mdi.json.JsonTreePane
-
Build and display a tree from the given Gson element.
- setRotatable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setScale(Color[]) - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
-
Backward-compatible setter if needed.
- setScaleBarSize(Dimension) - Method in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Sets the preferred size of the color scale bar preview.
- setSelectable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setSelected(boolean) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxData
- setSelected(boolean) - Method in class edu.cnu.mdi.item.AItem
-
Set the selected state of this item and request a container refresh.
- setSelected(boolean) - Method in class edu.cnu.mdi.view.VirtualWindowItem
-
Sets whether this item is marked as selected.
- setSelected(String, boolean) - Method in class edu.cnu.mdi.component.checkboxarray.CheckBoxArray
-
Set a check box's checked state; a no-op if no box has this label.
- setSelectedColorMap(ScientificColorMap) - Method in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
-
Programmatically selects the given color map, updating both the combo box and the scale bar preview, and notifying any registered
ColorMapSelectorPanel.ColorMapChangeListeners. - setSelectedFeedbackFields(List<String>) - Method in class edu.cnu.mdi.mapping.layer.MapLayerStyle
- setSelectIndex(int) - Method in class edu.cnu.mdi.item.ItemModification
-
The selectIndex can be used by the item to cache the index of the selectRect that started the modification.
- setShowEmptyBins(boolean) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set whether to show empty bins in heatmap/2D histogram rendering.
- setShowNames(boolean) - Method in class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
-
Set whether to show the node names on the device items.
- setSize(double, double) - Method in class edu.cnu.mdi.item.EllipseItem
-
Programmatically set ellipse size (full extents), clamped to
EllipseItem.MIN_SIZE. - setSizeMini(JComponent) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Apply the "mini" size variant to a Swing component.
- setSizeMini(JComponent) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Applies the macOS "mini" size variant to a Swing component.
- setSizeSmall(JComponent) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Apply the "small" size variant to a Swing component.
- setSizeSmall(JComponent) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Applies the macOS "small" size variant to a Swing component.
- setSquareButton(AbstractButton) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Marks the given button as a Mac-style square button, if supported by the installed Look and Feel.
- setSquareButton(JButton) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Apply the square button style to a
JButton. - setStartFocus(Point2D.Double) - Method in class edu.cnu.mdi.item.ItemModification
-
The focus is the world reference point for the item.
- setStartFocusPoint(Point) - Method in class edu.cnu.mdi.item.ItemModification
-
The focus is the screen (pixel) version reference point for the item.
- setStartLatLon(Point2D.Double) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Replaces the geographic start endpoint and marks the item dirty.
- setStartLocation(Point) - Method in class edu.cnu.mdi.item.ItemModification
- setStatusFont(Font) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the status font.
- setStep(int) - Method in class edu.cnu.mdi.mapping.render.Etopo5Renderer
-
Sets the screen-space sampling step.
- setStyle(IStyled) - Method in class edu.cnu.mdi.item.AItem
-
Replace the drawing style for this item.
- setStyle(IStyled) - Method in interface edu.cnu.mdi.item.ITextEditable
-
Replaces the current style.
- setStyle(IStyled) - Method in class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Set the choices in the style editor
- setStyle(Styled) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set the curve style.
- setStyle(Styled) - Method in class edu.cnu.mdi.splot.plot.PlotLine
-
Set the line drawing style
- setStyle(ShapeFeatureStyle) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Replaces the current style.
- setStyleDefaults(Graphics2D) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Reset the graphics context to the MDI default drawing style.
- setStyleEditable(boolean) - Method in class edu.cnu.mdi.item.AItem
- setSymbolSize(int) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set symbol size (full width) in pixels.
- setSymbolSize(int) - Method in class edu.cnu.mdi.graphics.style.Styled
-
Set symbol size (full width) in pixels.
- setSymbolType(SymbolType) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the symbol used for drawing points.
- setSymbolType(SymbolType) - Method in class edu.cnu.mdi.graphics.style.Styled
-
Set the symbol type.
- setText(String) - Method in class edu.cnu.mdi.component.LabeledTextField
- setText(String) - Method in class edu.cnu.mdi.dialog.TextDisplayDialog
- setText(String) - Method in interface edu.cnu.mdi.item.ITextEditable
-
Replaces the text content.
- setText(String) - Method in class edu.cnu.mdi.item.TextItem
-
Sets the displayed text, replacing any prior content.
- setText(String) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Sets the text content, replacing special characters via
UnicodeUtils.specialCharReplace(java.lang.String). - setTextBackground(Color) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the legend fill/background color.
- setTextBorderColor(Color) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the legend border color.
- setTextColor(Color) - Method in interface edu.cnu.mdi.graphics.style.IStyled
-
Set the color used for text.
- setTextColor(Color) - Method in class edu.cnu.mdi.graphics.style.Styled
-
Set the color used for text.
- setTextForeground(Color) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the legend text color.
- setTexturedButton(AbstractButton) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Marks the given button as a Mac-style textured button.
- setTexturedButton(JButton) - Static method in class edu.cnu.mdi.graphics.GraphicsUtils
-
Apply the textured button style to a
JButton. - setTheme(MapTheme) - Method in class edu.cnu.mdi.mapping.projection.EqualEarthProjection
- setTheme(MapTheme) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Sets the
MapThemeused by this projection for all subsequent drawing operations. - setTheme(MapTheme) - Method in class edu.cnu.mdi.mapping.projection.LambertEqualAreaProjection
-
Sets the
MapThemeused by this projection for all subsequent drawing operations. - setTheme(MapTheme) - Method in class edu.cnu.mdi.mapping.projection.MercatorProjection
-
Sets the
MapThemeused by this projection for all subsequent drawing operations. - setTheme(MapTheme) - Method in class edu.cnu.mdi.mapping.projection.MollweideProjection
-
Sets the
MapThemeused by this projection for all subsequent drawing operations. - setTheme(MapTheme) - Method in class edu.cnu.mdi.mapping.projection.OrthographicProjection
-
Sets the
MapThemeused by this projection for all subsequent drawing operations. - setThrottleAccepted(boolean) - Method in class edu.cnu.mdi.sim.simanneal.EvsTPlotPanel
-
Set whether to throttle accepted points
- setTickFont(Font) - Method in class edu.cnu.mdi.splot.plot.PlotTicks
-
Override the font used for tick labels.
- setTickLabels(String...) - Method in class edu.cnu.mdi.ui.colors.ColorScaleBar
-
Set labels at evenly spaced positions along the color bar.
- setTimeUnit(TimeUnit) - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Set the display unit for the time axis.
- setTitleFont(Font) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the title font.
- setToolBar(AToolBar) - Method in class edu.cnu.mdi.container.BaseContainer
-
Set this container's tool bar.
- setToolBar(AToolBar) - Method in interface edu.cnu.mdi.container.IContainer
-
Set this container's tool bar.
- setToolBar(BaseToolBar) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Sets the toolbar that owns this canvas.
- setToolBarState() - Method in class edu.cnu.mdi.container.BaseContainer
-
Check and set the toolbar state (e.g., button enable/disable)
- setToolsEnabled(boolean, String...) - Method in class edu.cnu.mdi.graphics.toolbar.BaseToolBar
-
Enable or disable tools/buttons by id.
- setToolTip(int, String) - Method in class edu.cnu.mdi.dialog.ButtonPanel
-
Set tooltip
- setType(ItemModification.ModificationType) - Method in class edu.cnu.mdi.item.ItemModification
-
Set the type of modification.
- setUniformWidths(boolean) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the uniform width flag.
- setup() - Method in class edu.cnu.mdi.ui.colors.ColorDialog
-
Builds the static dialog layout, including the OK and Cancel buttons.
- setUseAntialias(boolean) - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Enables or disables antialiased rendering.
- setUseAntialias(boolean) - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Enables or disables antialiased rendering.
- setUserObject(Object) - Method in class edu.cnu.mdi.item.ItemModification
- setValue(int) - Method in class edu.cnu.mdi.component.RangeSlider
-
Programmatically sets the slider value.
- setValue(int) - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Convenience method to set the slider value
- setValueAt(Object, int, int) - Method in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Set the value at a given row and column.
- setVerticalGap(int) - Method in class edu.cnu.mdi.component.VerticalFlowLayout
-
Set the vertical gap value.
- setView(BaseView) - Method in class edu.cnu.mdi.container.BaseContainer
-
Associate this container with its hosting view.
- setView(BaseView) - Method in interface edu.cnu.mdi.container.IContainer
-
Set the container's view.
- setViewMenu(JMenu) - Method in class edu.cnu.mdi.view.ViewManager
-
Replace the managed Views menu.
- setVirtualItem(VirtualWindowItem) - Method in class edu.cnu.mdi.view.BaseView
-
Set the virtual-desktop thumbnail item.
- setVisible(boolean) - Method in class edu.cnu.mdi.graphics.drawable.DrawableAdapter
-
Set whether this drawable should be visible.
- setVisible(boolean) - Method in interface edu.cnu.mdi.graphics.drawable.IDrawable
-
Set whether this drawable should be visible.
- setVisible(boolean) - Method in class edu.cnu.mdi.item.AItem
- setVisible(boolean) - Method in class edu.cnu.mdi.item.Layer
-
Set the visibility of this layer.
- setVisible(boolean) - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Set curve visibility.
- setWorldSystem() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Recomputes the world system from the current data and plot parameters.
- setWorldSystem(Rectangle2D.Double) - Method in class edu.cnu.mdi.container.BaseContainer
-
Set the world system (does not cause redraw)
- setWorldSystem(Rectangle2D.Double) - Method in interface edu.cnu.mdi.container.IContainer
-
Set the world system (does not cause redraw)
- setXLabel(String) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the x axis label and notify listeners via the owning
PlotCanvas. - setXLimitsMethod(LimitsMethod) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the limits method for the x axis.
- setXRange(double, double) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Manually set the x range.
- setXScale(PlotParameters.AxisScale) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the x-axis scale.
- setYLabel(String) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the y axis label and notify listeners via the owning
PlotCanvas. - setYLimitsMethod(LimitsMethod) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the limits method for the y axis.
- setYRange(double, double) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Manually set the y range.
- setYScale(PlotParameters.AxisScale) - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Set the y-axis scale.
- ShapeFeature - Class in edu.cnu.mdi.mapping.shapefile
-
Immutable representation of a single feature loaded from an arbitrary ESRI Shapefile — a geometry (polygon rings, polyline parts, or points) paired with an open-ended property bag drawn from the companion
.dbftable. - ShapeFeature(int, List<List<Point2D.Double>>, List<Point2D.Double>, Map<String, String>) - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapeFeature
-
Constructs a new shapefile feature.
- ShapeFeatureRenderer - Class in edu.cnu.mdi.mapping.shapefile
-
Renders a list of
ShapeFeatureinstances onto anIContainerusing a suppliedIMapProjectionandShapeFeatureStyle, and supports mouse-over hit testing viaIPickable. - ShapeFeatureRenderer(List<ShapeFeature>, IMapProjection, ShapeFeatureStyle) - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
-
Creates a renderer for the given features using the supplied projection and style.
- ShapeFeatureStyle - Class in edu.cnu.mdi.mapping.shapefile
-
Configures the visual appearance of a
ShapeFeatureRendererlayer. - ShapeFeatureStyle() - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Creates a new style with all defaults applied.
- ShapeFeatureStyle(ShapeFeatureStyle) - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Creates a copy of another shapefile style.
- ShapefileCityLoader - Class in edu.cnu.mdi.mapping.loader
-
Loads
GeoJsonCityLoader.CityFeatureinstances from an ESRI Shapefile set (.shp+.dbf) without any third-party dependencies. - ShapefileCityLoader() - Constructor for class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
- ShapefileCountryLoader - Class in edu.cnu.mdi.mapping.loader
-
Loads
GeoJsonCountryLoader.CountryFeatureinstances from an ESRI Shapefile set (.shp+.dbf) without any third-party dependencies. - ShapefileCountryLoader() - Constructor for class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- ShapefileCrsValidator - Class in edu.cnu.mdi.mapping.shapefile
-
Validates that shapefile coordinates can safely be interpreted as WGS84 longitude and latitude in decimal degrees.
- ShapefileDbfReader - Class in edu.cnu.mdi.mapping.shapefile
-
Zero-dependency reader for dBASE III (
.dbf) attribute tables as used in ESRI Shapefiles. - ShapefileDbfReader(Path) - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
-
Opens the
.dbffile at the given path using UTF-8 encoding for field values. - ShapefileDbfReader(Path, Charset) - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
-
Opens the
.dbffile at the given path using the specified character encoding for field values. - ShapefileDbfReader.FieldDescriptor - Record Class in edu.cnu.mdi.mapping.shapefile
-
Immutable description of a single
.dbffield (column). - ShapefileFeatureLoader - Class in edu.cnu.mdi.mapping.shapefile
-
Loads arbitrary ESRI Shapefile data into
ShapeFeatureinstances without any assumptions about the attribute schema or geometry type. - ShapefileFeatureLoader() - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapefileFeatureLoader
-
Creates a new loader.
- ShapefileGeometryReader - Class in edu.cnu.mdi.mapping.shapefile
-
Zero-dependency reader for the binary geometry data in ESRI Shapefile (
.shp) files. - ShapefileGeometryReader(Path) - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Opens the
.shpfile at the given path and validates the file header. - ShapefileGeometryReader.ShapeRecord - Record Class in edu.cnu.mdi.mapping.shapefile
-
Immutable container for the geometry data of a single shapefile record.
- ShapefileLayer - Class in edu.cnu.mdi.mapping.layer
-
MDI layer that hosts one shapefile renderer.
- ShapefileLayer(IContainer, String, ShapeFeatureRenderer) - Constructor for class edu.cnu.mdi.mapping.layer.ShapefileLayer
-
Creates a shapefile layer.
- ShapefileMenu - Class in edu.cnu.mdi.mapping.shapefile
- ShapefileMenu(MapView2D) - Constructor for class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
-
Creates a Shapefiles menu bound to the given map view.
- ShapeRecord(int, int, List<Point2D.Double>, List<List<Point2D.Double>>) - Constructor for record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Creates an instance of a
ShapeRecordrecord class. - shapeType() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Returns the value of the
shapeTyperecord component. - Shared behaviour - Search tag in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- Section
- Shared vs. per-view data - Search tag in class edu.cnu.mdi.mapping.MapView2D
- Section
- shareModel(BaseContainer) - Method in class edu.cnu.mdi.container.BaseContainer
-
Share the model with another container (used for magnification windows).
- Shell3D - Class in edu.cnu.mdi.view.demo.geoslice
-
Synthetic three-dimensional shell surrounding one detector-like region.
- shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.AItem
-
Return
trueif this item should be drawn on the current frame. - shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.ConnectorItem
-
Checks whether the item should be drawn.
- shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.LineItem
-
Checks whether the item should be drawn.
- shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.PathBasedItem
-
Checks whether the item should be drawn.
- shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.item.PointItem
-
Checks whether the item should be drawn.
- shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Returns
trueif this item's projected pixel bounds intersect the visible component area. - shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Return
trueif this item should be drawn on the current frame. - shouldDraw(Graphics2D, IContainer) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Return
trueif this item should be drawn on the current frame. - shouldStop(long, SimulatedAnnealingConfig) - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingSchedule
-
Whether annealing should stop at this step.
- show() - Method in class edu.cnu.mdi.app.StartupWindow
- show(Component, BaseContainer) - Static method in class edu.cnu.mdi.container.LayerInspectorDialog
-
Convenience to show a modeless dialog positioned relative to a parent component.
- showCard(String) - Method in class edu.cnu.mdi.splot.plot.PlotView
-
Toggles between the Plot and Histo2D cards.
- showDialog(Component, String, long, MapLayerStyle) - Static method in class edu.cnu.mdi.mapping.layer.MapLayerStyleDialog
-
Displays the style editor.
- showDialog(Window, Color, boolean, boolean) - Static method in class edu.cnu.mdi.ui.colors.ColorDialog
-
Displays a modal color dialog and returns the resulting color.
- showDialog(Window, String, Color, boolean, boolean) - Static method in class edu.cnu.mdi.ui.colors.ColorDialog
-
Displays a modal color dialog and returns the resulting color.
- showEmptyBins - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- showEmptyBins() - Method in class edu.cnu.mdi.splot.plot.PlotParameters
-
Check whether to show empty bins in heatmap/2D histogram rendering.
- showError(Exception) - Method in class edu.cnu.mdi.json.JsonRawPane
-
Display an inline error message instead of JSON content.
- showInfoDialog(Component, AbstractViewInfo) - Static method in class edu.cnu.mdi.view.InfoDialogHelper
-
Show an info dialog for the given
AbstractViewInfo, reusing any existing dialog that belongs to the same owner window. - showJson(String) - Method in class edu.cnu.mdi.json.JsonRawPane
-
Display a raw JSON string with syntax highlighting.
- showMessage(HoverEvent, String) - Method in class edu.cnu.mdi.hover.HoverInfoWindow
-
Show the hover message at the location of the given HoverEvent.
- SHOWN - Enum constant in enum class edu.cnu.mdi.item.ItemChangeType
- showNames() - Method in class edu.cnu.mdi.view.demo.layout.NetworkLayoutDemoView
-
Whether to show the node names on the device items.
- showPreferencesEditor() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Opens the plot preferences dialog.
- shutdown() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Permanently shut down this StripChartCurve (cannot be restarted).
- shutdown(SimulationContext) - Method in interface edu.cnu.mdi.sim.Simulation
-
Shutdown hook called on the simulation thread when the engine is terminating (normal completion, stop, cancel, or failure).
- shutDown() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Stops the timer and notifies listeners that the canvas is shutting down.
- Shutdown - Search tag in class edu.cnu.mdi.log.FileLogger
- Section
- SHUTDOWN - Enum constant in enum class edu.cnu.mdi.splot.plot.PlotChangeType
-
Canvas is shutting down.
- Shutdown Policy - Search tag in class edu.cnu.mdi.app.BaseMDIApplication
- Section
- Side panel layout - Search tag in class edu.cnu.mdi.mapping.MapView2D
- Section
- sigma(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds.Builder
- sigma(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds.Builder
- sigma(double, double) - Method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds.Builder
- sign(double, double, double) - Method in class edu.cnu.mdi.geometry.Plane
-
Computes the side of the plane on which coordinates lie.
- signedAngleDeg(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.AngleSupport
-
Compute the signed angle from v1 to v2 in degrees using atan2(cross, dot).
- signedDistance(double, double, double) - Method in class edu.cnu.mdi.geometry.Cylinder
-
Computes the signed shortest distance from coordinates to the cylinder surface.
- signedDistance(double, double, double) - Method in class edu.cnu.mdi.geometry.Plane
-
Computes the signed distance from coordinates to the plane.
- signedDistance(double, double, double) - Method in class edu.cnu.mdi.geometry.Sphere
-
Computes the signed shortest distance from coordinates to the sphere surface.
- signedDistance(Point) - Method in class edu.cnu.mdi.geometry.Cylinder
-
Computes the signed shortest distance from a point to the cylinder surface.
- signedDistance(Point) - Method in class edu.cnu.mdi.geometry.Sphere
-
Computes the signed shortest distance from a point to the sphere surface.
- signedSweepDeg(Point2D.Double, Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Compute the signed sweep angle in degrees from vector
(wpc→wp1)to vector(wpc→wp2). - SIM - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SIMEQ - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SIMPLE_STAR_PATTERN - Static variable in class edu.cnu.mdi.component.IpAddressSupport
- simpleDash - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
1-pixel dashed stroke, phase 8.
- simpleDash2 - Static variable in class edu.cnu.mdi.graphics.GraphicsUtils
-
1-pixel dashed stroke, phase 0.5.
- SimpleDialog - Class in edu.cnu.mdi.dialog
-
A simple dialog template.
- SimpleDialog(String, boolean, String...) - Constructor for class edu.cnu.mdi.dialog.SimpleDialog
-
Create a SimpleDialog
- SimpleDialog(String, Object, boolean, String...) - Constructor for class edu.cnu.mdi.dialog.SimpleDialog
-
Create a SimpleDialog
- SimpleGAPopulation<C> - Class in edu.cnu.mdi.sim.ga
-
A simple list-backed implementation of GAPopulation.
- SimpleScrollableTextArea - Class in edu.cnu.mdi.component
-
A text area that creates and exposes its containing scroll pane.
- SimpleScrollableTextArea(int, int) - Constructor for class edu.cnu.mdi.component.SimpleScrollableTextArea
- simplifiedPanel(boolean) - Static method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- SimulatedAnnealingConfig - Record Class in edu.cnu.mdi.sim.simanneal
-
Configuration for a simulated-annealing run.
- SimulatedAnnealingConfig(long, long, double, double, long, long, long) - Constructor for record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Convenience constructor using the default listener-delivery policy.
- SimulatedAnnealingConfig(long, long, double, double, long, long, long, AnnealingNotificationPolicy) - Constructor for record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Creates an instance of a
SimulatedAnnealingConfigrecord class. - SimulatedAnnealingSimulation<S> - Class in edu.cnu.mdi.sim.simanneal
-
A
Simulationimplementation that performs Simulated Annealing (SA) to minimize an energy (cost) function over a problem-defined solution space. - SimulatedAnnealingSimulation(AnnealingProblem<S>, SimulatedAnnealingConfig, AnnealingSchedule, TemperatureHeuristic<S>) - Constructor for class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Construct a simulated annealing simulation with explicit configuration and policies.
- SimulatedAnnealingState - Record Class in edu.cnu.mdi.sim.simanneal
-
Immutable state snapshot of a simulated annealing process.
- SimulatedAnnealingState(long, double, double, double, long, long) - Constructor for record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Creates an instance of a
SimulatedAnnealingStaterecord class. - Simulation - Interface in edu.cnu.mdi.sim
-
Computation plugin for
SimulationEngine. - SimulationContext - Class in edu.cnu.mdi.sim
-
Context object shared with the simulation.
- SimulationControlPanel - Class in edu.cnu.mdi.sim.ui
-
A reusable Swing control panel for driving a simulation hosted by an
ISimulationHost. - SimulationControlPanel() - Constructor for class edu.cnu.mdi.sim.ui.SimulationControlPanel
-
Create an unbound control panel.
- SimulationEngine - Class in edu.cnu.mdi.sim
-
A state-machine-driven simulation engine that runs computation on a dedicated background thread and delivers all UI callbacks on the Swing/AWT Event Dispatch Thread (EDT).
- SimulationEngine(Simulation, SimulationEngineConfig) - Constructor for class edu.cnu.mdi.sim.SimulationEngine
-
Create a new engine for the given simulation and configuration.
- SimulationEngineConfig - Class in edu.cnu.mdi.sim
-
Configuration for
SimulationEngine. - SimulationEngineConfig(int, int, int, boolean) - Constructor for class edu.cnu.mdi.sim.SimulationEngineConfig
-
Create a configuration.
- SimulationListener - Interface in edu.cnu.mdi.sim
-
Listener interface for simulation lifecycle, state, UI refresh, and progress events.
- SimulationState - Enum Class in edu.cnu.mdi.sim
-
Simulation engine states.
- SimulationView - Class in edu.cnu.mdi.sim.ui
-
Base class for an MDI
BaseViewthat hosts aSimulationEngine. - SimulationView(Simulation, SimulationEngineConfig, boolean, SimulationView.ControlPanelFactory, boolean, SimulationView.DiagnosticFactory, double, Object...) - Constructor for class edu.cnu.mdi.sim.ui.SimulationView
-
Construct a simulation view with optional control panel and optional diagnostics panel.
- SimulationView(Simulation, SimulationEngineConfig, boolean, SimulationView.ControlPanelFactory, Object...) - Constructor for class edu.cnu.mdi.sim.ui.SimulationView
-
Construct a simulation view with a caller-provided control panel factory.
- SimulationView(Simulation, SimulationEngineConfig, boolean, Object...) - Constructor for class edu.cnu.mdi.sim.ui.SimulationView
-
Construct a simulation view with optional inclusion of the default control panel.
- SimulationView(Simulation, Object...) - Constructor for class edu.cnu.mdi.sim.ui.SimulationView
-
Construct a simulation view using default engine configuration and including the default control panel.
- SimulationView.ControlPanelFactory - Interface in edu.cnu.mdi.sim.ui
-
Factory for creating a simulation control panel component.
- SimulationView.DiagnosticFactory - Interface in edu.cnu.mdi.sim.ui
-
Factory for creating an optional diagnostics component (e.g., plots/inspector) that will appear on the right side of a split pane.
- singleLineSummary() - Method in class edu.cnu.mdi.splot.fit.FitResult
-
Single-line text summary of the fit result.
- singlePointBounds(IContainer) - Method in class edu.cnu.mdi.item.PathBasedItem
-
Get the bounds if the path contains only a single point
- Singleton - Search tag in class edu.cnu.mdi.view.VirtualView
- Section
- Singleton Application Model - Search tag in class edu.cnu.mdi.app.BaseMDIApplication
- Section
- size() - Method in class edu.cnu.mdi.item.Layer
-
Return the number of items on this layer.
- size() - Method in interface edu.cnu.mdi.sim.ga.GAPopulation
- size() - Method in class edu.cnu.mdi.sim.ga.SimpleGAPopulation
- size() - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Number of spline knots.
- size() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds
- size() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter.ParameterBounds
- size() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- size() - Method in class edu.cnu.mdi.view.ViewManager
-
Returns the number of currently registered views.
- size() - Method in class edu.cnu.mdi.workspace.ResultWorkspace
- sizeDialog() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
This can be overridden to provide the size of the dialog.
- sizeText(Component, Point, String, Font) - Static method in class edu.cnu.mdi.util.TextUtils
- sizeToScreen(JFrame, double) - Static method in class edu.cnu.mdi.swing.WindowPlacement
-
Sizes a
JFrameto a fraction of the main screen and centers it. - slicePolygon(double) - Method in class edu.cnu.mdi.view.demo.geoslice.Shell3D
-
Create the shell intersection polygon for a constant-phi slice.
- SliceProjection - Class in edu.cnu.mdi.view.demo.geoslice
-
Coordinate conversion utilities for the geometry slice demos.
- sliceToCartesian(Point2D.Double, double) - Static method in class edu.cnu.mdi.view.demo.geoslice.SliceProjection
-
Convert a 2D slice-coordinate point back into a 3D Cartesian point lying in the current constant-phi plane.
- SliderFactory - Class in edu.cnu.mdi.graphics
- sliderValueToRealValue() - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Take the current slider value and convert in to the real value.
- SMALL_ALPHA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_ALPHA_WITH_TONOS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_BETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_CHI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_DELTA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_EPSILON - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_EPSILON_WITH_TONOS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_ETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_ETA_WITH_TONOS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_FINAL_SIGMA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_GAMMA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_IOTA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_IOTA_WITH_DIALYTIKA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_IOTA_WITH_TONOS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_KAPPA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_LAMBDA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_MU - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_NU - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_OMEGA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_OMEGA_WITH_TONOS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_OMICRON - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_OMICRON_WITH_TONOS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_PHI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_PI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_PSI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_RHO - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_SIGMA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_TAU - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_THETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_UPSILON - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_UPSILON_WITH_DIALYTIKA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_UPSILON_WITH_TONOS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_XI - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SMALL_ZETA - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- smallFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- smallMono - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- SMALLSIG - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "sigma" symbol is used in some fitters (e.g.
- SmartDoubleFormatter - Class in edu.cnu.mdi.util
-
Formats floating-point values with a requested number of significant digits.
- SMILEYFACE - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- snapshot() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Obtain a consistent snapshot of the current data, suitable for plotting without locking.
- snapshot() - Method in class edu.cnu.mdi.splot.pdata.Curve
- snapshot() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
- snapshot() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Obtain a consistent snapshot of the current data, suitable for plotting without locking.
- Snapshot - Class in edu.cnu.mdi.splot.pdata
-
A snapshot of data points.
- Snapshot(double[], double[], double[]) - Constructor for class edu.cnu.mdi.splot.pdata.Snapshot
-
Create a snapshot.
- snapshotBins() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Deep-copy bins for safe use during painting.
- SOLID - Enum constant in enum class edu.cnu.mdi.graphics.style.FillStyle
- SOLID - Enum constant in enum class edu.cnu.mdi.graphics.style.LineStyle
- solve(double[][], double[], double[]) - Static method in class edu.cnu.mdi.splot.fit.LinearLeastSquaresGuesser
-
Solve for parameters p in a linear model y ≈ A p using (optionally) weights.
- southComponent - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- spacer(int) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Add a spacer of the given size in pixels.
- specialCharReplace(String) - Static method in class edu.cnu.mdi.util.UnicodeUtils
-
Replace the LaTeX-like escape sequences in the given string with their Unicode equivalents.
- Sphere - Class in edu.cnu.mdi.geometry
-
A sphere in three-dimensional Cartesian space.
- Sphere(double) - Constructor for class edu.cnu.mdi.geometry.Sphere
-
Creates a sphere centered at the origin.
- Sphere(double[], double) - Constructor for class edu.cnu.mdi.geometry.Sphere
-
Creates a sphere from an xyz center array and a radius.
- Sphere(Point, double) - Constructor for class edu.cnu.mdi.geometry.Sphere
-
Creates a sphere with the given center and radius.
- Spline details - Search tag in class edu.cnu.mdi.splot.fit.CubicSpline
- Section
- splitClassPath() - Method in class edu.cnu.mdi.util.Environment
-
Splits the JVM class path into individual entries.
- splitPath(String) - Method in class edu.cnu.mdi.util.Environment
-
Splits an arbitrary path using the platform path separator.
- splitWestComponent(JComponent) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set a split-pane west component.
- SPLITWESTCOMPONENT - Static variable in class edu.cnu.mdi.util.PropertyUtils
- SplotDemoView - Class in edu.cnu.mdi.splot.example
-
Factory that creates the splot demo
PlotViewwith a Gallery menu of all available plot examples. - SplotDemoView() - Constructor for class edu.cnu.mdi.splot.example.SplotDemoView
- SplotEditMenu - Class in edu.cnu.mdi.splot.plot
-
This class creates and manages the plot editor for sPlot.
- SplotEditMenu(PlotCanvas) - Constructor for class edu.cnu.mdi.splot.plot.SplotEditMenu
-
Create a set of menus and items for sPlot
- spring - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Energy
- SPSIZE - Static variable in class edu.cnu.mdi.item.AItem
-
Pixel size of each selection-handle hit rectangle.
- SPSIZE2 - Static variable in class edu.cnu.mdi.item.AItem
-
Half of
AItem.SPSIZE. - SQUARE - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- Stable IDs - Search tag in class edu.cnu.mdi.graphics.toolbar.ToolBits
- Section
- STAIRS - Enum constant in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Stair-step connection between points.
- STANDARD - Static variable in class edu.cnu.mdi.splot.plot.PlotPanel
- StandardSimIcons - Class in edu.cnu.mdi.sim.ui
-
Standard simulation toolbar icons loaded from MDI resources:
/edu/cnu/mdi/images/svg/<name>.svg - StandardSimIcons() - Constructor for class edu.cnu.mdi.sim.ui.StandardSimIcons
- standardVirtualDesktopReady(VirtualView, Runnable, boolean) - Method in class edu.cnu.mdi.app.BaseMDIApplication
- standardVirtualDesktopRelayout(VirtualView) - Method in class edu.cnu.mdi.app.BaseMDIApplication
- standUp() - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Starts the timer and notifies listeners that the canvas is active.
- STAR - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- start() - Method in class edu.cnu.mdi.sim.SimulationEngine
-
Start the simulation engine on a dedicated daemon thread.
- start() - Method in class edu.cnu.mdi.sim.task.TaskHandle
-
Starts this task unless it was already started.
- start() - Method in interface edu.cnu.mdi.sim.ui.IconSimulationControlPanel.IconProvider
- start() - Method in class edu.cnu.mdi.sim.ui.StandardSimIcons
- start() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Start sampling.
- start() - Method in class edu.cnu.mdi.util.Ping
-
Starts the underlying timer if it is not already running.
- startAndRun() - Method in class edu.cnu.mdi.sim.ui.SimulationView
-
Start the engine and immediately request that it run, on the EDT.
- startDrag(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
-
Called once on mouse press.
- startDrainTimer(int, int, IntSupplier, IntConsumer) - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
-
Start a Swing
Timerthat periodically drains queued items on the EDT. - started - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- startModification() - Method in class edu.cnu.mdi.item.AItem
-
Classify and begin a drag, resize, or rotate modification.
- startModification() - Method in class edu.cnu.mdi.item.PointItem
-
A modification (can only be a drag for a point item) has occurred.
- startModification() - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Classify and begin a drag, resize, or rotate modification.
- startModification() - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Classify and begin a drag, resize, or rotate modification.
- startModification() - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Classify and begin a drag, resize, or rotate modification.
- startModification() - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Classify and begin a drag, resize, or rotate modification.
- startMove(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
-
Called once at the start of the move gesture.
- startOnDrag - Variable in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- startPendingDrainTimer(int, int) - Method in class edu.cnu.mdi.splot.pdata.Curve
- startPendingDrainTimer(int, int, IntConsumer) - Method in class edu.cnu.mdi.splot.pdata.Curve
- Start policy - Search tag in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- Section
- startPt - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
- startRubberbanding(Point) - Method in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Initialize rubberbanding state and capture the component image for drawing.
- startRubberbanding(Point) - Method in class edu.cnu.mdi.graphics.rubberband.RubberXOnly
- startRubberbanding(Point) - Method in class edu.cnu.mdi.graphics.rubberband.RubberYOnly
- startSimulation() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Start the simulation engine.
- StartupInfo - Record Class in edu.cnu.mdi.app
-
Immutable presentation metadata for an optional application startup window.
- StartupInfo(String, String, String, String, Icon) - Constructor for record class edu.cnu.mdi.app.StartupInfo
-
Creates an instance of a
StartupInforecord class. - StartupInfo.Builder - Class in edu.cnu.mdi.app
- startupReport() - Static method in class edu.cnu.mdi.util.Environment
-
Build a concise framework, JVM, operating-system, and monitor summary.
- StartupWindow - Class in edu.cnu.mdi.app
-
Optional lightweight startup window with application metadata and live logging.
- StartupWindow(StartupInfo) - Constructor for class edu.cnu.mdi.app.StartupWindow
-
Build and show a startup window with the given application metadata.
- stateChanged(ChangeEvent) - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
- stateChanged(ChangeEvent) - Method in class edu.cnu.mdi.ui.colors.ColorPanel
-
Responds to chooser color changes.
- State-dependent enabling - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionControlPanel
- Section
- State gating - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
- Section
- State machine - Search tag in class edu.cnu.mdi.graphics.toolbar.APointerButton
- Section
- State machine - Search tag in class edu.cnu.mdi.sim.SimulationEngine
- Section
- STATERRPROP - Static variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- statStr() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns a single-line status string showing mean and either rms or sigma, plus under/overflow counts.
- status(String) - Method in class edu.cnu.mdi.app.StartupWindow
- STATUS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- statusField - Variable in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Status field to display messages (may be null).
- STATUSFONTCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when the status/feedback font changes.
- statusString(PlotCanvas, HistoData, Point, Point2D.Double) - Static method in class edu.cnu.mdi.splot.pdata.HistoDrawingUtils
-
Builds the status string shown in the feedback pane when the mouse is over a histogram.
- statusWP - Variable in class edu.cnu.mdi.view.BaseView
- step - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- step() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns the value of the
steprecord component. - step(SimulationContext) - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation
- step(SimulationContext) - Method in class edu.cnu.mdi.sim.ga.GeneticAlgorithmSimulation
-
Advances the GA by one generation: builds an offspring pool via selection/crossover/mutation, evaluates it, replaces the population via
ReplacementOperator.replace(java.util.List<T>, java.util.List<T>, double[], double[], java.util.Random), and re-evaluates the resulting generation. - step(SimulationContext) - Method in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
-
Perform one annealing iteration.
- step(SimulationContext) - Method in interface edu.cnu.mdi.sim.Simulation
-
Execute a single step of the simulation.
- STEP_DEGREES - Static variable in class edu.cnu.mdi.mapping.loader.Etopo5Loader
-
Grid spacing in degrees: 5 arc-minutes = 1/12 degree.
- stepsPerTemperature() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns the value of the
stepsPerTemperaturerecord component. - STOODUP - Enum constant in enum class edu.cnu.mdi.splot.plot.PlotChangeType
-
Canvas became active.
- stop() - Method in interface edu.cnu.mdi.sim.ui.IconSimulationControlPanel.IconProvider
- stop() - Method in class edu.cnu.mdi.sim.ui.StandardSimIcons
- stop() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Stop sampling.
- stop() - Method in class edu.cnu.mdi.util.Ping
-
Stops the underlying timer.
- stopDrainTimer() - Method in class edu.cnu.mdi.splot.pdata.ACurve.PendingQueue
-
Stop the drain timer if running.
- stopModification() - Method in class edu.cnu.mdi.item.AItem
-
Finalise the current modification, notify layer listeners, and clear the modification record.
- stopModification() - Method in class edu.cnu.mdi.view.VirtualWindowItem
-
A modification such as a drag, resize or rotate has ended.
- STOPPED - Enum constant in enum class edu.cnu.mdi.sim.CompletionStatus
-
The engine terminated in response to
SimulationEngine.requestStop(). - stopPendingDrainTimer() - Method in class edu.cnu.mdi.splot.pdata.Curve
-
Stop the pending drain timer if it's running.
- Stopping - Search tag in class edu.cnu.mdi.sim.simanneal.GeometricAnnealingSchedule
- Section
- stopSimulation() - Method in interface edu.cnu.mdi.sim.ISimulationHost
-
Request a normal stop.
- StraightLine - Class in edu.cnu.mdi.splot.example
-
Demonstrates a weighted straight-line fit.
- StraightLine(boolean) - Constructor for class edu.cnu.mdi.splot.example.StraightLine
- STRING - Enum constant in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
A quoted string value leaf.
- stringGetter - Variable in class edu.cnu.mdi.splot.fit.FitResult
-
Gets descriptive strings from fitter
- STRIP - Enum constant in enum class edu.cnu.mdi.splot.pdata.PlotDataType
- StripChart - Class in edu.cnu.mdi.splot.example
-
Demonstrates a live strip chart driven by a periodic value evaluator.
- StripChart(boolean) - Constructor for class edu.cnu.mdi.splot.example.StripChart
- StripChartCurve - Class in edu.cnu.mdi.splot.pdata
-
Backing data model for a strip chart / time-series plot.
- StripChartCurve(String, int, Evaluator, long) - Constructor for class edu.cnu.mdi.splot.pdata.StripChartCurve
-
Create strip-chart data.
- stripStyle(String) - Static method in class edu.cnu.mdi.feedback.FeedbackPane
-
Strips a recognized
"$mono$"or"$colorName$"styling prefix from a feedback line, returning just the text thatFeedbackPane.append(String)would have rendered -- for callers that want the same feedback content somewhere that isn't this pane itself (e.g. - Stroke caching - Search tag in class edu.cnu.mdi.graphics.GraphicsUtils
- Section
- strokeColor(Color) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the stroke color for polygon outlines and polylines.
- Stroke management - Search tag in class edu.cnu.mdi.graphics.SymbolDraw
- Section
- strokeWidth(float) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Sets the stroke width in points for polygon outlines and polylines.
- Structure - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionControlPanel
- Section
- Structure - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
- Section
- style - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The style to use for drawing the curve, such as color, line width, and point shape.
- STYLE - Enum constant in enum class edu.cnu.mdi.splot.pdata.CurveChangeType
-
Non-data properties changed (visibility, style, drawing method, knobs, etc.).
- STYLEB - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- styleChanged() - Method in class edu.cnu.mdi.splot.pdata.ACurve
-
Notify listeners that style has changed (EDT-only).
- Styled - Class in edu.cnu.mdi.graphics.style
-
An adapter for the IStyled interface.
- Styled() - Constructor for class edu.cnu.mdi.graphics.style.Styled
-
Create with all defaults.
- Styled(int) - Constructor for class edu.cnu.mdi.graphics.style.Styled
-
Generate a sort of random style
- Styled(IStyled) - Constructor for class edu.cnu.mdi.graphics.style.Styled
- styleEdit(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- styleEdit(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- styleEdit(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- STYLEEDITABLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- StyleEditorDialog - Class in edu.cnu.mdi.graphics.style.ui
- StyleEditorPanel - Class in edu.cnu.mdi.splot.style
-
Editor panel for an
IStyled's appearance: symbol type/size/color, line style/width/color, and (for applicablePlotDataTypes) a separate fit-line color and style. - StyleEditorPanel(PlotDataType) - Constructor for class edu.cnu.mdi.splot.style.StyleEditorPanel
-
Create the stye editing panel.
- StyleSpec - Class in edu.cnu.mdi.splot.io
-
Persisted curve style.
- StyleSpec() - Constructor for class edu.cnu.mdi.splot.io.StyleSpec
- SUB0 - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "sub 0" symbol is used in some fitters (e.g.
- SUB0 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB1 - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "sub 1" symbol is used in some fitters (e.g.
- SUB1 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB2 - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "sub 2" symbol is used in some fitters (e.g.
- SUB2 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB3 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB4 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB5 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB6 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB7 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB8 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUB9 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- subArray - Variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Subscript array for parameter labels (e.g.
- Subclass responsibilities - Search tag in class edu.cnu.mdi.mapping.item.AMapItem
- Section
- SUBMINUS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- submit(BackgroundTask<R>) - Static method in class edu.cnu.mdi.sim.task.BackgroundTasks
-
Creates and immediately starts a task.
- SUBN - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "sub n" symbol is used in some fitters (e.g.
- SUBN - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- subtract(Point) - Method in class edu.cnu.mdi.geometry.Point
-
Subtracts another point from this point.
- SUCCEEDED - Enum constant in enum class edu.cnu.mdi.sim.CompletionStatus
-
The simulation returned
falsefromSimulation.step(edu.cnu.mdi.sim.SimulationContext). - summaryString() - Method in class edu.cnu.mdi.util.Environment
-
Returns a short, human-readable summary string containing the user name, operating system and current working directory.
- SUP0 - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "super 0" symbol is used in some fitters (e.g.
- SUP1 - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "super 1" symbol is used in some fitters (e.g.
- SUP2 - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "super 2" symbol is used in some fitters (e.g.
- SUPER0 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER1 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER2 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER3 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER4 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER5 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER6 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER7 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER8 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPER9 - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPERMINUS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPERN - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPERPLUS - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- SUPN - Static variable in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
The "super n" symbol is used in some fitters (e.g.
- Supported geometry types - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
- Section
- Supported geometry types - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- Section
- Supported geometry types - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileFeatureLoader
- Section
- Supported shape types - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- Section
- supportsRecenter() - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Tests whether this projection can update its own centering parameters in response to a map recenter request.
- Sweep tracking - Search tag in class edu.cnu.mdi.graphics.rubberband.RubberRadArc
- Section
- SwingGraphicsUtils - Class in edu.cnu.mdi.swing
-
Utility methods for creating offscreen images of Swing/AWT components.
- SwingSizingUtils - Class in edu.cnu.mdi.swing
-
Scale-aware helpers for deriving Swing sizes from rendered content.
- SWITCH - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- switchToPlotPanel(PlotPanel) - Method in class edu.cnu.mdi.splot.plot.PlotView
-
Switch to a different plot panel (and its canvas)
- SYMBOL - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Symbol catalogue - Search tag in class edu.cnu.mdi.graphics.SymbolDraw
- Section
- SymbolDraw - Class in edu.cnu.mdi.graphics
-
Static utility methods for drawing MDI point symbols at pixel coordinates.
- symbolSize - Variable in class edu.cnu.mdi.splot.io.StyleSpec
- SYMBOLSIZE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- SYMBOLSIZEPROP - Static variable in class edu.cnu.mdi.splot.style.StyleEditorPanel
- symbolType - Variable in class edu.cnu.mdi.splot.io.StyleSpec
- SymbolType - Enum Class in edu.cnu.mdi.graphics.style
- syncCurrentColumn(int) - Method in class edu.cnu.mdi.view.VirtualView
-
Directly synchronizes this virtual desktop's own notion of "current column" to
col, without shifting any managed view's bounds -- unlikeVirtualView.gotoColumn(int), which always does.
T
- T0() - Method in record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Returns the value of the
T0record component. - takePicture(Component) - Static method in class edu.cnu.mdi.util.TakePicture
-
Captures the provided component as an image, first asking the user whether to save it as a PNG file or copy it to the system clipboard.
- TakePicture - Class in edu.cnu.mdi.util
-
Utility for capturing a Swing
Componentas an image and either saving it as a PNG file or copying it to the system clipboard. - TaskCancelledException - Exception Class in edu.cnu.mdi.sim.task
-
Internal control-flow exception raised by
TaskContext.throwIfCancellationRequested(). - TaskCancelledException() - Constructor for exception class edu.cnu.mdi.sim.task.TaskCancelledException
-
Creates an exception with a stable diagnostic message.
- TaskContext - Class in edu.cnu.mdi.sim.task
-
Services made available to a
BackgroundTaskwhile it executes. - TaskControlPanel<R> - Class in edu.cnu.mdi.sim.ui
-
Compact Swing controls for a one-shot
TaskHandle. - TaskControlPanel() - Constructor for class edu.cnu.mdi.sim.ui.TaskControlPanel
-
Creates an unbound task control panel.
- TaskControlPanel(TaskHandle<R>) - Constructor for class edu.cnu.mdi.sim.ui.TaskControlPanel
-
Creates and binds a task control panel.
- TaskHandle<R> - Class in edu.cnu.mdi.sim.task
-
Controls and observes one execution of a typed
BackgroundTask. - TaskHandle(BackgroundTask<R>) - Constructor for class edu.cnu.mdi.sim.task.TaskHandle
-
Creates an unstarted handle with quiet, automatically running defaults.
- TaskHandle(BackgroundTask<R>, SimulationEngineConfig) - Constructor for class edu.cnu.mdi.sim.task.TaskHandle
-
Creates an unstarted handle with an explicit engine configuration.
- TaskListener<R> - Interface in edu.cnu.mdi.sim.task
-
Listener for a typed, one-shot
BackgroundTask. - temperature() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns the value of the
temperaturerecord component. - temperature(long, SimulatedAnnealingConfig) - Method in interface edu.cnu.mdi.sim.simanneal.AnnealingSchedule
-
Temperature at step k (0-based), given config.
- temperature(long, SimulatedAnnealingConfig) - Method in class edu.cnu.mdi.sim.simanneal.GeometricAnnealingSchedule
- TemperatureHeuristic<S> - Interface in edu.cnu.mdi.sim.simanneal
-
Strategy for estimating a suitable initial simulated-annealing temperature.
- tempPoly - Variable in class edu.cnu.mdi.graphics.rubberband.ARubberband
-
Working poly during collection/preview (click policies).
- TERMINATED - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
The simulation ended normally (or via stop/cancel) and shutdown has completed.
- TERMINATING - Enum constant in enum class edu.cnu.mdi.sim.SimulationState
-
The engine is terminating due to stop/cancel/completion.
- testData(Evaluator, double, double, int, double, double) - Static method in class edu.cnu.mdi.splot.pdata.FitVectors
-
Generate test data (with randomness)for fitting.
- TEXT - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- textBounds(String[], FontMetrics, int, int, int, int, float) - Static method in class edu.cnu.mdi.util.TextUtils
-
Calculate the bounding rectangle for a block of text with given margins and line spacing.
- textBounds(String, FontMetrics, int, int, int, int, float) - Static method in class edu.cnu.mdi.util.TextUtils
-
Calculate the bounding rectangle for a block of text with given margins and line spacing.
- TEXTCOLOR - Static variable in class edu.cnu.mdi.util.PropertyUtils
- textColumnWidth(Component, int, int, int) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return a conservative rendered width for a number of text columns.
- TextDisplayDialog - Class in edu.cnu.mdi.dialog
-
A non-modal, read-only dialog for displaying monospaced text.
- TextDisplayDialog(String) - Constructor for class edu.cnu.mdi.dialog.TextDisplayDialog
- TextEditDialog - Class in edu.cnu.mdi.dialog
- TextEditDialog() - Constructor for class edu.cnu.mdi.dialog.TextEditDialog
-
Create a dialog for editing text with default title, empty initial text, default style, and default font.
- TextEditDialog(ITextEditable) - Constructor for class edu.cnu.mdi.dialog.TextEditDialog
-
Create a dialog pre-populated from any text-editable item.
- TextEditDialog(String, String, IStyled, Font) - Constructor for class edu.cnu.mdi.dialog.TextEditDialog
-
Create a dialog for editing text with the given initial text and style.
- TextEditPanel - Class in edu.cnu.mdi.component
- TextEditPanel(String, Font, IStyled) - Constructor for class edu.cnu.mdi.component.TextEditPanel
-
Create a panel for editing text with the given initial text and style.
- TextFieldSlider - Class in edu.cnu.mdi.splot.plot
- TextFieldSlider(int, int, int, Font, int, String[], int, int, String) - Constructor for class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Create a TextFieldSlider
- TextItem - Class in edu.cnu.mdi.item
-
A drawable item that renders text with a rectangular background/border.
- TextItem(Layer, Point2D.Double, Font, String, Color, Color, Color) - Constructor for class edu.cnu.mdi.item.TextItem
- textPane - Variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
The non-editable text pane hosted by this scroll pane.
- TextPaneScrollPane - Class in edu.cnu.mdi.component
-
A
JScrollPanethat owns a non-editableJTextPaneusing aStyledDocumentand a collection of convenience styles for terminal / status-like output. - TextPaneScrollPane() - Constructor for class edu.cnu.mdi.component.TextPaneScrollPane
-
Creates a new
TextPaneScrollPanewith a white background and no border label. - TextPaneScrollPane(Color) - Constructor for class edu.cnu.mdi.component.TextPaneScrollPane
-
Creates a new
TextPaneScrollPanewith no border label. - TextPaneScrollPane(String, Color) - Constructor for class edu.cnu.mdi.component.TextPaneScrollPane
-
Creates a new
TextPaneScrollPane, optionally with a labeled border. - TextUtils - Class in edu.cnu.mdi.util
-
Text measurement, comparison, and rotated drawing helpers.
- textWidth(Component, String, int) - Static method in class edu.cnu.mdi.swing.SwingSizingUtils
-
Return the rendered width of text plus total horizontal padding.
- Theme guarantee - Search tag in class edu.cnu.mdi.mapping.projection.ProjectionFactory
- Section
- thetaDeg(Point) - Static method in class edu.cnu.mdi.view.demo.geoslice.SliceProjection
-
Compute the spherical polar angle theta in degrees.
- THINSPACE - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Threading - Search tag in class edu.cnu.mdi.dialog.FileDialogs
- Section
- Threading - Search tag in class edu.cnu.mdi.graphics.ImageManager
- Section
- Threading - Search tag in class edu.cnu.mdi.hover.HoverManager
- Section
- Threading - Search tag in class edu.cnu.mdi.json.JsonSearchBar
- Section
- Threading - Search tag in class edu.cnu.mdi.json.JsonSplitPane
- Section
- Threading - Search tag in class edu.cnu.mdi.log.LogPane
- Section
- Threading - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionDemoView
- Section
- Threading - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionPanel
- Section
- Threading - Search tag in class edu.cnu.mdi.sim.ui.SimulationView
- Section
- Threading - Search tag in class edu.cnu.mdi.sim.ui.TaskControlPanel
- Section
- Threading - Search tag in class edu.cnu.mdi.splot.pdata.StripChartCurve
- Section
- Threading - Search tag in class edu.cnu.mdi.splot.plot.MultiplotPanel
- Section
- Threading - Search tag in class edu.cnu.mdi.splot.plot.XYPlotBuilder
- Section
- Threading - Search tag in class edu.cnu.mdi.view.JsonView
- Section
- Threading - Search tag in class edu.cnu.mdi.view.ViewManager
- Section
- Threading - Search tag in class edu.cnu.mdi.workspace.ResultWorkspace
- Section
- Threading - Search tag in interface edu.cnu.mdi.log.ILogListener
- Section
- Threading - Search tag in interface edu.cnu.mdi.transfer.IFileDropHandler
- Section
- Threading / UI - Search tag in class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingSimulation
- Section
- Threading model - Search tag in class edu.cnu.mdi.sim.SimulationEngine
- Section
- Threading model - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
- Section
- Threading Model - Search tag in package edu.cnu.mdi.splot.pdata
- Section
- Thread safety - Search tag in class edu.cnu.mdi.component.OptionPanel
- Section
- Thread safety - Search tag in class edu.cnu.mdi.item.ItemOrderingMenu
- Section
- Thread safety - Search tag in class edu.cnu.mdi.item.Layer
- Section
- Thread safety - Search tag in class edu.cnu.mdi.log.ConsoleLogger
- Section
- Thread safety - Search tag in class edu.cnu.mdi.log.FileLogger
- Section
- Thread safety - Search tag in class edu.cnu.mdi.log.Log
- Section
- Thread safety - Search tag in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader
- Section
- Thread safety - Search tag in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader
- Section
- Thread safety - Search tag in class edu.cnu.mdi.mapping.render.CityPointRenderer
- Section
- Thread safety - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureRenderer
- Section
- Thread safety - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
- Section
- Thread safety - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- Section
- Thread safety - Search tag in class edu.cnu.mdi.mapping.theme.MapTheme
- Section
- Thread safety - Search tag in class edu.cnu.mdi.sim.ga.triimage.PolygonChromosome
- Section
- Thread safety - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspAnnealingProblem
- Section
- Thread safety - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
- Section
- Thread safety - Search tag in class edu.cnu.mdi.transfer.PaletteDragSupport
- Section
- Thread safety - Search tag in class edu.cnu.mdi.ui.colors.ColorMapSelectorPanel
- Section
- Thread-safety - Search tag in class edu.cnu.mdi.splot.pdata.HistoCurve
- Section
- Thread-safety model - Search tag in class edu.cnu.mdi.splot.pdata.Curve
- Section
- Thread-safety policy - Search tag in class edu.cnu.mdi.splot.pdata.ACurve
- Section
- ThreeGaussians - Class in edu.cnu.mdi.splot.example
-
Demonstrates fitting a sum of three Gaussians.
- ThreeGaussians(boolean) - Constructor for class edu.cnu.mdi.splot.example.ThreeGaussians
- threePointAngle(Point, Point, Point) - Method in class edu.cnu.mdi.item.PathBasedItem
-
Give two points (presumably the start and current mouse positions) and a vertex (presumable the focus as a pixel point) this computes and angle.
- throwIfCancellationRequested() - Method in class edu.cnu.mdi.sim.task.TaskContext
-
Aborts the current task cooperatively if cancellation was requested.
- Tick layout - Search tag in class edu.cnu.mdi.splot.plot.PlotTicks
- Section
- TIMES - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- tiny(double) - Static method in class edu.cnu.mdi.geometry.GeoUtil
-
Tests whether a value is effectively zero.
- TINY - Static variable in class edu.cnu.mdi.geometry.GeoUtil
-
Effectively zero for parallelism, degeneracy, and normalization tests.
- tinyFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- tinyMono - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- title(String) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the view title.
- TITLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- TITLEFONTCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when the plot title font changes.
- TITLETEXTCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when the plot title text changes.
- toBuilder() - Method in class edu.cnu.mdi.mapping.theme.MapTheme
-
Creates a new
MapTheme.Builderpre-populated with every field from this theme. - toDecimalDegrees(UTMCoordinate) - Static method in class edu.cnu.mdi.mapping.util.GeoUtils
-
Converts a
UTMCoordinateto decimal degrees (latitude, longitude). - toggle(long, long) - Static method in class edu.cnu.mdi.util.Bits
-
Returns a value in which all bits specified by
maskhave been toggled (flipped from0to1or1to0). - toggleAt(long, int) - Static method in class edu.cnu.mdi.util.Bits
-
Toggles the bit at the specified index.
- toggleGroup - Variable in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Primary mutually-exclusive group for tool toggle buttons.
- tokens(String, String) - Static method in class edu.cnu.mdi.util.TextUtils
- TOOL_ID - Static variable in class edu.cnu.mdi.view.demo.layout.GridButton
- toolBar - Variable in class edu.cnu.mdi.graphics.toolbar.ADragButton
-
Owning toolbar (non-null).
- toolBar - Variable in class edu.cnu.mdi.graphics.toolbar.AMoveButton
-
Owning toolbar (non-null).
- toolBar - Variable in class edu.cnu.mdi.graphics.toolbar.AOneShotButton
-
Toolbar that owns this tool.
- toolBar - Variable in class edu.cnu.mdi.graphics.toolbar.APointerButton
- toolBar - Variable in class edu.cnu.mdi.graphics.toolbar.ARubberbandButton
- toolBar - Variable in class edu.cnu.mdi.graphics.toolbar.ASingleClickButton
-
Toolbar that owns this tool.
- toolbarBits(long) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the toolbar bit mask.
- TOOLBARBITS - Static variable in class edu.cnu.mdi.util.PropertyUtils
- ToolBits - Class in edu.cnu.mdi.graphics.toolbar
-
Bit flags controlling which pre-defined buttons appear on a
BaseToolBar. - toolHandler - Variable in class edu.cnu.mdi.container.BaseContainer
-
Tool handler for this container.
- Tool handler extensibility - Search tag in class edu.cnu.mdi.container.BaseContainer
- Section
- toolTip - Variable in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- tooltipFields(String...) - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
-
Deprecated.use
ShapeFeatureStyle.feedbackFields(String...); these fields feed the map feedback and hover displays, not a Swing tooltip - top(int) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the top position.
- TOP - Static variable in class edu.cnu.mdi.util.PropertyUtils
- TOP_VIEW - Static variable in class edu.cnu.mdi.desktop.Desktop
-
Sentinel passed to operate-on-views methods to target only the top-most view.
- TOPCENTER - Static variable in class edu.cnu.mdi.view.VirtualView
-
Constrain placement to top center of the target cell.
- toProperties() - Method in class edu.cnu.mdi.view.ViewOptions
-
Returns a mutable defensive copy suitable for legacy MDI constructors.
- toRadians(UTMCoordinate) - Static method in class edu.cnu.mdi.mapping.util.GeoUtils
-
Converts a
UTMCoordinateto a geographic position in radians. - toString() - Method in record class edu.cnu.mdi.app.StartupInfo
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.dialog.FileType
-
Returns a string representation of this record class.
- toString() - Method in class edu.cnu.mdi.feedback.FeedbackPane
-
Returns a short descriptive name for this component, useful for debugging.
- toString() - Method in class edu.cnu.mdi.geometry.Line
-
Returns a string representation of this line.
- toString() - Method in class edu.cnu.mdi.geometry.Plane
-
Returns a string representation of this plane's coefficients.
- toString() - Method in class edu.cnu.mdi.geometry.Point
-
Returns a formatted string representation of this point.
- toString() - Method in enum class edu.cnu.mdi.graphics.style.LineStyle
- toString() - Method in enum class edu.cnu.mdi.graphics.style.SymbolType
- toString() - Method in class edu.cnu.mdi.item.Layer
-
Return a human-readable description of this layer.
- toString() - Method in class edu.cnu.mdi.json.JsonNodeData
-
Returns the display string used by
JsonTreeCellRenderer. - toString() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCityLoader.CityFeature
- toString() - Method in class edu.cnu.mdi.mapping.loader.GeoJsonCountryLoader.CountryFeature
- toString() - Method in class edu.cnu.mdi.mapping.milsym.MilSymbolDescriptor
- toString() - Method in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Returns the same value as
EProjection.getName(), making this enum safe to use directly in combo-box and list models that calltoString(). - toString() - Method in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
- toString() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader.ShapeRecord
-
Returns a string representation of this record class.
- toString() - Method in class edu.cnu.mdi.mapping.util.UTMCoordinate
-
Returns the coordinate in a compact human-readable form.
- toString() - Method in record class edu.cnu.mdi.sim.ga.GAConfig
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.sim.ga.GAOperators
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Returns a string representation of this record class.
- toString() - Method in enum class edu.cnu.mdi.sim.ga.triimage.ImageFitnessMode
- toString() - Method in class edu.cnu.mdi.sim.ProgressInfo
- toString() - Method in record class edu.cnu.mdi.sim.simanneal.AnnealingNotificationPolicy
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.sim.simanneal.InitialTemperature
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns a string representation of this record class.
- toString() - Method in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
- toString() - Method in class edu.cnu.mdi.splot.fit.FitResult
- toString() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- toString() - Method in class edu.cnu.mdi.splot.pdata.HistoData
- toString() - Method in enum class edu.cnu.mdi.splot.plot.LimitsMethod
- toString() - Method in class edu.cnu.mdi.splot.plot.PlotLine
- toString() - Method in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
- toString() - Method in record class edu.cnu.mdi.ui.menu.MenuContribution
-
Returns a string representation of this record class.
- toString() - Method in record class edu.cnu.mdi.ui.menu.MenuId
-
Returns a string representation of this record class.
- toString() - Method in class edu.cnu.mdi.util.Environment
-
Returns a multi-line description of the environment, including paths, display information and memory usage.
- toString() - Method in class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Return a compact feedback label.
- toString() - Method in record class edu.cnu.mdi.workspace.RetainedResult
-
Returns a string representation of this record class.
- toString(Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Get a string representation.
- toSwingFilter() - Method in record class edu.cnu.mdi.dialog.FileType
- total() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
-
Get the total energy (potential + kinetic).
- total() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Energy
- totalDeltaX() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- totalDeltaY() - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
- totalOffset() - Method in class edu.cnu.mdi.view.VirtualView
-
Total world offset corresponding to the current virtual column.
- tour - Variable in class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
-
Permutation of city indices
[0, cityCount)defining the tour. - TournamentSelection<C> - Class in edu.cnu.mdi.sim.ga.triimage
-
Tournament selection operator for genetic algorithms.
- TournamentSelection(int) - Constructor for class edu.cnu.mdi.sim.ga.triimage.TournamentSelection
-
Create a tournament selection operator with the given tournament size.
- translateLocal(int, int) - Method in class edu.cnu.mdi.item.AItem
-
Translate this item by
(dx, dy)in screen (pixel) coordinates. - translateWorld(double, double) - Method in class edu.cnu.mdi.item.AItem
-
Translate this item by
(dx, dy)in world coordinates. - translateWorld(double, double) - Method in class edu.cnu.mdi.item.LineItem
- translateWorld(double, double) - Method in class edu.cnu.mdi.item.PathBasedItem
- translateWorld(double, double) - Method in class edu.cnu.mdi.item.PointItem
- translateWorld(double, double) - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Translate this item by
(dx, dy)in world coordinates. - translateWorld(double, double) - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Translates the item by raw longitude and latitude offsets in radians.
- translateWorld(double, double) - Method in class edu.cnu.mdi.mapping.item.MapPointItem
-
Translate this item by
(dx, dy)in world coordinates. - translateWorld(double, double) - Method in class edu.cnu.mdi.mapping.item.MapTextItem
-
Translate this item by
(dx, dy)in world coordinates. - Tree mapping - Search tag in class edu.cnu.mdi.json.JsonTreePane
- Section
- TspAnnealingProblem - Class in edu.cnu.mdi.sim.simanneal.tspdemo
-
AnnealingProblemadapter that connects the TSP model to the MDI simulated annealing framework. - TspAnnealingProblem(TspModel) - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspAnnealingProblem
-
Construct the problem adapter for the given TSP model.
- TspDemoControlPanel - Class in edu.cnu.mdi.sim.simanneal.tspdemo
-
Control panel for the TSP simulated annealing demo.
- TspDemoControlPanel() - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Construct with the standard MDI icon set.
- TspDemoControlPanel(StandardSimIcons) - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Construct with a caller-supplied icon set.
- TspDemoView - Class in edu.cnu.mdi.sim.simanneal.tspdemo
-
Traveling Salesperson Problem (TSP) simulated annealing demo, hosted in an MDI
SimulationView. - TspDemoView(Object...) - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
-
Create the TSP demo view.
- TspDemoViewInfo - Class in edu.cnu.mdi.sim.simanneal.tspdemo
-
Describes the
TspDemoViewfor the in-app help / info dialog. - TspDemoViewInfo() - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoViewInfo
- TspModel - Class in edu.cnu.mdi.sim.simanneal.tspdemo
-
Model for the Traveling Salesman Problem (TSP), optionally including a vertical "river" that adds a penalty (or bonus) when crossed.
- TspModel(int, boolean, double, Random) - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspModel
-
Create a randomized TSP model.
- TspMove - Class in edu.cnu.mdi.sim.simanneal.tspdemo
-
A 2-opt move for TSP that supports O(1) ΔE computation.
- TspMove(Random) - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspMove
-
Create a reusable random 2-opt move.
- TspSolution - Class in edu.cnu.mdi.sim.simanneal.tspdemo
-
A TSP solution represented as a permutation of city indices.
- TspSolution(TspModel) - Constructor for class edu.cnu.mdi.sim.simanneal.tspdemo.TspSolution
-
Construct an uninitialised solution for the given model.
- Tuning knobs - Search tag in class edu.cnu.mdi.splot.example.Scatter
- Section
- TURBO - Enum constant in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
- tweenBoldFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- tweenFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- tweenItalicFont - Static variable in class edu.cnu.mdi.ui.fonts.Fonts
- TWO_CLICK_LINE - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- TwoHisto - Class in edu.cnu.mdi.splot.example
-
Demonstrates two overlaid one-dimensional histograms.
- TwoHisto(boolean) - Constructor for class edu.cnu.mdi.splot.example.TwoHisto
- TwoLinesWithErrors - Class in edu.cnu.mdi.splot.example
-
Demonstrates two weighted linear fits drawn on the same plot.
- TwoLinesWithErrors(boolean) - Constructor for class edu.cnu.mdi.splot.example.TwoLinesWithErrors
- type - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
Node type (server or client).
- type() - Method in record class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader.FieldDescriptor
-
Returns the value of the
typerecord component. - TYPE_MULTIPOINT - Static variable in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Shape type: a set of points.
- TYPE_NULL - Static variable in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Shape type: no geometry present.
- TYPE_POINT - Static variable in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Shape type: a single (X, Y) point.
- TYPE_POLYGON - Static variable in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Shape type: one or more rings forming a polygon.
- TYPE_POLYLINE - Static variable in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
-
Shape type: an ordered set of vertices forming connected line segments.
- Typical usage - Search tag in class edu.cnu.mdi.mapping.projection.ProjectionFactory
- Section
- Typical Usage - Search tag in interface edu.cnu.mdi.sim.ISimulationHost
- Section
- Typical use - Search tag in class edu.cnu.mdi.mapping.graphics.MapGraphics
- Section
- Typical values - Search tag in class edu.cnu.mdi.sim.ga.triimage.GaussianMutation
- Section
U
- UARROW - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- Ucenter - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- UDARROW - Static variable in class edu.cnu.mdi.util.UnicodeUtils
- UI model - Search tag in class edu.cnu.mdi.splot.plot.MultiplotPanel
- Section
- unbind() - Method in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterControlPanel
- unbind() - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionControlPanel
- unbind() - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoControlPanel
-
Unbind this panel from its host.
- unbind() - Method in class edu.cnu.mdi.sim.ui.IconSimulationControlPanel
- unbind() - Method in interface edu.cnu.mdi.sim.ui.ISimulationControlPanel
-
Release any current host binding.
- unbind() - Method in class edu.cnu.mdi.sim.ui.SimulationControlPanel
-
Unbind the panel from its host (if any).
- unbind() - Method in class edu.cnu.mdi.sim.ui.TaskControlPanel
-
Removes the current listener binding without stopping or cancelling work.
- unbounded() - Static method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds
- unbounded() - Static method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds
- unbounded() - Static method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds
- unbounded(int) - Static method in class edu.cnu.mdi.splot.fit.PolynomialFitter.ParameterBounds
-
Create unbounded bounds for nParams parameters.
- unbounded(int, boolean) - Static method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds
- underCount - Variable in class edu.cnu.mdi.splot.io.HistoSpec
- undo(TspSolution) - Method in class edu.cnu.mdi.sim.simanneal.tspdemo.TspMove
-
Undo by reversing the same segment again.
- undo(S) - Method in interface edu.cnu.mdi.sim.simanneal.ReversibleAnnealingMove
-
Restore the solution to its state immediately before
ReversibleAnnealingMove.apply(S). - undoLastZoom() - Method in class edu.cnu.mdi.container.BaseContainer
-
Undo that last zoom.
- undoLastZoom() - Method in interface edu.cnu.mdi.container.IContainer
-
Undo that last zoom.
- undoZoom(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- undoZoom(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- undoZoom(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- UNDOZOOM - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- UnicodeUtils - Class in edu.cnu.mdi.util
-
Utility constants and helpers for rendering mathematical and Greek text using Unicode code points instead of a custom font or markup.
- UniformBlendCrossover - Class in edu.cnu.mdi.sim.ga.triimage
-
Uniform crossover that treats each encoded triangle as an indivisible building block.
- UniformBlendCrossover() - Constructor for class edu.cnu.mdi.sim.ga.triimage.UniformBlendCrossover
- unitVector() - Method in class edu.cnu.mdi.geometry.Vector
-
Computes a unit vector in the same direction as this vector.
- unitVector(Point2D.Double) - Static method in class edu.cnu.mdi.util.Point2DSupport
-
Obtain a unit vector in the same direction as this vector
- unknownString - Static variable in class edu.cnu.mdi.util.PropertyUtils
- unregister(AbstractButton) - Method in class edu.cnu.mdi.component.DrawnComponentManager
-
Unregisters a button from animation repainting.
- unregisterComponent(Component) - Method in class edu.cnu.mdi.hover.HoverManager
-
Unregister a component and remove all listeners installed by
HoverManager.registerComponent(Component, HoverListener). - unsetAll() - Static method in class edu.cnu.mdi.util.Bits
-
Clears all bits and returns
0L. - unwrapSweepDeg(double, double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Unwrap a signed angle measurement so it varies continuously relative to a previous unwrapped angle, eliminating ±180° discontinuities.
- update(GAState) - Method in class edu.cnu.mdi.sim.ga.triimage.GADiagnosticPlotPanel
-
Add a new data point.
- update(GAState) - Method in class edu.cnu.mdi.sim.ga.triimage.MSEvsGenerationPlot
-
Add a data point from the current GA state.
- update(MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
-
Update the context using the event's point and modifier keys.
- update(Point, MouseEvent) - Method in class edu.cnu.mdi.graphics.toolbar.GestureContext
-
Update the context using an explicit point and an event for modifier keys.
- updateBest(BufferedImage, long, double) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionPanel
-
Update the best-individual image and associated statistics label.
- updateDrag(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.ADragButton
-
Called during dragging (after at least one drag event).
- updateFeedback(MouseEvent, Point2D.Double, boolean) - Method in class edu.cnu.mdi.feedback.FeedbackControl
-
Updates the feedback in response to a mouse movement.
- updateFeedback(List<String>) - Method in class edu.cnu.mdi.feedback.FeedbackPane
-
Replaces the current content with the provided feedback strings, then appends each one using
FeedbackPane.append(String). - updateFocus() - Method in class edu.cnu.mdi.item.AItem
-
Hook called when geometry changes and the focus should be recomputed.
- updateFocus() - Method in class edu.cnu.mdi.item.LineItem
- updateFocus() - Method in class edu.cnu.mdi.item.PathBasedItem
- updateFocus() - Method in class edu.cnu.mdi.item.RadArcItem
- updateFocus() - Method in class edu.cnu.mdi.mapping.item.AMapItem
-
Hook called when geometry changes and the geographic focus should be recomputed.
- updateFocus() - Method in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Recomputes the focus as the geographic mean of all vertices.
- updateFocus() - Method in class edu.cnu.mdi.mapping.item.MapLineItem
-
Recomputes the item focus as the exact geodesic midpoint of the arc.
- updateMove(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.AMoveButton
-
Called on each move update after start.
- updatePlot(NetworkDeclutterSimulation.Diagnostics) - Method in class edu.cnu.mdi.sim.demo.network.ConvergenceVsStep
-
Update the plot with new diagnostic data.
- updatePlot(NetworkDeclutterSimulation.Diagnostics) - Method in class edu.cnu.mdi.sim.demo.network.EnergyVsStep
-
Update the plot with new diagnostic data.
- updatePlot(NetworkDeclutterSimulation.Diagnostics) - Method in class edu.cnu.mdi.sim.demo.network.MinPairwiseSeparation
-
Update the plot with new diagnostic data.
- updatePopulation(List<BufferedImage>) - Method in class edu.cnu.mdi.sim.ga.triimage.ImageEvolutionPanel
-
Update the population thumbnail grid.
- updateStatusText(Point, Point2D.Double) - Method in class edu.cnu.mdi.container.BaseContainer
-
Update the toolbar status text with the current mouse location.
- updateStatusText(Point, Point2D.Double) - Method in interface edu.cnu.mdi.container.IContainer
-
Update the status text in the toolbar, if any.
- updateStatusText(Point, Point2D.Double) - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Update the toolbar status text with the current mouse location.
- updateStatusText(String) - Method in class edu.cnu.mdi.graphics.toolbar.AToolBar
-
Set the status text shown on the toolbar.
- updateTextItem(ITextEditable) - Method in class edu.cnu.mdi.dialog.TextEditDialog
-
Apply the edited text, font, and style back to the given item.
- updateUI() - Method in class edu.cnu.mdi.component.LabeledButtonContainer
- uphillAcceptedMoves() - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingState
-
Returns the value of the
uphillAcceptedMovesrecord component. - upper() - Method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds
- upper() - Method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds
- upper() - Method in class edu.cnu.mdi.splot.fit.GaussianFitter.ParameterBounds
- upper() - Method in class edu.cnu.mdi.splot.fit.MultiGaussianFitter.ParameterBounds
- upper() - Method in class edu.cnu.mdi.splot.fit.PolynomialFitter.ParameterBounds
- UPPERLEFT - Static variable in class edu.cnu.mdi.view.VirtualView
-
Constrain placement to upper-left of the target cell.
- UPPERRIGHT - Static variable in class edu.cnu.mdi.view.VirtualView
-
Constrain placement to upper-right of the target cell.
- upperRightComponent(Component, int, int) - Static method in class edu.cnu.mdi.dialog.DialogUtils
-
Place a component in the upper right
- UPTRIANGLE - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- Urepulsion - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- Usage - Search tag in class edu.cnu.mdi.hover.HoverManager
- Section
- Usage - Search tag in class edu.cnu.mdi.item.ItemOrderingMenu
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCityLoader
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.loader.ShapefileCountryLoader
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.milsym.MilSymbolTransferable
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeatureStyle
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileDbfReader
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileFeatureLoader
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileGeometryReader
- Section
- Usage - Search tag in class edu.cnu.mdi.mapping.theme.MapTheme
- Section
- Usage - Search tag in class edu.cnu.mdi.sim.ga.triimage.ImageApproximationProblem
- Section
- Usage - Search tag in class edu.cnu.mdi.transfer.PaletteDragSupport
- Section
- Usage - Search tag in class edu.cnu.mdi.view.JsonView
- Section
- Usage - Search tag in interface edu.cnu.mdi.log.ILogListener
- Section
- Usage - Search tag in interface edu.cnu.mdi.view.ContainerFactory
- Section
- Usage example - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapeFeature
- Section
- Usage in MapView2D - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
- Section
- USE_APPLY - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Bit indicating using Apply button
- USE_CANCEL - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Bit indicating using Cancel button
- USE_DELETE - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Bit indicating using Delete button
- USE_OK - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Bit indicating using OK button
- USE_OKCANCEL - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Bit indicating using OK and Cancel buttons
- USE_OKCANCELAPPLY - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Bit indicating using OK, Cancel, and Apply buttons
- USE_OKCANCELDELETE - Static variable in class edu.cnu.mdi.dialog.ButtonPanel
-
Bit indicating using OK, Cancel, and Delete buttons
- useBoxZoomButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useCameraButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- Use cases - Search tag in class edu.cnu.mdi.mapping.item.MapPointItem
- Section
- Use cases - Search tag in class edu.cnu.mdi.mapping.item.MapPolygonItem
- Section
- Use cases - Search tag in class edu.cnu.mdi.mapping.item.MapPolylineItem
- Section
- useCenterButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useConnectorButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useContainer(boolean) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set whether to use a container for the view.
- USECONTAINER - Static variable in class edu.cnu.mdi.util.PropertyUtils
- USEDATALIMITS - Enum constant in enum class edu.cnu.mdi.splot.plot.LimitsMethod
- useDeleteButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useEllipseButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useInfoButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useLineButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useMagnifyButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useMapPanButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- usePanButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- usePointerButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- usePolygonButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- usePolylineButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- usePrinterButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useRadArcButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- USERDATA - Static variable in class edu.cnu.mdi.util.PropertyUtils
- useRectangleButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useResetZoomButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useRmsInHistoLegend() - Method in class edu.cnu.mdi.splot.pdata.HistoData
-
Returns whether rms (rather than sigma) is shown in histogram legends.
- USERMSPROP - Static variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- userSetup() - Method in class edu.cnu.mdi.dialog.ButtonPanel
-
Place for subclasses to add something else
- useStandardGraticules() - Method in class edu.cnu.mdi.mapping.MapView2D
-
Returns whether the standard graticule layer should be included in this view.
- useStatusField(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- usesThemeFillColor() - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Returns whether the fill color comes from the map theme.
- useStyleButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useTextButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useThemeBorderStyle() - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Restores theme-controlled country-boundary styling.
- useThemeColors() - Method in class edu.cnu.mdi.mapping.render.CityPointRenderer
-
Restores theme-controlled city colors.
- useThemeFillColor() - Method in class edu.cnu.mdi.mapping.render.CountryRenderer
-
Restores the map theme's land color.
- useThemeLabelColor() - Method in class edu.cnu.mdi.mapping.render.GraticuleRenderer
-
Restores theme-controlled coordinate-label coloring.
- useUndoZoomButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useZoomInButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- useZoomOutButton(long) - Static method in class edu.cnu.mdi.graphics.toolbar.ToolBits
- Uspring - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- UTMCoordinate - Class in edu.cnu.mdi.mapping.util
-
Immutable Universal Transverse Mercator coordinate.
- UTMCoordinate(boolean) - Constructor for class edu.cnu.mdi.mapping.util.UTMCoordinate
-
Constructs a UTM coordinate representing an out-of-range location.
- UTMCoordinate(double, double, int, char) - Constructor for class edu.cnu.mdi.mapping.util.UTMCoordinate
-
Constructs a UTM coordinate with the given parameters.
V
- validate(String) - Static method in class edu.cnu.mdi.component.IpAddressSupport
-
Tests whether a string is a literal IPv4 address (no wildcards).
- validate(Path) - Static method in class edu.cnu.mdi.mapping.shapefile.ShapefileCrsValidator
-
Validates the companion projection file for a shapefile, if present.
- validateSimpleWildcard(String) - Static method in class edu.cnu.mdi.component.IpAddressSupport
-
Tests whether a string is a valid IPv4 address pattern, where each octet is either a literal
[0, 255]value or a*wildcard (e.g. - validateWeights(double[], int) - Static method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Validate weights array.
- validateXY(double[], double[], int) - Static method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Validate x/y arrays.
- validText() - Method in class edu.cnu.mdi.component.IpField
- value - Variable in class edu.cnu.mdi.json.JsonNodeData
-
The value string for leaf nodes, or a size summary (e.g.
- value() - Method in record class edu.cnu.mdi.ui.menu.MenuId
-
Returns the value of the
valuerecord component. - value(double) - Method in class edu.cnu.mdi.splot.example.StripChart
- value(double) - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Evaluate the natural cubic spline interpolant.
- value(double) - Method in interface edu.cnu.mdi.splot.fit.Evaluator
-
Evaluate the function at
x. - valueChanged() - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
This is called when the value changes, with by the slider or by entering text into the text field and hitting return (or leaving the field).
- valueChanged(ListSelectionEvent) - Method in class edu.cnu.mdi.component.FontChoosePanel
-
One of the list's was selected.
- valueOf(String) - Static method in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.graphics.style.FillStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.graphics.style.LineStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.graphics.style.SymbolType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.item.ItemChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.item.ItemModification.ModificationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.item.ResizePolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.log.Log.Level
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.sim.CompletionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.sim.demo.network.Node.NodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.sim.ga.GAFeedback.NoFeedback
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.sim.ga.triimage.ImageFitnessMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.sim.simanneal.AnnealingFeedback.NoFeedback
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.sim.SimulationState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.edit.OneAxisLimitsPanel.Axis
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.pdata.CurveChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.pdata.PlotDataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.plot.LimitsMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.plot.PlotChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.plot.PlotParameters.AxisScale
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.splot.plot.RenderHint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.graphics.style.FillStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.graphics.style.LineStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.graphics.style.SymbolType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.item.ItemChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.item.ItemModification.ModificationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.item.ResizePolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.json.JsonNodeData.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.log.Log.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.mapping.projection.EProjection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.sim.CompletionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.sim.demo.network.Node.NodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.sim.ga.GAFeedback.NoFeedback
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.sim.ga.triimage.ImageFitnessMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.sim.simanneal.AnnealingFeedback.NoFeedback
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.sim.SimulationState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.splot.edit.OneAxisLimitsPanel.Axis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.splot.fit.CurveDrawingMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.splot.pdata.CurveChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class edu.cnu.mdi.splot.pdata.DataList
-
Get the values as a primitive array.
- values() - Static method in enum class edu.cnu.mdi.splot.pdata.PlotDataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.splot.plot.LimitsMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.splot.plot.PlotChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.splot.plot.PlotParameters.AxisScale
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.splot.plot.RenderHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueSampler - Class in edu.cnu.mdi.splot.fit
-
Utility methods for sampling
Evaluatorfunctions for plotting or further analysis. - valueString(double) - Method in class edu.cnu.mdi.splot.plot.TextFieldSlider
-
Convert format real value into a display string
- vec(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.AngleSupport
-
Convenience: vector from center to point.
- vecFlipY(Point2D.Double, Point2D.Double) - Static method in class edu.cnu.mdi.util.AngleSupport
-
Same as
AngleSupport.vec(Point2D.Double, Point2D.Double)but flips Y. - Vector - Class in edu.cnu.mdi.geometry
-
A mutable three-dimensional Cartesian vector.
- Vector() - Constructor for class edu.cnu.mdi.geometry.Vector
-
Creates the zero vector.
- Vector(double, double, double) - Constructor for class edu.cnu.mdi.geometry.Vector
-
Creates a vector from its Cartesian components.
- Vector(Point) - Constructor for class edu.cnu.mdi.geometry.Vector
-
Creates a vector from a point-like tuple.
- version() - Method in record class edu.cnu.mdi.app.StartupInfo
-
Returns the value of the
versionrecord component. - version(String) - Method in class edu.cnu.mdi.app.StartupInfo.Builder
- Vertex indexing - Search tag in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
- Section
- VerticalFlowLayout - Class in edu.cnu.mdi.component
- VerticalFlowLayout() - Constructor for class edu.cnu.mdi.component.VerticalFlowLayout
-
Constructs a new VerticalFlowLayout.
- VerticalFlowLayout(boolean, int) - Constructor for class edu.cnu.mdi.component.VerticalFlowLayout
-
Constructs a new VerticalFlowLayout with your own width sizing type and vertical gap values.
- VerticalLabelUI - Class in edu.cnu.mdi.splot.plot
-
A UI delegate for JLabel that rotates the label 90 deg
- VerticalLabelUI() - Constructor for class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Constructs a
VerticalLabelUIwith the default anticlockwise rotation - VerticalLabelUI(boolean) - Constructor for class edu.cnu.mdi.splot.plot.VerticalLabelUI
-
Constructs a
VerticalLabelUIwith the desired rotation. - VerticalLine - Class in edu.cnu.mdi.splot.plot
-
Plot annotation spanning the visible y range at a fixed data-space x value.
- VerticalLine(PlotCanvas, double) - Constructor for class edu.cnu.mdi.splot.plot.VerticalLine
-
Create a vertical annotation.
- VERYBARE - Static variable in class edu.cnu.mdi.splot.plot.PlotPanel
- VGAP - Static variable in class edu.cnu.mdi.component.OptionPanel
-
Additional vertical gap in pixels added to the font height to determine the height of each row.
- viewAdded(BaseView) - Method in interface edu.cnu.mdi.view.IViewListener
- viewAdded(BaseView) - Method in class edu.cnu.mdi.view.VirtualView
- ViewConfiguration<T> - Class in edu.cnu.mdi.view
-
Describes everything needed to register a
BaseViewwith theViewManager, including optional deferred (lazy) creation and virtual-desktop placement. - ViewConfiguration(String, ViewFactory<T>, boolean, int, int, int, int) - Constructor for class edu.cnu.mdi.view.ViewConfiguration
-
Full constructor.
- ViewFactory<T> - Interface in edu.cnu.mdi.view
-
Functional interface used to create a view instance.
- viewInfo() - Method in class edu.cnu.mdi.view.BaseView
-
Show the view information dialog.
- ViewInfoButton - Class in edu.cnu.mdi.view
-
Small button that displays information about a view.
- ViewInfoButton(BaseView) - Constructor for class edu.cnu.mdi.view.ViewInfoButton
-
Construct a button that shows information for the supplied view.
- ViewManager - Class in edu.cnu.mdi.view
-
Singleton registry and UI coordinator for all
BaseViewinstances in an MDI application. - ViewOptions - Class in edu.cnu.mdi.view
-
Immutable value object containing the initialization options for a
BaseView. - viewPopupMenu - Variable in class edu.cnu.mdi.view.BaseView
-
Right-click popup menu for this view.
- ViewPopupMenu - Class in edu.cnu.mdi.ui.menu
- ViewPopupMenu(BaseView) - Constructor for class edu.cnu.mdi.ui.menu.ViewPopupMenu
-
The view's popup menu
- ViewPropertiesBuilder - Class in edu.cnu.mdi.view
-
Fluent builder for constructing the
Propertiesused to initialize aBaseView. - ViewPropertiesBuilder() - Constructor for class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Create an empty builder.
- VIEWPROPNAME - Variable in class edu.cnu.mdi.view.BaseView
-
Stable prefix used to namespace this view's persisted properties.
- viewRemoved(BaseView) - Method in interface edu.cnu.mdi.view.IViewListener
- viewRemoved(BaseView) - Method in class edu.cnu.mdi.view.VirtualView
- Views menu conventions - Search tag in class edu.cnu.mdi.view.ViewManager
- Section
- VIRIDIS - Enum constant in enum class edu.cnu.mdi.ui.colors.ScientificColorMap
- Virtual-desktop placement - Search tag in class edu.cnu.mdi.view.ViewConfiguration
- Section
- Virtual Desktop Support - Search tag in class edu.cnu.mdi.app.BaseMDIApplication
- Section
- virtualItem - Variable in class edu.cnu.mdi.view.BaseView
-
Optional thumbnail item shown in the
VirtualView. - VirtualView - Class in edu.cnu.mdi.view
-
A "virtual desktop" overview view.
- virtualViewMove(BaseView, int, int) - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Overload of
BaseMDIApplication.virtualViewMove(BaseView, int, int, int, int)for zero deltas. - virtualViewMove(BaseView, int, int, int, int) - Method in class edu.cnu.mdi.app.BaseMDIApplication
-
Moves the given view to the specified virtual desktop column and position.
- VirtualWindowItem - Class in edu.cnu.mdi.view
-
A rectangle item, drawn on a
VirtualView's annotation layer, that represents oneBaseView's thumbnail location within the virtual desktop. - VirtualWindowItem(VirtualView, BaseView) - Constructor for class edu.cnu.mdi.view.VirtualWindowItem
-
Create a virtual window item that represents a base view inside a virtual view.
- VIS_COLUMN - Static variable in class edu.cnu.mdi.splot.edit.CurveDataModel
-
Constant used to designate display column;
- Visibility - Search tag in class edu.cnu.mdi.mapping.shapefile.ShapefileMenu
- Section
- Visibility and locking - Search tag in class edu.cnu.mdi.container.BaseContainer
- Section
- Visibility vs. locking - Search tag in class edu.cnu.mdi.item.Layer
- Section
- visible - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
Whether the curve is visible.
- visible(boolean) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the initial visibility of the view.
- VISIBLE - Static variable in class edu.cnu.mdi.util.PropertyUtils
- vmaxHitFraction - Variable in class edu.cnu.mdi.sim.demo.network.NetworkDeclutterSimulation.Diagnostics
- vx - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
World velocity in world-units per step.
- vy - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
World velocity in world-units per step.
W
- w - Variable in class edu.cnu.mdi.splot.pdata.FitVectors
-
Optional weights (length n) or null.
- waitCursor() - Method in class edu.cnu.mdi.dialog.SimpleDialog
-
Set the wait cursor
- warning(String) - Method in class edu.cnu.mdi.log.ConsoleLogger
-
Writes a
Log.Level.WARNINGmessage toSystem.err. - warning(String) - Method in class edu.cnu.mdi.log.FileLogger
-
Appends a
Log.Level.WARNINGmessage to the log file. - warning(String) - Method in interface edu.cnu.mdi.log.ILogListener
-
Receives a warning message.
- warning(String) - Method in class edu.cnu.mdi.log.Log
-
Send a warning message to all registered listeners.
- WARNING - Enum constant in enum class edu.cnu.mdi.log.Log.Level
-
Recoverable problems or unexpected conditions.
- wasOpenInSavedLayout() - Method in class edu.cnu.mdi.view.ViewConfiguration
-
Returns
trueif this still-unrealized lazy configuration's eventual view was open -- present and visible, not merely present-but-hidden or iconified-closed -- the last timeDesktop's layout was saved. - weightsFromSigmaY(double[]) - Static method in class edu.cnu.mdi.splot.fit.ALeastSquaresFitter
-
Convenience: build weights from y-uncertainties.
- westComponent - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- What is being tested - Search tag in class edu.cnu.mdi.splot.example.Scatter
- Section
- What this demo shows - Search tag in class edu.cnu.mdi.sim.simanneal.tspdemo.TspDemoView
- Section
- wheelZoom(boolean) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set whether mouse-wheel zoom is enabled.
- WHEELZOOM - Static variable in class edu.cnu.mdi.util.PropertyUtils
- Why delegation instead of inheritance - Search tag in class edu.cnu.mdi.item.Layer
- Section
- width(int) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the initial width.
- WIDTH - Static variable in class edu.cnu.mdi.util.PropertyUtils
- WindowPlacement - Class in edu.cnu.mdi.swing
-
Utility class for common window and component placement tasks in Swing applications.
- Wire3D - Class in edu.cnu.mdi.view.demo.geoslice
-
One synthetic three-dimensional wire in the geometry slice demos.
- Wire3D(Line, int, int, int, int, boolean, int, int) - Constructor for class edu.cnu.mdi.view.demo.geoslice.Wire3D
-
Create a synthetic wire.
- WIRELESS - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- WIRES_PER_LAYER - Static variable in class edu.cnu.mdi.view.demo.geoslice.GeometrySliceModel
-
Number of wires in each layer.
- withEmptyBorder(String, int) - Static method in class edu.cnu.mdi.component.CommonBorder
-
Create a common border with an empty border around it
- withProgressEverySteps(long) - Method in record class edu.cnu.mdi.sim.simanneal.SimulatedAnnealingConfig
-
Return a copy with a different progress notification interval.
- workspaceCleared() - Method in interface edu.cnu.mdi.workspace.ResultWorkspaceListener
-
Called after all entries have been removed.
- WORKSTATION - Enum constant in enum class edu.cnu.mdi.view.demo.layout.EDeviceSymbol
- WorldGraphicsUtils - Class in edu.cnu.mdi.graphics.world
-
Static utility methods for drawing and geometry operations in world coordinate space.
- WorldGraphicsUtils() - Constructor for class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
- WorldPolygon - Class in edu.cnu.mdi.graphics.world
- WorldPolygon() - Constructor for class edu.cnu.mdi.graphics.world.WorldPolygon
-
Creates an empty polygon.
- WorldPolygon(double[], double[], int) - Constructor for class edu.cnu.mdi.graphics.world.WorldPolygon
-
Constructs and initializes a
Polygonfrom the specified parameters. - WorldPolygon(Point2D.Double, Point2D.Double, Point2D.Double, Point2D.Double) - Constructor for class edu.cnu.mdi.graphics.world.WorldPolygon
- worldPolygonToPath(Point2D.Double[]) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Convert an array of world points into an open
Path2D.Double. - worldRadius - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
Approximate icon radius in world units.
- worldRectangleToPath(Rectangle2D.Double) - Static method in class edu.cnu.mdi.graphics.world.WorldGraphicsUtils
-
Convert an axis-aligned world rectangle into a closed
Path2D.Double. - worldSystem(Rectangle2D.Double) - Method in class edu.cnu.mdi.view.ViewPropertiesBuilder
-
Set the initial world system.
- WORLDSYSTEM - Static variable in class edu.cnu.mdi.util.PropertyUtils
- worldToLatLon(Point2D.Double, Point2D.Double) - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Converts projection world coordinates to geographic lon/lat.
- worldToLocal - Variable in class edu.cnu.mdi.container.BaseContainer
-
Transform world → local(screen).
- worldToLocal(Point, double, double) - Method in class edu.cnu.mdi.container.BaseContainer
-
This converts a world point to a screen or pixel point.
- worldToLocal(Point, double, double) - Method in interface edu.cnu.mdi.container.IContainer
-
This converts a world point to a screen or pixel point.
- worldToLocal(Point, Point2D.Double) - Method in class edu.cnu.mdi.container.BaseContainer
-
This converts a world point to a screen or pixel point.
- worldToLocal(Point, Point2D.Double) - Method in interface edu.cnu.mdi.container.IContainer
-
This converts a world point to a screen or pixel point.
- worldToLocal(Polygon, WorldPolygon) - Method in class edu.cnu.mdi.container.BaseContainer
-
This converts a world polygon to a screen or pixel polygon.
- worldToLocal(Polygon, WorldPolygon) - Method in interface edu.cnu.mdi.container.IContainer
-
This converts a world polygon to a screen or pixel polygon.
- worldToLocal(Rectangle, Rectangle2D.Double) - Method in class edu.cnu.mdi.container.BaseContainer
-
This converts a world rectangle to a screen or pixel rectangle.
- worldToLocal(Rectangle, Rectangle2D.Double) - Method in interface edu.cnu.mdi.container.IContainer
-
This converts a world rectangle to a screen or pixel rectangle.
- worstFitness() - Method in record class edu.cnu.mdi.sim.ga.GAState
-
Returns the value of the
worstFitnessrecord component. - wp - Variable in class edu.cnu.mdi.splot.plot.PlotLine
- wrapLatitude(double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Wraps a latitude value to the range [-π/2, π/2].
- wrapLongitude(double) - Method in interface edu.cnu.mdi.mapping.projection.IMapProjection
-
Wraps a longitude value to the canonical half-open range (-π, π].
- wrapLongitude(double) - Static method in class edu.cnu.mdi.mapping.theme.MapUtils
-
Wraps a longitude value to the canonical half-open range (-π, π].
- writeConfigurationFile() - Method in class edu.cnu.mdi.desktop.Desktop
-
Write the current view layout to the configuration file without prompting the user.
- writeConfigurationFileInteractive() - Method in class edu.cnu.mdi.desktop.Desktop
-
Write the current view layout to the configuration file, prompting the user to confirm before overwriting an existing file.
X
- x - Variable in class edu.cnu.mdi.geometry.Point
-
The x coordinate.
- x - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
World position in the unit square.
- x - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The data points for the curve.
- x - Variable in class edu.cnu.mdi.splot.pdata.FitVectors
-
x data (length n).
- x - Variable in class edu.cnu.mdi.splot.pdata.Snapshot
-
The x data
- X - Enum constant in enum class edu.cnu.mdi.graphics.style.SymbolType
- X - Enum constant in enum class edu.cnu.mdi.splot.edit.OneAxisLimitsPanel.Axis
- x0(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfcFitter.ParameterBounds.Builder
- x0(double, double) - Method in class edu.cnu.mdi.splot.fit.ErfFitter.ParameterBounds.Builder
- X11Colors - Class in edu.cnu.mdi.ui.colors
-
Look up colors by their standard web ("X11") name.
- xBinRange(double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the x bin range for a data x.
- xBinWidth() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- xData() - Method in class edu.cnu.mdi.splot.pdata.Curve
- xIndex(double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the x-bin index for a data x.
- xLabel - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- XLABELTEXTCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when the x-axis label text changes.
- xLimitsMethod - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- xmax - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xmax() - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Maximum x value of the spline domain.
- xMax() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- xMax() - Method in class edu.cnu.mdi.splot.pdata.Curve
- xMax() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- xMax() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
- xMax() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- xMax() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- xmin - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xmin() - Method in class edu.cnu.mdi.splot.fit.CubicSpline
-
Minimum x value of the spline domain.
- xMin() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- xMin() - Method in class edu.cnu.mdi.splot.pdata.Curve
- xMin() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- xMin() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
- xMin() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- xMin() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- XONLY - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- xOver_yOver - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xOver_yUnder - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xOverCount - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xpoints - Variable in class edu.cnu.mdi.graphics.world.WorldPolygon
-
The array of X coordinates.
- xScale - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- xUnder_yOver - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xUnder_yUnder - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xUnderCount - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- xy(String) - Static method in class edu.cnu.mdi.splot.plot.PlotBuilders
-
Starts an XY plot builder.
- xy(String, String, String, String, double[], double[]) - Static method in class edu.cnu.mdi.splot.plot.PlotBuilders
-
Builds a one-series XY plot with standard decorations and labels.
- XYEXYE - Enum constant in enum class edu.cnu.mdi.splot.pdata.PlotDataType
- XYPlotBuilder - Class in edu.cnu.mdi.splot.plot
-
Fluent construction of ordinary MDI XY plots.
- XYPlotBuilder(String) - Constructor for class edu.cnu.mdi.splot.plot.XYPlotBuilder
-
Creates an empty XY plot definition.
- XYXY - Enum constant in enum class edu.cnu.mdi.splot.pdata.PlotDataType
Y
- y - Variable in class edu.cnu.mdi.geometry.Point
-
The y coordinate.
- y - Variable in class edu.cnu.mdi.sim.demo.network.Node
-
World position in the unit square.
- y - Variable in class edu.cnu.mdi.splot.io.CurveSpec
-
The y values corresponding to the x values.
- y - Variable in class edu.cnu.mdi.splot.pdata.FitVectors
-
y data (length n).
- y - Variable in class edu.cnu.mdi.splot.pdata.Snapshot
-
The y data
- Y - Enum constant in enum class edu.cnu.mdi.splot.edit.OneAxisLimitsPanel.Axis
- yBinRange(double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the y bin range for a data y.
- yBinWidth() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- yData() - Method in class edu.cnu.mdi.splot.pdata.Curve
- YELLOW_TERMINAL - Static variable in class edu.cnu.mdi.component.TextPaneScrollPane
-
Yellow monospaced terminal style on a transparent background.
- YES_RESPONSE - Static variable in class edu.cnu.mdi.dialog.DialogUtils
-
Dialog "Reason" constant
- yesNoDialog(String, String...) - Static method in class edu.cnu.mdi.dialog.DialogUtils
-
Create a dialog with a prompt and a set of options
- yIndex(double) - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
-
Get the y-bin index for a data y.
- yLabel - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- YLABELTEXTCHANGE - Static variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Fired when the y-axis label text changes.
- yLimitsMethod - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- ymax - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- yMax() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- yMax() - Method in class edu.cnu.mdi.splot.pdata.Curve
- yMax() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- yMax() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
- yMax() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- yMax() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- ymin - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- yMin() - Method in class edu.cnu.mdi.splot.pdata.ACurve
- yMin() - Method in class edu.cnu.mdi.splot.pdata.Curve
- yMin() - Method in class edu.cnu.mdi.splot.pdata.Histo2DData
- yMin() - Method in class edu.cnu.mdi.splot.pdata.HistoCurve
- yMin() - Method in class edu.cnu.mdi.splot.pdata.PlotData
- yMin() - Method in class edu.cnu.mdi.splot.pdata.StripChartCurve
- YONLY - Enum constant in enum class edu.cnu.mdi.graphics.rubberband.ARubberband.Policy
- yOverCount - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
- ypoints - Variable in class edu.cnu.mdi.graphics.world.WorldPolygon
-
The array of Y coordinates.
- yScale - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
- yUnderCount - Variable in class edu.cnu.mdi.splot.io.Histo2DSpec
Z
- z - Variable in class edu.cnu.mdi.geometry.Point
-
The z coordinate.
- zColorMap - Variable in class edu.cnu.mdi.splot.io.PlotParametersSpec
-
Stored as enum name from ScientificColorMap, e.g.
- zone - Variable in class edu.cnu.mdi.mapping.util.UTMCoordinate
-
Longitudinal UTM zone in the range 1–60.
- zoom(double, double, double, double) - Method in class edu.cnu.mdi.container.BaseContainer
-
Zooms to the specified area.
- zoom(double, double, double, double) - Method in interface edu.cnu.mdi.container.IContainer
-
Zooms to the specified area.
- ZOOM_FACTOR - Static variable in class edu.cnu.mdi.container.BaseToolHandler
- zoomIn(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- zoomIn(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- zoomIn(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- zoomIn(GestureContext) - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
- ZOOMIN - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- zoomLatLon(double, double, double, double) - Method in class edu.cnu.mdi.mapping.container.MapContainer
-
Zooms to a geographic bounding box expressed in decimal degrees.
- zoomOut(GestureContext) - Method in class edu.cnu.mdi.container.BaseToolHandler
- zoomOut(GestureContext) - Method in class edu.cnu.mdi.graphics.toolbar.DefaultToolHandler
- zoomOut(GestureContext) - Method in interface edu.cnu.mdi.graphics.toolbar.IToolHandler
- zoomOut(GestureContext) - Method in class edu.cnu.mdi.splot.plot.PlotToolHandler
- ZOOMOUT - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
- ZOOMTOOLS - Static variable in class edu.cnu.mdi.graphics.toolbar.ToolBits
-
A set of tools suitable for zooming and panning.
- zoomToRect(Rectangle) - Method in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Zooms to a rubber-band rectangle specified in screen (pixel) coordinates.
_
- _afterDraw - Variable in class edu.cnu.mdi.container.BaseContainer
-
Optional drawable invoked after all z layers are drawn.
- _annotationLayer - Variable in class edu.cnu.mdi.container.BaseContainer
-
Annotation layer (protected; always drawn last).
- _beenMoved - Variable in class edu.cnu.mdi.splot.plot.DraggableRectangle
- _beforeDraw - Variable in class edu.cnu.mdi.container.BaseContainer
-
Optional drawable invoked before user layers are drawn.
- _borderColor - Variable in class edu.cnu.mdi.splot.style.StyleEditorPanel
- _canvas - Variable in class edu.cnu.mdi.splot.plot.PlotLine
- _closeout - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- _connectable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item can be connected to other items.
- _connectionLayer - Variable in class edu.cnu.mdi.container.BaseContainer
-
Connection layer (protected; always drawn first).
- _currentPoint - Variable in class edu.cnu.mdi.splot.plot.DraggableRectangle
- _curvePanel - Variable in class edu.cnu.mdi.splot.edit.CurveEditorDialog
- _data - Variable in class edu.cnu.mdi.splot.edit.CurveDataModel
- _decorations - Variable in class edu.cnu.mdi.splot.plot.PlotPanel
- _defaultLayer - Variable in class edu.cnu.mdi.container.BaseContainer
-
Default user content layer (drawn between connection and annotation layers).
- _defaultStyle - Static variable in class edu.cnu.mdi.splot.plot.PlotLine
- _defaultWorldSystem - Variable in class edu.cnu.mdi.container.BaseContainer
-
Default/original world system.
- _deletable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item can be deleted.
- _dirty - Variable in class edu.cnu.mdi.item.AItem
-
Whether the item's cached rendering data is stale.
- _displayName - Variable in class edu.cnu.mdi.item.AItem
-
Human-readable display name for feedback and menus.
- _doubleClickable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item responds to double-click.
- _draggable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item can be dragged.
- _dragging - Variable in class edu.cnu.mdi.splot.plot.DraggableRectangle
- _draggingPrimed - Variable in class edu.cnu.mdi.splot.plot.DraggableRectangle
- _enabled - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item is enabled (responds to interaction).
- _endLatLon - Variable in class edu.cnu.mdi.mapping.item.MapLineItem
-
Geographic end endpoint in radians (
x = longitude, y = latitude). - _feedbackControl - Variable in class edu.cnu.mdi.container.BaseContainer
-
Feedback control for mouse-over feedback providers.
- _feedbackPane - Variable in class edu.cnu.mdi.container.BaseContainer
-
Optional feedback (mouse-over) pane.
- _fitLineColor - Variable in class edu.cnu.mdi.splot.style.StyleEditorPanel
- _fitPanel - Variable in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- _focus - Variable in class edu.cnu.mdi.item.AItem
-
World-coordinate focus — typically the centroid or anchor.
- _FOCUSFILL - Static variable in class edu.cnu.mdi.item.AItem
-
Semi-transparent grey fill for the focus-point indicator.
- _gaussianCountSelector - Variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- _histoCBPanel - Variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- _lastDrawnPolygon - Variable in class edu.cnu.mdi.item.AItem
-
The screen polygon from the most recent
AItem.drawItem(java.awt.Graphics2D, edu.cnu.mdi.container.IContainer)call. - _latLons - Variable in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Geographic vertices in radians (
x = longitude, y = latitude). - _layer - Variable in class edu.cnu.mdi.item.AItem
-
The layer this item lives on.
- _layers - Variable in class edu.cnu.mdi.container.BaseContainer
-
The user-managed z-layers (does NOT include protected layers).
- _line - Variable in class edu.cnu.mdi.item.AItem
-
World-coordinate line for line items; may be
null. - _lineSizeSelector - Variable in class edu.cnu.mdi.splot.style.StyleEditorPanel
- _listFont - Static variable in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- _listFont - Static variable in class edu.cnu.mdi.splot.edit.CurveTable
- _locked - Variable in class edu.cnu.mdi.item.AItem
-
Master lock flag.
- _modification - Variable in class edu.cnu.mdi.item.AItem
-
Active modification during a drag/resize/rotate gesture.
- _parameters - Variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Visual and numerical parameters (axis labels, fonts, log scale, etc.).
- _path - Variable in class edu.cnu.mdi.item.AItem
-
World-coordinate path for polygon-like items; may be
null. - _plotCanvas - Variable in class edu.cnu.mdi.splot.edit.CurveEditorDialog
- _plotCanvas - Variable in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- _plotCanvas - Variable in class edu.cnu.mdi.splot.edit.PlotPreferencesDialog
- _plotCanvas - Variable in class edu.cnu.mdi.splot.plot.PlotView
- _plotData - Variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
The data backing this canvas.
- _plotPanel - Variable in class edu.cnu.mdi.splot.plot.PlotView
- _polynomialOrderSelector - Variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- _popupMenu - Variable in class edu.cnu.mdi.item.AItem
-
Right-click popup menu; created lazily by
AItem.createPopupMenu(). - _previousWorldSystem - Variable in class edu.cnu.mdi.container.BaseContainer
-
Previous world system (used to undo last zoom).
- _projectedShape - Variable in class edu.cnu.mdi.mapping.item.AMapMultiPointItem
-
Cached projected shape.
- _projectedShape - Variable in class edu.cnu.mdi.mapping.item.MapLineItem
-
Cached projected route produced during the most recent draw or bounds query.
- _properties - Variable in class edu.cnu.mdi.app.BaseMDIApplication
-
Parsed application properties created from constructor key-value pairs.
- _rawWorldToScreen - Variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Transforms raw-world → screen (null when component has no valid size).
- _resizable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item can be resized.
- _resizePolicy - Variable in class edu.cnu.mdi.item.AItem
-
Resize policy applied during interactive resizing.
- _rightClickable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item responds to right-click.
- _rmsOrCB - Variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- _rotatable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item can be rotated.
- _screenToRawWorld - Variable in class edu.cnu.mdi.splot.plot.PlotCanvas
-
Transforms screen → raw-world (null when component has no valid size).
- _selectable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item can be selected.
- _selected - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item is currently selected.
- _startLatLon - Variable in class edu.cnu.mdi.mapping.item.MapLineItem
-
Geographic start endpoint in radians (
x = longitude, y = latitude). - _statErrorCB - Variable in class edu.cnu.mdi.splot.edit.FitEditorPanel
- _style - Variable in class edu.cnu.mdi.item.AItem
-
The drawing style (colors, line style, symbol type, etc.).
- _style - Variable in class edu.cnu.mdi.splot.plot.PlotLine
- _styleEditable - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item can be styled via the style editor.
- _stylePanel - Variable in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- _symbolColor - Variable in class edu.cnu.mdi.splot.style.StyleEditorPanel
- _symbolSizeSelector - Variable in class edu.cnu.mdi.splot.style.StyleEditorPanel
- _textArea - Variable in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- _textFont - Static variable in class edu.cnu.mdi.splot.edit.CurveEditorPanel
- _toolbar - Variable in class edu.cnu.mdi.splot.plot.PlotPanel
- _toolBar - Variable in class edu.cnu.mdi.container.BaseContainer
-
Optional toolbar for this container.
- _userObject - Variable in class edu.cnu.mdi.dialog.SimpleDialog
- _view - Variable in class edu.cnu.mdi.container.BaseContainer
-
The view that holds this container (may be null for viewless container).
- _visible - Variable in class edu.cnu.mdi.item.AItem
-
Whether this item is rendered.
- _worldSystem - Variable in class edu.cnu.mdi.container.BaseContainer
-
World coordinate viewport.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ItemOrderingMenu.forItem(AItem, boolean)