A B C D E F G H I K L M N O P Q R S T U V W X Y Z 

M

m - Variable in class lavesdk.math.Matrix
the number of columns
Mask - Class in lavesdk.gui.widgets
Represents a mask.
Mask(Object, Object) - Constructor for class lavesdk.gui.widgets.Mask
Creates a new mask.
Mask(Object, Icon) - Constructor for class lavesdk.gui.widgets.Mask
Creates a new mask.
Mask.Type - Enum in lavesdk.gui.widgets
The type of a mask.
matches(Object) - Method in class lavesdk.gui.widgets.Mask
Indicates whether the given object matches the mask.
Matching<E extends Edge> - Class in lavesdk.math.graph.matching
Represents a matching.
Matching(Graph<? extends Vertex, E>) - Constructor for class lavesdk.math.graph.matching.Matching
Creates an empty matching.
Matching(Matching<E>) - Constructor for class lavesdk.math.graph.matching.Matching
Creates a matching based on another matching meaning the elements of the base matching are added to this matching.
MatchingByID<E extends Edge> - Class in lavesdk.math.graph.matching
Represents a matching using the identifiers of Edges.
MatchingByID(Graph<? extends Vertex, E>) - Constructor for class lavesdk.math.graph.matching.MatchingByID
Creates an empty matching.
MatchingByID(MatchingByID<E>) - Constructor for class lavesdk.math.graph.matching.MatchingByID
Creates a matching based on another matching meaning the elements of the base matching are added to this matching.
MathUtils - Class in lavesdk.utils
Utility functions for mathematical purposes that should extend (but not replace) the Math utility functions.
Matrix<T> - Class in lavesdk.math
Represents the base of a matrix of a specific type of objects.
Matrix(int, int) - Constructor for class lavesdk.math.Matrix
Creates a new matrix of size n x m and a default element value of null.
Matrix(int, int, T) - Constructor for class lavesdk.math.Matrix
Creates a new matrix of size n x m.
MATRIX_TO_GRAPH_ICON - Variable in class lavesdk.resources.Resources
the matrix to graph icon or null if the resource could not be loaded
MATRIX_TO_GRAPH_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the matrix to graph icon
MatrixEditor<T> - Class in lavesdk.gui.widgets
A matrix editor to display and modify matrices.
MatrixEditor(MatrixElementFormat<T>) - Constructor for class lavesdk.gui.widgets.MatrixEditor
Creates a new matrix editor.
MatrixEditor(MatrixElementFormat<T>, Matrix<T>) - Constructor for class lavesdk.gui.widgets.MatrixEditor
Creates a new matrix editor.
MatrixEditor.DoubleElementFormat - Class in lavesdk.gui.widgets
The element format for Double objects in a matrix.
MatrixEditor.DoubleElementFormat() - Constructor for class lavesdk.gui.widgets.MatrixEditor.DoubleElementFormat
Creates a new double element format.
MatrixEditor.DoubleElementFormat(String) - Constructor for class lavesdk.gui.widgets.MatrixEditor.DoubleElementFormat
Creates a new double element format.
MatrixEditor.FloatElementFormat - Class in lavesdk.gui.widgets
The element format for Float objects in a matrix.
MatrixEditor.FloatElementFormat() - Constructor for class lavesdk.gui.widgets.MatrixEditor.FloatElementFormat
Creates a new float element format.
MatrixEditor.FloatElementFormat(String) - Constructor for class lavesdk.gui.widgets.MatrixEditor.FloatElementFormat
Creates a new float element format.
MatrixEditor.IntegerElementFormat - Class in lavesdk.gui.widgets
The element format for Integer objects in a matrix.
MatrixEditor.IntegerElementFormat() - Constructor for class lavesdk.gui.widgets.MatrixEditor.IntegerElementFormat
Creates a new integer element format.
MatrixEditor.IntegerElementFormat(String) - Constructor for class lavesdk.gui.widgets.MatrixEditor.IntegerElementFormat
Creates a new integer element format.
MatrixEditor.LongElementFormat - Class in lavesdk.gui.widgets
The element format for Long objects in a matrix.
MatrixEditor.LongElementFormat() - Constructor for class lavesdk.gui.widgets.MatrixEditor.LongElementFormat
Creates a new long element format.
MatrixEditor.LongElementFormat(String) - Constructor for class lavesdk.gui.widgets.MatrixEditor.LongElementFormat
Creates a new long element format.
MatrixEditor.NumericElementFormat<T extends java.lang.Number> - Class in lavesdk.gui.widgets
The element format for Number objects in a matrix.
MatrixEditor.NumericElementFormat() - Constructor for class lavesdk.gui.widgets.MatrixEditor.NumericElementFormat
Creates a new numeric element format.
MatrixEditor.NumericElementFormat(String) - Constructor for class lavesdk.gui.widgets.MatrixEditor.NumericElementFormat
Creates a new numeric element format.
MatrixEditor.Strikeout - Class in lavesdk.gui.widgets
Represents a strikeout in the matrix editor.
MatrixEditor.Strikeout(int, Color) - Constructor for class lavesdk.gui.widgets.MatrixEditor.Strikeout
Creates a new strikeout.
MatrixEditor.Strikeout(int, Color, int) - Constructor for class lavesdk.gui.widgets.MatrixEditor.Strikeout
Creates a new strikeout.
MatrixEditor.StringElementFormat - Class in lavesdk.gui.widgets
The element format for String objects in a matrix.
MatrixEditor.StringElementFormat() - Constructor for class lavesdk.gui.widgets.MatrixEditor.StringElementFormat
 
MatrixElementFormat<T> - Class in lavesdk.gui.widgets
The format of a matrix element in a MatrixEditor.
MatrixElementFormat() - Constructor for class lavesdk.gui.widgets.MatrixElementFormat
 
MatrixToGraphToolBarExtension<V extends Vertex,E extends Edge> - Class in lavesdk.algorithm.plugin.extensions
Extends the toolbar of a host application by functionality to create graphs by use of an adjacency matrix.
MatrixToGraphToolBarExtension(PluginHost, GraphView<V, E>, AllowedGraphType) - Constructor for class lavesdk.algorithm.plugin.extensions.MatrixToGraphToolBarExtension
Creates a new matrix to graph toolbar extension.
MatrixToGraphToolBarExtension(PluginHost, GraphView<V, E>, AllowedGraphType, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.extensions.MatrixToGraphToolBarExtension
Creates a new matrix to graph toolbar extension.
MatrixToGraphToolBarExtension(PluginHost, GraphView<V, E>, AllowedGraphType, LanguageFile, String, boolean) - Constructor for class lavesdk.algorithm.plugin.extensions.MatrixToGraphToolBarExtension
Creates a new matrix to graph toolbar extension.
MatrixView<T> - Class in lavesdk.algorithm.plugin.views
A matrix view to display and modify matrices.
MatrixView(String, MatrixElementFormat<T>) - Constructor for class lavesdk.algorithm.plugin.views.MatrixView
Creates a new matrix view.
MatrixView(String, MatrixElementFormat<T>, boolean) - Constructor for class lavesdk.algorithm.plugin.views.MatrixView
Creates a new matrix view.
MatrixView(String, MatrixElementFormat<T>, boolean, LanguageFile, String) - Constructor for class lavesdk.algorithm.plugin.views.MatrixView
Creates a new matrix view.
max(int...) - Static method in class lavesdk.utils.MathUtils
Gets the maximum value of a set of values.
message - Variable in class lavesdk.algorithm.plugin.ValidationReport
the description of why the plugin has failed the validation process
MessageIcon - Enum in lavesdk.algorithm.plugin.enums
Type of a message icon.
MINIMUM - Static variable in class lavesdk.LAVESDKV
contains the minimum version information of the current LAVESDK
modify(int) - Method in class lavesdk.math.graph.AccessibleID
Modifies the identifier of the related graph object.
MOUSECURSOR_ICON - Variable in class lavesdk.resources.Resources
the mouse cursor icon or null if the resource could not be loaded
MOUSECURSOR_ICON_PATH - Variable in class lavesdk.resources.Resources
path to the mouse cursor icon
MultiGraph<V extends Vertex,E extends Edge> - Class in lavesdk.math.graph
Represents a multi graph as a set of vertices and edges.
MultiGraph(boolean) - Constructor for class lavesdk.math.graph.MultiGraph
Creates a new multi graph.
multiply(NumericMatrix<? extends Number>, NumericMatrix<? extends Number>) - Static method in class lavesdk.math.NumericMatrix
Multiplies the given matrices.
MutableNumber<T extends java.lang.Number> - Class in lavesdk.utils
Represents a mutable number.
MutableNumber(T) - Constructor for class lavesdk.utils.MutableNumber
Creates a new mutable number.
A B C D E F G H I K L M N O P Q R S T U V W X Y Z