Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Z 

A

abortAll() - Method in interface com.eazycnc.motorcontroller.MotorController
Stops all movements abruptly (possibly causing accuracy loss) and empties all movement queues, disarms probe and stops jogging.
ActionListener - Interface in com.eazycnc.uwk.widgets
 
ACTIVE_PLANE - Static variable in interface com.eazycnc.gcode.MachParam
 
add(Variable, double) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to offset a variables value by a given amount.
add(Variable, Variable) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to offset a variables value by a given offset.
add(Widget, String...) - Method in interface com.eazycnc.uwk.widgets.CardLayout
overridden to throw an IllegalArgumentException if this method gets called.
add(Widget, String...) - Method in interface com.eazycnc.uwk.widgets.Layout
adds a widget to this Layout with optional constraints.
addActionListener(ActionListener) - Method in interface com.eazycnc.uwk.widgets.Button
adds an action listener to the Button.
addActionListener(ActionListener) - Method in interface com.eazycnc.uwk.widgets.CheckBox
adds an action listener to the CheckbBox.
addActionListener(ActionListener) - Method in interface com.eazycnc.uwk.widgets.ComboBox
adds an action listener to the Button.
addActionListener(ActionListener) - Method in interface com.eazycnc.uwk.widgets.RadioButton
adds an action listener to the RadioButton.
addActionListener(ActionListener) - Method in interface com.eazycnc.uwk.widgets.TextField
adds an action listener to the Button.
addActionListener(ActionListener) - Method in interface com.eazycnc.uwk.widgets.ToggleButton
adds an action listener to the Button.
addButtonListener(Button.ButtonListener) - Method in interface com.eazycnc.uwk.widgets.Button
add a button listener to the button.
addCard(String, Widget) - Method in interface com.eazycnc.uwk.widgets.CardLayout
adds a widget as 'card' in the stack and associates it with the name.
addFocusListener(FocusListener) - Method in interface com.eazycnc.uwk.widgets.TextField
adds a focus listener to the Button.
addMachCode(Runnable) - Method in interface com.eazycnc.gcode.GCodeCompiler
Adds a callback to be executed when the current G-code line being compiled is executed during machining.
addObserver(Observer) - Method in class com.eazycnc.uwk.Observable
adds an observer which will be notified when ever this observable 'changes'.
addObserver(Observer) - Method in interface com.eazycnc.uwk.Variable
 
addTab(String, Widget) - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
addTabListener(TabbedLayout.TabListener) - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
ANGLE - Static variable in interface com.eazycnc.gcode.MachParam
 
armProbe() - Method in interface com.eazycnc.motorcontroller.MotorController
arm the probe so that the next activation of the probe input stops movements and captures the motor positions.
AXIS_SCALING_ON - Static variable in interface com.eazycnc.gcode.MachParam
 

B

beep() - Static method in class com.eazycnc.uwk.UWKit
generates a 'beep' sound to get the applications users attention.
beep() - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
Button - Interface in com.eazycnc.uwk.widgets
This class defines the public interface of a Button.
Button.ButtonListener - Interface in com.eazycnc.uwk.widgets
This interface defines button listener that listens to both mouse pressed and released events on the button.
buttonPressed(Button) - Method in interface com.eazycnc.uwk.widgets.Button.ButtonListener
invoked when the mouse is pressed inside the button frame
buttonReleased(Button) - Method in interface com.eazycnc.uwk.widgets.Button.ButtonListener
invoked after buttonPressed when the mouse is released
byteValue() - Method in class com.eazycnc.uwk.NumericVariable
returns the numeric value as (possibly rounded or truncated) byte.

C

Canvas - Interface in com.eazycnc.uwk.widgets
This interface defines the Canvas widget public interface.
Canvas.Graphics - Interface in com.eazycnc.uwk.widgets
This interface defines a rudimentaty 2D graphics drawing context.
Canvas.OnPaintCallback - Interface in com.eazycnc.uwk.widgets
This interface defines the painter callback for the Canvas.
CardLayout - Interface in com.eazycnc.uwk.widgets
The public interface of the CardLayout layout.
ChangeListener - Interface in com.eazycnc.uwk.widgets
Defines an object which listens for changes from some source.
CheckBox - Interface in com.eazycnc.uwk.widgets
Defines the public interface of a CheckBox.
clone() - Method in class com.eazycnc.uwk.Observable
returns a shallow copy of this observable which has no observers.
clone() - Method in interface com.eazycnc.uwk.Variable
creates a shallow clone of this Variable.
closeDialog() - Static method in class com.eazycnc.uwk.UWKit
This method can used to the currently open dialog.
closeDialog() - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
closeFile(Runnable) - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
 
com.eazycnc.gcode - package com.eazycnc.gcode
com.eazycnc.gcode contains the classes necessary to extend the G-code compiler
com.eazycnc.motorcontroller - package com.eazycnc.motorcontroller
com.eazycnc.motorcontroller defines the classes and interfaces necessary to implement custom motor controllers.
com.eazycnc.opengl - package com.eazycnc.opengl
com.eazycnc.plugin contains the OpenGL API supported by EazyCNC
com.eazycnc.plugin - package com.eazycnc.plugin
com.eazycnc.plugin contains the fundamental classes and interfaces that every plugin needs.
com.eazycnc.toolpathrenderer - package com.eazycnc.toolpathrenderer
com.eazycnc.toolpathrenderer contains the classes that are needed to implement custom renderers.
com.eazycnc.uwk - package com.eazycnc.uwk
com.eazycnc.uwk contains classes that support writing universal cross platform user interfaces based on the UWKit.
com.eazycnc.uwk.widgets - package com.eazycnc.uwk.widgets
com.eazycnc.uwk.widgets contains the public interface for the UWKit widgets.
ComboBox - Interface in com.eazycnc.uwk.widgets
This class defines the public interface of a ComboBox.
concat(Object...) - Static method in class com.eazycnc.uwk.UWKit
creates a proxy object that behaves like a read-only variable that concatenates two or more strings or variables values converted to strings.
concat(Variable, Variable) - Static method in class com.eazycnc.uwk.UWKit
creates a proxy object that behaves like a read-only variable that concatenates variables values converted to strings.
concatToolMove(boolean, boolean, double, double[]) - Method in interface com.eazycnc.toolpathrenderer.ToolpathRenderer
adds (concatenates) the given axis positions to this toolpath.
ConnectionState - Enum in com.eazycnc.plugin
defines all the connection states that the system and by implications all components including plugins can be.
contentsChanged(SourceCodeEditor) - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor.EditListener
 
COOLANT_ON - Static variable in interface com.eazycnc.gcode.MachParam
 
COOLANT_TYPE - Static variable in interface com.eazycnc.gcode.MachParam
 
craeteComboBox(Object[]) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createButton(ResourceLoader, String, String) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createCanvas(Canvas.OnPaintCallback) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createCardLayout() - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createCheckBox(String) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createCylinder(float, float, float, int, int) - Static method in class com.eazycnc.opengl.GLShape
creates an open ended conical cylinder of given radiuses with given number of segments and slices.
createDisk(float, int) - Static method in class com.eazycnc.opengl.GLShape
creates a disk of given radius with given number of segments.
createLabel(String) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createLayout(boolean, String, String) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createLines(float[]) - Static method in class com.eazycnc.opengl.GLShape
creates GSHape as a group of lines from pair of points represented by three floats each.
createPicture(ResourceLoader, String) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createRadioButton(String) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createScrollLayout() - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createSourceCodeEditor(boolean, File) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createSphere(float, int, int) - Static method in class com.eazycnc.opengl.GLShape
creates a sphere of given radiuses with given number of segments and bands.
createSplitLayout(Widget, Widget) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createTabbedLayout() - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createTextField(String, double, int, boolean) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
createToggleButton(ResourceLoader, String, String) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
CURRENT_TOOL - Static variable in interface com.eazycnc.gcode.MachParam
 
CYCLE_TIME - Static variable in interface com.eazycnc.gcode.MachParam
 

D

DialogCallback - Interface in com.eazycnc.uwk
 
DialogCallback.DialogOptions - Enum in com.eazycnc.uwk
Defines standard return values for dialogs.
DISTANCE - Static variable in interface com.eazycnc.gcode.MachParam
 
divide(Variable, double) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to divide a variables value by a given divider number.
divide(Variable, Variable) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to divide a variables value by a given divider number.
doubleValue() - Method in class com.eazycnc.uwk.NumericVariable
returns the numeric value as double.
drawLines(int[], int, int, int) - Method in interface com.eazycnc.uwk.widgets.Canvas.Graphics
 

E

EazyCNC - Class in com.eazycnc.plugin
This class provides access to EazyCNC functionality.
EazyCNC() - Constructor for class com.eazycnc.plugin.EazyCNC
 
EnumVariable<E extends java.lang.Enum<E>> - Class in com.eazycnc.uwk
defines a Variable who's values are a sub set of an Enum.
EnumVariable(E) - Constructor for class com.eazycnc.uwk.EnumVariable
creates a variable with an initial value.
EnumVariable(E, EnumSet<E>) - Constructor for class com.eazycnc.uwk.EnumVariable
creates a variable with an initial value and a set of valid values.
ErrorHandler - Interface in com.eazycnc.uwk
This interface defines the error handler interface
executeAction(String, boolean) - Static method in class com.eazycnc.plugin.EazyCNC
executes names action.

F

FEED_IN_UNITS_PER_MINUTE - Static variable in interface com.eazycnc.gcode.MachParam
 
FEED_OVERRIDE - Static variable in interface com.eazycnc.gcode.MachParam
 
FEED_OVERRIDE_ON - Static variable in interface com.eazycnc.gcode.MachParam
 
FEED_RATE - Static variable in interface com.eazycnc.gcode.MachParam
 
FEED_RATE_MODE - Static variable in interface com.eazycnc.gcode.MachParam
 
FileDialogCallback - Interface in com.eazycnc.uwk.widgets
Defines an functional intercafe that is invoked when a FileDialog is dismissed.
fillRect(int, int, int, int) - Method in interface com.eazycnc.uwk.widgets.Canvas.Graphics
 
fireChangeEvent() - Method in class com.eazycnc.uwk.Observable
notifies immediately all observers that this observable has 'changed'.
fireChangeEvent() - Method in interface com.eazycnc.uwk.Variable
 
floatValue() - Method in class com.eazycnc.uwk.NumericVariable
returns the numeric value as (possibly rounded or truncated) flpat.
focusGained(Widget) - Method in interface com.eazycnc.uwk.widgets.FocusListener
Invoked when the focus is gained
FocusListener - Interface in com.eazycnc.uwk.widgets
Defines an object that listens to changes in the keyboard focus.
focusLost(Widget) - Method in interface com.eazycnc.uwk.widgets.FocusListener
Invoked when the focus is lost
forceConfig() - Method in interface com.eazycnc.motorcontroller.MotorController
Deprecated. 

G

G0_RapidPositioning - Static variable in interface com.eazycnc.gcode.MachParam
 
G17_XYPlane - Static variable in interface com.eazycnc.gcode.MachParam
 
G18_XZPlane - Static variable in interface com.eazycnc.gcode.MachParam
 
G19_YZPlane - Static variable in interface com.eazycnc.gcode.MachParam
 
G1_LinearInterpolation - Static variable in interface com.eazycnc.gcode.MachParam
 
G2_ClockWiseArcInterpolation - Static variable in interface com.eazycnc.gcode.MachParam
 
G3_CounterClockWiseArcInterpolation - Static variable in interface com.eazycnc.gcode.MachParam
 
G61_1_ExactStopMode - Static variable in interface com.eazycnc.gcode.MachParam
 
G61_ExactPathMode - Static variable in interface com.eazycnc.gcode.MachParam
 
G64_BestSpeedMode - Static variable in interface com.eazycnc.gcode.MachParam
 
G93_InverseTime - Static variable in interface com.eazycnc.gcode.MachParam
 
G94_FeedPerMinute - Static variable in interface com.eazycnc.gcode.MachParam
 
GCodeCompiler - Interface in com.eazycnc.gcode
defines the public interface to the G-code compiler.
GCodeCompilerExtension - Interface in com.eazycnc.gcode
defines the compiler extension interface.
getBytes() - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
returns the contents of the editor as UTF8 code bytes.
getConnectionState() - Method in interface com.eazycnc.motorcontroller.MotorController
returns the connection state of the motor controller.
getConnectionState() - Method in class com.eazycnc.plugin.Plugin
returns the connection state as set by the last call to setConnectionState.
getErrorHandler() - Static method in class com.eazycnc.uwk.UWKit
 
getFieldText() - Method in interface com.eazycnc.uwk.widgets.TextField
returns the text in the field.
getFile() - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
returns the file associated with this editor.
getGCode(double) - Method in interface com.eazycnc.gcode.GCodeCompiler
returns true and marks as consumed the Gcode if it is found on the line being compiled.
getGLU() - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
gets the GLU object.
getHeight() - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
returns the width of this height.
getMachState() - Static method in class com.eazycnc.plugin.EazyCNC
returns the MachState object that represent the current machine state.
getMCode(double) - Method in interface com.eazycnc.gcode.GCodeCompiler
returns true and marks as consumed the Mcode if it is found on the line being compiled.
getMotorPosition() - Method in interface com.eazycnc.motorcontroller.MotorController
gets the motor position counter of the specified motor.
getMotorState(int) - Method in interface com.eazycnc.motorcontroller.MotorController
Deprecated. 
getParamBoolean(int) - Method in interface com.eazycnc.gcode.MachState
returns the boolean machine parameter param.
getParamBoolean(int, int) - Method in interface com.eazycnc.gcode.MachState
returns the indexed boolean machine parameter param.
getParamDouble(int) - Method in interface com.eazycnc.gcode.MachState
returns the double machine parameter param.
getParamDouble(int, int) - Method in interface com.eazycnc.gcode.MachState
returns the indexed double machine parameter param.
getParamInt(int) - Method in interface com.eazycnc.gcode.MachState
returns the integer machine parameter param.
getParamInt(int, int) - Method in interface com.eazycnc.gcode.MachState
returns the indexed integer machine parameter param.
getParamString(int, int) - Method in interface com.eazycnc.gcode.MachState
returns the indexed string machine parameter param.
getPluginName(Plugin) - Static method in class com.eazycnc.plugin.EazyCNC
given a reference to plugin returns its name that can be displayed in user interface to identify it.
getProbePosition() - Method in interface com.eazycnc.motorcontroller.MotorController
if the probe input has been armed and then activated this return the capture motor positions.
getSelectedIndex() - Method in interface com.eazycnc.uwk.widgets.ComboBox
returns the currently selected item index.
getSelectedTab() - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
getSelectionEnd() - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
returns the index of the last selected char + 1.
getSelectionStart() - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
returns the index of the first selected char.
getSurfaceHeight() - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
returns the height of the surface.
getSurfaceWidth() - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
returns the width of the surface.
getTab(int) - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
getTabCount() - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
getToolDiameter(int) - Static method in class com.eazycnc.plugin.EazyCNC
returns the tool diameter from the tool table for the given tool number
getToolLength(int) - Static method in class com.eazycnc.plugin.EazyCNC
returns the tool length from the tool table for the given tool number
getValue() - Method in class com.eazycnc.uwk.Multiplexer
returns the currently selected variable's value.
getValue() - Method in class com.eazycnc.uwk.SimpleVariable
returns the variable's value.
getValue() - Method in interface com.eazycnc.uwk.Variable
 
getVariable(int) - Static method in class com.eazycnc.plugin.EazyCNC
returns the Variable that stores the parameter param.
getVariable(Variable) - Method in class com.eazycnc.uwk.Multiplexer
return the variable that the selector variable's value indicates
getVelocityFactor() - Method in interface com.eazycnc.motorcontroller.MotorController
returns a constant that is used to convert movement and time to a speed value.
getVersion() - Method in interface com.eazycnc.motorcontroller.MotorController
return a string that can be displayed to the EazyCNC user to identify the motor controller and version
getWidth() - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
returns the width of this widget.
getWordValue(char) - Method in interface com.eazycnc.gcode.GCodeCompiler
returns the value associated with a given G-code word word and marks it consumed.
GL - Interface in com.eazycnc.opengl
This class basically just wraps javax.media.opengl.GL2 and javax.microedition.khronos.opengles.GL11 under the hood to finding a common smallest denomittor that allows using OpenGL in both Desktop and Anroid without any code changes.
GL_AMBIENT - Static variable in interface com.eazycnc.opengl.GL
 
GL_ARRAY_BUFFER - Static variable in interface com.eazycnc.opengl.GL
 
GL_BLEND - Static variable in interface com.eazycnc.opengl.GL
 
GL_COLOR_ARRAY - Static variable in interface com.eazycnc.opengl.GL
 
GL_COLOR_BUFFER_BIT - Static variable in interface com.eazycnc.opengl.GL
 
GL_COLOR_MATERIAL - Static variable in interface com.eazycnc.opengl.GL
 
GL_CW - Static variable in interface com.eazycnc.opengl.GL
 
GL_DEPTH_BITS - Static variable in interface com.eazycnc.opengl.GL
 
GL_DEPTH_BUFFER_BIT - Static variable in interface com.eazycnc.opengl.GL
 
GL_DEPTH_TEST - Static variable in interface com.eazycnc.opengl.GL
 
GL_DIFFUSE - Static variable in interface com.eazycnc.opengl.GL
 
GL_DYNAMIC_DRAW - Static variable in interface com.eazycnc.opengl.GL
 
GL_FLOAT - Static variable in interface com.eazycnc.opengl.GL
 
GL_FRONT_AND_BACK - Static variable in interface com.eazycnc.opengl.GL
 
GL_INVALID_ENUM - Static variable in interface com.eazycnc.opengl.GL
 
GL_INVALID_FRAMEBUFFER_OPERATION - Static variable in interface com.eazycnc.opengl.GL
 
GL_INVALID_OPERATION - Static variable in interface com.eazycnc.opengl.GL
 
GL_INVALID_VALUE - Static variable in interface com.eazycnc.opengl.GL
 
GL_LEQUAL - Static variable in interface com.eazycnc.opengl.GL
 
GL_LIGHT0 - Static variable in interface com.eazycnc.opengl.GL
 
GL_LIGHTING - Static variable in interface com.eazycnc.opengl.GL
 
GL_LINE_LOOP - Static variable in interface com.eazycnc.opengl.GL
 
GL_LINE_SMOOTH - Static variable in interface com.eazycnc.opengl.GL
 
GL_LINE_STRIP - Static variable in interface com.eazycnc.opengl.GL
 
GL_LINES - Static variable in interface com.eazycnc.opengl.GL
 
GL_MAP_INVALIDATE_RANGE_BIT - Static variable in interface com.eazycnc.opengl.GL
 
GL_MAP_READ_BIT - Static variable in interface com.eazycnc.opengl.GL
 
GL_MAP_UNSYNCHRONIZED_BIT - Static variable in interface com.eazycnc.opengl.GL
 
GL_MAP_WRITE_BIT - Static variable in interface com.eazycnc.opengl.GL
 
GL_MODELVIEW - Static variable in interface com.eazycnc.opengl.GL
 
GL_MODELVIEW_MATRIX - Static variable in interface com.eazycnc.opengl.GL
 
GL_NICEST - Static variable in interface com.eazycnc.opengl.GL
 
GL_NORMAL_ARRAY - Static variable in interface com.eazycnc.opengl.GL
 
GL_ONE_MINUS_DST_ALPHA - Static variable in interface com.eazycnc.opengl.GL
 
GL_ONE_MINUS_SRC_ALPHA - Static variable in interface com.eazycnc.opengl.GL
 
GL_OUT_OF_MEMORY - Static variable in interface com.eazycnc.opengl.GL
 
GL_PERSPECTIVE_CORRECTION_HINT - Static variable in interface com.eazycnc.opengl.GL
 
GL_POSITION - Static variable in interface com.eazycnc.opengl.GL
 
GL_PROJECTION - Static variable in interface com.eazycnc.opengl.GL
 
GL_PROJECTION_MATRIX - Static variable in interface com.eazycnc.opengl.GL
 
GL_READ_ONLY - Static variable in interface com.eazycnc.opengl.GL
 
GL_READ_WRITE - Static variable in interface com.eazycnc.opengl.GL
 
GL_RENDERER - Static variable in interface com.eazycnc.opengl.GL
 
GL_SMOOTH - Static variable in interface com.eazycnc.opengl.GL
 
GL_SRC_ALPHA - Static variable in interface com.eazycnc.opengl.GL
 
GL_STATIC_DRAW - Static variable in interface com.eazycnc.opengl.GL
 
GL_STREAM_DRAW - Static variable in interface com.eazycnc.opengl.GL
 
GL_TRIANGLE_FAN - Static variable in interface com.eazycnc.opengl.GL
 
GL_TRIANGLE_STRIP - Static variable in interface com.eazycnc.opengl.GL
 
GL_TRIANGLES - Static variable in interface com.eazycnc.opengl.GL
 
GL_UNSIGNED_BYTE - Static variable in interface com.eazycnc.opengl.GL
 
GL_UNSIGNED_SHORT - Static variable in interface com.eazycnc.opengl.GL
 
GL_VENDOR - Static variable in interface com.eazycnc.opengl.GL
 
GL_VERSION - Static variable in interface com.eazycnc.opengl.GL
 
GL_VERTEX_ARRAY - Static variable in interface com.eazycnc.opengl.GL
 
GL_WRITE_ONLY - Static variable in interface com.eazycnc.opengl.GL
 
glBindBuffer(int, int) - Method in interface com.eazycnc.opengl.GL
 
glBlendFunc(int, int) - Method in interface com.eazycnc.opengl.GL
 
glBufferData(int, long, Buffer, int) - Method in interface com.eazycnc.opengl.GL
 
glBufferSubData(int, long, long, Buffer) - Method in interface com.eazycnc.opengl.GL
 
glClear(int) - Method in interface com.eazycnc.opengl.GL
 
glClearColor(float, float, float, float) - Method in interface com.eazycnc.opengl.GL
 
glClearDepthf(float) - Method in interface com.eazycnc.opengl.GL
 
glColor3f(float, float, float) - Method in interface com.eazycnc.opengl.GL
 
glColorPointer(int, int, int, Buffer) - Method in interface com.eazycnc.opengl.GL
 
glDeleteBuffers(int, int[], int) - Method in interface com.eazycnc.opengl.GL
 
glDepthFunc(int) - Method in interface com.eazycnc.opengl.GL
 
glDisable(int) - Method in interface com.eazycnc.opengl.GL
 
glDisableClientState(int) - Method in interface com.eazycnc.opengl.GL
 
glDrawArrays(int, int, int) - Method in interface com.eazycnc.opengl.GL
 
glDrawElements(int, int, int, Buffer) - Method in interface com.eazycnc.opengl.GL
 
glEnable(int) - Method in interface com.eazycnc.opengl.GL
 
glEnableClientState(int) - Method in interface com.eazycnc.opengl.GL
 
glFrontFace(int) - Method in interface com.eazycnc.opengl.GL
 
glGenBuffers(int, int[], int) - Method in interface com.eazycnc.opengl.GL
 
glGetError() - Method in interface com.eazycnc.opengl.GL
 
glGetFloatv(int, float[], int) - Method in interface com.eazycnc.opengl.GL
 
glGetIntegerv(int, int[], int) - Method in interface com.eazycnc.opengl.GL
 
glGetString(int) - Method in interface com.eazycnc.opengl.GL
 
glHint(int, int) - Method in interface com.eazycnc.opengl.GL
 
glLightfv(int, int, float[], int) - Method in interface com.eazycnc.opengl.GL
 
glLineWidth(float) - Method in interface com.eazycnc.opengl.GL
 
glLoadIdentity() - Method in interface com.eazycnc.opengl.GL
 
glLoadMatrixf(float[], int) - Method in interface com.eazycnc.opengl.GL
 
glMatrixMode(int) - Method in interface com.eazycnc.opengl.GL
 
glNormalPointer(int, int, Buffer) - Method in interface com.eazycnc.opengl.GL
 
glPopMatrix() - Method in interface com.eazycnc.opengl.GL
 
glPushMatrix() - Method in interface com.eazycnc.opengl.GL
 
glRotatef(float, float, float, float) - Method in interface com.eazycnc.opengl.GL
 
glScalef(float, float, float) - Method in interface com.eazycnc.opengl.GL
 
glShadeModel(int) - Method in interface com.eazycnc.opengl.GL
 
GLShape - Class in com.eazycnc.opengl
This class represents a primitive geometric shape as a triangulated surface that can be rendered into an OpenGL context.
GLShape(int, FloatBuffer, FloatBuffer, ShortBuffer) - Constructor for class com.eazycnc.opengl.GLShape
creates a GLShape from indexed normals and vertexes.
GLShape(int, float[], float[], short[]) - Constructor for class com.eazycnc.opengl.GLShape
a GLShape from indexed normals and vertexes.
glTranslatef(float, float, float) - Method in interface com.eazycnc.opengl.GL
 
GLU - Interface in com.eazycnc.opengl
This class provides some of the standard GLU functions.
GLU_SMOOTH - Static variable in interface com.eazycnc.opengl.GLU
 
gluPerspective(GL, float, float, float, float) - Method in interface com.eazycnc.opengl.GLU
 
gluProject(float, float, float, float[], int, float[], int, int[], int, float[], int) - Method in interface com.eazycnc.opengl.GLU
 
gluUnProject(float, float, float, float[], int, float[], int, int[], int, float[], int) - Method in interface com.eazycnc.opengl.GLU
 
glVertexPointer(int, int, int, Buffer) - Method in interface com.eazycnc.opengl.GL
 
glVertexPointer(int, int, int, long) - Method in interface com.eazycnc.opengl.GL
 
glViewport(int, int, int, int) - Method in interface com.eazycnc.opengl.GL
 
greateOpenGLView() - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 

H

handleException(TextField, Exception, Variable, Object) - Method in interface com.eazycnc.uwk.ErrorHandler
gets called if Variable.setValue(Object) throws an exception.

I

INCREMENTAL_IJK_MODE - Static variable in interface com.eazycnc.gcode.MachParam
 
INCREMENTAL_XYZ_MODE - Static variable in interface com.eazycnc.gcode.MachParam
 
intValue() - Method in class com.eazycnc.uwk.NumericVariable
returns the numeric value as (possibly rounded or truncated) int.
InvalidValueException - Exception in com.eazycnc.uwk
Thrown to indicate that an attempt was made to set a Variable to an invalid value.
InvalidValueException(String) - Constructor for exception com.eazycnc.uwk.InvalidValueException
 
isDirty() - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
returns true if the contents have changed since the last Save or (since the editor was opened).
isSelected() - Method in interface com.eazycnc.uwk.widgets.ToggleButton
returns true if the button is in the selected (pressed) state

J

JOG_ACCELERATION_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
JOG_CRAWL_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
JOG_HI_VELOCITY_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
JOG_LO_VELOCITY_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
JOG_MIN_CRAWL_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 

L

Label - Interface in com.eazycnc.uwk.widgets
Defines the public interface of a Label
Layout - Interface in com.eazycnc.uwk.widgets
Defines the public interface of a Layout
LENGTH_COMPENSATION - Static variable in interface com.eazycnc.gcode.MachParam
 
loadIcon(String) - Method in interface com.eazycnc.uwk.ResourceLoader
 
loadImage(String) - Method in interface com.eazycnc.uwk.ResourceLoader
 
longValue() - Method in class com.eazycnc.uwk.NumericVariable
returns the numeric value as (possibly rounded or truncated) long.

M

M3_SpindleClockwise - Static variable in interface com.eazycnc.gcode.MachParam
 
M4_SpindleCounterClockwise - Static variable in interface com.eazycnc.gcode.MachParam
 
M7_MistCooling - Static variable in interface com.eazycnc.gcode.MachParam
 
M8_FloodCooling - Static variable in interface com.eazycnc.gcode.MachParam
 
m_Factory - Static variable in class com.eazycnc.uwk.UWKit
This needs to be initialized with a platform specific factory object before any other methods in this class are called.
m_Main - Static variable in class com.eazycnc.plugin.EazyCNC
 
MachParam - Interface in com.eazycnc.gcode
This interface defines the integer constants for accessing machine state parameters.
MachState - Interface in com.eazycnc.gcode
 
MASK_ALL - Static variable in interface com.eazycnc.gcode.MachParam
 
MASK_JOG - Static variable in interface com.eazycnc.gcode.MachParam
 
MASK_JOYSTICK - Static variable in interface com.eazycnc.gcode.MachParam
 
MASK_MOTOR - Static variable in interface com.eazycnc.gcode.MachParam
 
MASK_SHORTCUT - Static variable in interface com.eazycnc.gcode.MachParam
 
MASK_TOOL - Static variable in interface com.eazycnc.gcode.MachParam
 
MAX_ACCELERATION - Static variable in interface com.eazycnc.gcode.MachParam
 
MAX_SPINDLE_SPEED - Static variable in interface com.eazycnc.gcode.MachParam
 
MAX_VELOCITY - Static variable in interface com.eazycnc.gcode.MachParam
 
MIN_SPINDLE_SPEED - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTION_MODE - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTION_RATE - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_CURRENT_MODE_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_DIR_POLARITY_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_HOME_POLARITY_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_LIMIT_ENABLED_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_LIMIT_MAX_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_LIMIT_MIN_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_MACH_ENABLED_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_STEP_MODE_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MOTOR_STEP_RATIO_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
MotorController - Interface in com.eazycnc.motorcontroller
defines the methods that a motor controller needs to implement to work with EazyCNC.
MotorController.MotorState - Enum in com.eazycnc.motorcontroller
defines the possible states a motor can be in.
Multiplexer - Class in com.eazycnc.uwk
This class defines a class that multiplexes values from several different variables based on a selector variable.
Multiplexer(Variable, Variable...) - Constructor for class com.eazycnc.uwk.Multiplexer
creates a multiplexer that muliplexes the value of from several variables based an a selector variable.
multiply(Variable, double) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to multiply a variables value by a given multiplier number.
multiply(Variable, Variable) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to multiple a variables value by a given multiplier number.

N

newButton(String) - Static method in class com.eazycnc.uwk.UWKit
constructs a Button widget.
newButton(String, String) - Static method in class com.eazycnc.uwk.UWKit
This method is identical to UWKit.newButton(String) except that this method constructs a button whose graphics come from two '.png' files.
newCanvas(Canvas.OnPaintCallback) - Static method in class com.eazycnc.uwk.UWKit
this method creates Canvas widget.
newCardLayout() - Static method in class com.eazycnc.uwk.UWKit
 
newCheckBox(Variable, String) - Static method in class com.eazycnc.uwk.UWKit
constructs a CheckBox widget.
newCheckBox(Variable, Variable) - Static method in class com.eazycnc.uwk.UWKit
constructs a CheckBox widget.
newCheckBox(Variable, String, Object, Object) - Static method in class com.eazycnc.uwk.UWKit
constructs a CheckBox widget.
newCheckBox(Variable, Variable, Object, Object) - Static method in class com.eazycnc.uwk.UWKit
constructs a CheckBox widget.
newComboBox(Variable, Object...) - Static method in class com.eazycnc.uwk.UWKit
constructs a ComBox widget.
newComboBox(Variable, Object[], Object[]) - Static method in class com.eazycnc.uwk.UWKit
constructs a ComBox widget.
newLabel(String) - Static method in class com.eazycnc.uwk.UWKit
constructs a Label widget.
newLabel(Variable) - Static method in class com.eazycnc.uwk.UWKit
constructs a Label widget.
newLayout() - Static method in class com.eazycnc.uwk.UWKit
constructs a Layout to hold other layouts or widgets.
newLayout(String) - Static method in class com.eazycnc.uwk.UWKit
constructs a Layout to hold other layouts or widgets.
newLayout(boolean) - Static method in class com.eazycnc.uwk.UWKit
constructs a Layout with optional frame
newLayout(boolean, String) - Static method in class com.eazycnc.uwk.UWKit
constructs a Layout with an optional frame and specified constraints.
newLayout(boolean, String, String) - Static method in class com.eazycnc.uwk.UWKit
 
newOpenGLView() - Static method in class com.eazycnc.uwk.UWKit
this method creates OpenGLCanvas widget.
newPicture(String) - Static method in class com.eazycnc.uwk.UWKit
this method creates Picture widget.
newRadioButton(Variable, String, Object) - Static method in class com.eazycnc.uwk.UWKit
constructs a RadioButton widget.
newRadioButton(Variable, Variable, Object) - Static method in class com.eazycnc.uwk.UWKit
constructs a RadioButton widget.
newScrollLayout() - Static method in class com.eazycnc.uwk.UWKit
constructs a Layout with displays its contents in a scrollable list.
newSourceCodeEditor(boolean, File) - Static method in class com.eazycnc.uwk.UWKit
creates a SourceCodeEditor widget.
newSplitLayout(Widget, Widget) - Static method in class com.eazycnc.uwk.UWKit
constructs a SplitLayout which combines two layouts to one.
newTabbedLayout() - Static method in class com.eazycnc.uwk.UWKit
 
newTextField(Variable, double, int) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a TextField widget.
newTextField(Variable, double, int, Format, Format) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a TextField widget.
newTextField(Variable, double, int, Variable, Format) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a TextField widget.
newTitledLayout(String) - Static method in class com.eazycnc.uwk.UWKit
constructs a Layout with a frame and a title text.
newTitledLayout(String, String) - Static method in class com.eazycnc.uwk.UWKit
constructs a Layout with a frame and title and specified constraints.
newToggleButton(Variable, String, Object) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a ToggleButton widget.
newToggleButton(Variable, String, Object, Object) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a ToggleButton widget.
newToggleButton(Variable, Variable, Object) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a ToggleButton widget.
newToggleButton(Variable, Variable, Object, Object) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a ToggleButton widget.
newToggleButton(String, Variable, String, Object) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a ToggleButton widget.
newToggleButton(String, Variable, String, Object, Object) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a ToggleButton widget.
newToggleButton(String, Variable, Variable, Object, Object) - Static method in class com.eazycnc.uwk.UWKit
this method constructs a ToggleButton widget.
NumericVariable - Class in com.eazycnc.uwk
defines a Variable who's values is a number with possibly minimum and maximum values.
NumericVariable(Number) - Constructor for class com.eazycnc.uwk.NumericVariable
creates a numeric variable with an initial value.
NumericVariable(Number, Number, Number) - Constructor for class com.eazycnc.uwk.NumericVariable
creates a numeric variable with an initial value plus minimum and maximum values.

O

Observable - Class in com.eazycnc.uwk
This class implements the observable pattern as the GOF would call it.
Observable() - Constructor for class com.eazycnc.uwk.Observable
 
Observer - Interface in com.eazycnc.uwk
Defines an object which listens for 'changes' of one or more observables.
onAction() - Method in interface com.eazycnc.uwk.widgets.ActionListener
 
onClose(DialogCallback.DialogOptions) - Method in interface com.eazycnc.uwk.DialogCallback
 
onCreateAxisSetupView() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in axis setup view.
onCreateCoordinatesView() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in coordinate setup view.
onCreateDROPanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in coordinate display (DRO) panel.
onCreateFeedPanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in feed control panel.
onCreateFixedPanelsView() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace all of the fixed panels on the lower half of the EazyCNC screen.
onCreateGCodeCompilerExtension() - Method in class com.eazycnc.plugin.Plugin
creates and returns a GCodeCompilerExtension that will be used to process and interpret G-codes.
onCreateGCodePanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in G-code display panel.
onCreateJogPanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in jog controls panel.
onCreateMachControlButtons() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in mach control buttons.
onCreateMachControlsPanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in machine control panels.
onCreateMachSetupView() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in machine setup view.
onCreateMachView() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in tool-path/G-code view.
onCreateMotorController() - Method in class com.eazycnc.plugin.Plugin
creates and returns a MotorController that will then replace EazyCNC's built-in one.
onCreateSpindlePanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in spindle control panel.
onCreateToolpathPanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in 3D tool-path panel.
onCreateToolpathRenderer() - Method in class com.eazycnc.plugin.Plugin
creates and returns a ToolpathRenderer that will then replace EazyCNC's built-in one.
onCreateToolRenderer() - Method in class com.eazycnc.plugin.Plugin
creates and returns a ToolRenderer that will then replace EazyCNC's built-in one.
onCreateToolSetupView() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in tool table setup view.
onCreateUserFuncPanel() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in work user function-buttons view.
onCreateViewButtons(Variable, CardLayout) - Method in class com.eazycnc.plugin.Plugin
creates a view buttons panel that will then replace the EazyCNC's built-in one.
onCreateWorkOffsetsView() - Method in class com.eazycnc.plugin.Plugin
creates and returns a layout that will replace the built-in work offset setup view.
onDrawFrame(GL) - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas.RenderCallback
Invoked in the OpenGL thread to re-draw (render) the OpenGL surface.
onExit() - Method in class com.eazycnc.plugin.Plugin
get called when EazyCNC is exiting.
onFileSelected(String) - Method in interface com.eazycnc.uwk.widgets.FileDialogCallback
invoked when a FileDialog is dismissed.
onInit() - Method in class com.eazycnc.plugin.Plugin
gets called right after the plugin is instantiated.
onLoad(String) - Method in class com.eazycnc.plugin.Plugin
gets called some time after onInit has been called .
onOpenGlSurfaceChanged() - Method in interface com.eazycnc.toolpathrenderer.ToolpathRenderer
is called every time the OpenGL rendering surface has been changed.
onOpenGlSurfaceChanged() - Method in interface com.eazycnc.toolpathrenderer.ToolRenderer
is called every time the OpenGL rendering surface has been changed.
onPaint(Canvas.Graphics, int, int) - Method in interface com.eazycnc.uwk.widgets.Canvas.OnPaintCallback
called to repaint the graphics for this Canvas
onPinch(int) - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas.GestureHandler
Invoked when the user pinches the screen or scroll with mouse wheel.
onSave(String) - Method in class com.eazycnc.plugin.Plugin
gets called everytime the user clicks the SAVE button.
onSurfaceChanged(GL, int, int) - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas.RenderCallback
Invoked when the OpenGL surface has changed.
onSurfaceCreate(GL) - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas.RenderCallback
Invoked when the OpenGL surface is created.
onSwipe(boolean, int, int, boolean) - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas.GestureHandler
Invoked when the user swipes the screen or drags with the mouse.
onUpdateCoolant(boolean, boolean) - Method in class com.eazycnc.plugin.Plugin
gets called every time the coolant state needs to be updated.
onUpdateSpindle(boolean, boolean, int) - Method in class com.eazycnc.plugin.Plugin
gets called every time the spindle state needs to be updated.
OpenGLCanvas - Interface in com.eazycnc.uwk.widgets
Defines the public interface of a OpenGLCanvas.
OpenGLCanvas.GestureHandler - Interface in com.eazycnc.uwk.widgets
Defines an object that is called to handle gestures.
OpenGLCanvas.RenderCallback - Interface in com.eazycnc.uwk.widgets
Defines the OpenGL callbacks.

P

P_WORD_IN_MSEC - Static variable in interface com.eazycnc.gcode.MachParam
 
PATH_CONTROL_MODE - Static variable in interface com.eazycnc.gcode.MachParam
 
PATH_TOLERANCE - Static variable in interface com.eazycnc.gcode.MachParam
 
peekWordValue(char) - Method in interface com.eazycnc.gcode.GCodeCompiler
returns the value associated with a given G-code word word without marking it as consumed
Picture - Interface in com.eazycnc.uwk.widgets
defines the public interface of a Picture widget.
Plugin - Class in com.eazycnc.plugin
all plugins need to extend this class.
Plugin() - Constructor for class com.eazycnc.plugin.Plugin
 
POLAR_MODE_ON - Static variable in interface com.eazycnc.gcode.MachParam
 
POLAR_ORIGIN_X - Static variable in interface com.eazycnc.gcode.MachParam
 
POLAR_ORIGIN_Y - Static variable in interface com.eazycnc.gcode.MachParam
 
PROBE_DIAMETER - Static variable in interface com.eazycnc.gcode.MachParam
 
processGcodes(GCodeCompiler) - Method in interface com.eazycnc.gcode.GCodeCompilerExtension
is called once for each line of a G-code file being compiled.

Q

queueMove(int[]) - Method in interface com.eazycnc.motorcontroller.MotorController
This method is called to pass an axis move command to the motor controller.

R

RadioButton - Interface in com.eazycnc.uwk.widgets
 
RADIUS_COMPENSATION - Static variable in interface com.eazycnc.gcode.MachParam
 
realize() - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
realizeUI(WidgetFactory) - Static method in class com.eazycnc.uwk.UniversalWidgetKitTest
 
relayout() - Method in interface com.eazycnc.uwk.widgets.Layout
re-layouts this Layout.
remove(Widget) - Method in interface com.eazycnc.uwk.widgets.Layout
removes a widget from this Layout.
removeObserver(Observer) - Method in class com.eazycnc.uwk.Observable
removes the observer from this observable.
removeObserver(Observer) - Method in interface com.eazycnc.uwk.Variable
 
removeTab(Widget) - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
render(GL) - Method in class com.eazycnc.opengl.GLShape
renders this shape into the given OpenGL context.
renderTool(GL, double[]) - Method in interface com.eazycnc.toolpathrenderer.ToolRenderer
renders the tool to the given OpenGL context.
renderToolPath(boolean, GL, Vector3f) - Method in interface com.eazycnc.toolpathrenderer.ToolpathRenderer
renders the tool-path to the given OpenGL context
repaint() - Method in interface com.eazycnc.uwk.widgets.Canvas
used to force repainting of the Canvas
repaint() - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
causes repainting of the widget and OpenGL surface as a consequence.
resetToolPath(boolean) - Method in interface com.eazycnc.toolpathrenderer.ToolpathRenderer
clears (empties) the tool-path represented by this object and sets the initial spindle state.
ResourceLoader - Interface in com.eazycnc.uwk
 
ROT_ANGLE - Static variable in interface com.eazycnc.gcode.MachParam
 
ROT_CENTER_X - Static variable in interface com.eazycnc.gcode.MachParam
 
ROT_CENTER_Y - Static variable in interface com.eazycnc.gcode.MachParam
 
ROTATION_ON - Static variable in interface com.eazycnc.gcode.MachParam
 

S

saveFile() - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
causes the contents of the editor to be saved to the associated file.
schedule(int, int, Runnable) - Static method in class com.eazycnc.uwk.UWKit
this method schedules a code block (wrapped in Runnable) to be executed in the Event Dispatcher Thread at given intervals.
schedule(int, int, Runnable) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
scheduleInEDT(Runnable) - Static method in class com.eazycnc.uwk.UWKit
this method schedules a code block (wrapped in Runnable) to be executed in the Event Dispatcher Thread.
scheduleInEDT(Runnable) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
selectAll() - Method in interface com.eazycnc.uwk.widgets.TextField
selects all text in the field.
selectCard(String) - Method in interface com.eazycnc.uwk.widgets.CardLayout
makes the named 'card' visible.
selectionChanged(int, int) - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor.SelectionListener
 
setColor(int, int, int) - Method in interface com.eazycnc.uwk.widgets.Canvas.Graphics
 
setColor(int, int) - Method in interface com.eazycnc.uwk.widgets.TextField
sets the text/font (fore) color and background color
setConnectionState(ConnectionState) - Method in interface com.eazycnc.motorcontroller.MotorController
requests the motor controller to enter the connection state specified.
setConnectionState(ConnectionState) - Method in class com.eazycnc.plugin.Plugin
sets the connection state for this plugin.
setCurrentLine(int) - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
sets the currently highlighted line.
setDefaultFloatFormat(Format) - Static method in class com.eazycnc.uwk.UWKit
sets the default Format object that will be used to format floating-point values if no other format is specified.
setDefaultFormat(Format) - Static method in class com.eazycnc.uwk.UWKit
sets the default Format object that will be used to format format non numeric objects if no other format is specified.
setDefaultIntegerFormat(Format) - Static method in class com.eazycnc.uwk.UWKit
sets the default Format object that will be used to format integer values if no other format is specified.
setEditable(boolean) - Method in interface com.eazycnc.uwk.widgets.TextField
sets the text field to editable state ( or not).
setEditListener(SourceCodeEditor.EditListener) - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
sets the selection listener, replacing existing if any.
setEnabled(boolean) - Method in interface com.eazycnc.uwk.widgets.Widget
sets the widget as enabled or disabled.
setErrorHandler(ErrorHandler) - Static method in class com.eazycnc.uwk.UWKit
 
setErrorLine(int) - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
sets the currently highlighted error line.
setFieldText(String) - Method in interface com.eazycnc.uwk.widgets.TextField
replaces all the text in the field.
setGestureHandler(OpenGLCanvas.GestureHandler) - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
sets the gesture handler callback.
setParam(int, Object) - Method in interface com.eazycnc.gcode.MachState
sets the value of an machine parameter param.
setParam(int, int, Object) - Method in interface com.eazycnc.gcode.MachState
sets the value of an machine parameter param.
setPosition(int, int) - Method in interface com.eazycnc.motorcontroller.MotorController
sets the specified motors position counter to the specified value.
setRendererCallback(OpenGLCanvas.RenderCallback) - Method in interface com.eazycnc.uwk.widgets.OpenGLCanvas
sets the renderer callback.
setResourceClass(Class) - Method in interface com.eazycnc.uwk.ResourceLoader
 
setResourceClass(Class) - Static method in class com.eazycnc.uwk.UWKit
sets the class that is used to load resources using the getResource() method.
setResourceLoader(ResourceLoader) - Static method in class com.eazycnc.uwk.UWKit
sets the resource loader which all subsequent widget factory methods use to load resources, such as graphics.
setRootWidget(Widget) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
setSelected(boolean) - Method in interface com.eazycnc.uwk.widgets.Button
sets the Button to selected/pressed state, or not.
setSelected(boolean) - Method in interface com.eazycnc.uwk.widgets.CheckBox
sets the CheckBox to selected/pressed state, or not.
setSelected(boolean) - Method in interface com.eazycnc.uwk.widgets.RadioButton
sets the radio- button to selected (pressed) or not (un-pressed).
setSelected(boolean) - Method in interface com.eazycnc.uwk.widgets.ToggleButton
sets the toggle button to selected (pressed) or not (un-pressed).
setSelectedIndex(int) - Method in interface com.eazycnc.uwk.widgets.ComboBox
selects the item in combobox whose index is given.
setSelectedTab(Widget) - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
setSelectionListener(SourceCodeEditor.SelectionListener) - Method in interface com.eazycnc.uwk.widgets.SourceCodeEditor
sets the selection listener, replacing existing if any.
setText(String) - Method in interface com.eazycnc.uwk.widgets.Button
sets the text of the Button.
setText(String) - Method in interface com.eazycnc.uwk.widgets.CheckBox
sets the text of the checkbox.
setText(String) - Method in interface com.eazycnc.uwk.widgets.Label
sets the text of the Button.
setText(String) - Method in interface com.eazycnc.uwk.widgets.RadioButton
sets the text of the RadioButton.
setText(String) - Method in interface com.eazycnc.uwk.widgets.ToggleButton
sets the text of the ToggleButton.
setTitleAt(int, String) - Method in interface com.eazycnc.uwk.widgets.TabbedLayout
 
setTranslator(Translator) - Static method in class com.eazycnc.uwk.UWKit
sets the translator which all subsequent widget factory methods use to internationalize the widgets.
setValidator(Validator) - Method in class com.eazycnc.uwk.SimpleVariable
sets the validator for this object.
setValue(Object) - Method in class com.eazycnc.uwk.EnumVariable
sets the variable's value.
setValue(Object) - Method in class com.eazycnc.uwk.Multiplexer
sets the currently selected variable's value.
setValue(Object) - Method in class com.eazycnc.uwk.SimpleVariable
sets the variable's value.
setValue(Object) - Method in interface com.eazycnc.uwk.Variable
 
setVisible(boolean) - Method in interface com.eazycnc.uwk.widgets.Widget
sets the widget as visible or hidden.
shortValue() - Method in class com.eazycnc.uwk.NumericVariable
returns the numeric value as (possibly rounded or truncated) short.
showConfirmDialog(String, String, String, String, String, DialogCallback) - Static method in class com.eazycnc.uwk.UWKit
puts up or shows a comfirmation dialog
showConfirmDialog(String, String, String, String, String, DialogCallback) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
showErrorDialog(String, String, String, String, String, DialogCallback) - Static method in class com.eazycnc.uwk.UWKit
puts up or shows an error dialog
showErrorDialog(String, String, String, String, String, DialogCallback) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
showFileDialog(String, boolean, FileDialogCallback) - Static method in class com.eazycnc.uwk.UWKit
puts up or shows a file selection dialog.
showFileDialog(String, boolean, FileDialogCallback) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
showInformationDialog(String, String, String, String, String, DialogCallback) - Static method in class com.eazycnc.uwk.UWKit
puts up or shows an information dialog
showInformationDialog(String, String, String, String, String, DialogCallback) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
showWarningDialog(String, String, String, String, String, DialogCallback) - Static method in class com.eazycnc.uwk.UWKit
puts up or shows an warning dialog
showWarningDialog(String, String, String, String, String, DialogCallback) - Method in interface com.eazycnc.uwk.widgets.WidgetFactory
 
SimpleVariable - Class in com.eazycnc.uwk
 
SimpleVariable(Object) - Constructor for class com.eazycnc.uwk.SimpleVariable
creates a variable with an initial value.
SimpleVariable(Object, List) - Constructor for class com.eazycnc.uwk.SimpleVariable
creates a variable with an initial value and a list of valid values.
SimpleVariable(Object, Object...) - Constructor for class com.eazycnc.uwk.SimpleVariable
creates a variable with an initial value and a comma separated list of valid values.
SourceCodeEditor - Interface in com.eazycnc.uwk.widgets
Defines a SourceCodeEditor that displays and allows editing of a text file.
SourceCodeEditor.EditListener - Interface in com.eazycnc.uwk.widgets
Defines an object that listen to edits of text.
SourceCodeEditor.SelectionListener - Interface in com.eazycnc.uwk.widgets
Defines an object that listen to changes in the selection.
SPINDLE_DIRECTION - Static variable in interface com.eazycnc.gcode.MachParam
 
SPINDLE_ON - Static variable in interface com.eazycnc.gcode.MachParam
 
SPINDLE_OVERRIDE_ON - Static variable in interface com.eazycnc.gcode.MachParam
 
SPINDLE_OVERRIDE_SPEED - Static variable in interface com.eazycnc.gcode.MachParam
 
SPINDLE_SPEED - Static variable in interface com.eazycnc.gcode.MachParam
 
SPINDLE_SPEED_STEP - Static variable in interface com.eazycnc.gcode.MachParam
 
SplitLayout - Interface in com.eazycnc.uwk.widgets
Defines the public interface of a SplitLayout which is empty as SplitLayout does not support any parameters or options nor dynamic modifications.
startHoming(int) - Method in interface com.eazycnc.motorcontroller.MotorController
 
startJogging(int, boolean) - Method in interface com.eazycnc.motorcontroller.MotorController
 
stateChanged(Object) - Method in interface com.eazycnc.uwk.widgets.ChangeListener
Invoked to indicate that the source has 'changed'.
stopJogging(int) - Method in interface com.eazycnc.motorcontroller.MotorController
 
subtract(Variable, double) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to offset a variables value by a given offset.
subtract(Variable, Variable) - Static method in class com.eazycnc.uwk.UWKit
this helper method creates a filter object to offset a variables value by a given offset.

T

TabbedLayout - Interface in com.eazycnc.uwk.widgets
Defines the public interface of a TabbedLayout.
TabbedLayout.TabListener - Interface in com.eazycnc.uwk.widgets
 
tabChanged(TabbedLayout) - Method in interface com.eazycnc.uwk.widgets.TabbedLayout.TabListener
 
test() - Method in interface com.eazycnc.opengl.GL
 
TextField - Interface in com.eazycnc.uwk.widgets
 
ToggleButton - Interface in com.eazycnc.uwk.widgets
Defines the public interface of a ToggleButton
TOOL_CONFIG_DIAMETER_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
TOOL_CONFIG_LENGTH_OFFSET - Static variable in interface com.eazycnc.gcode.MachParam
 
TOOL_GAGE_HEIGHT - Static variable in interface com.eazycnc.gcode.MachParam
 
ToolpathRenderer - Interface in com.eazycnc.toolpathrenderer
stores and renders a visual representation of a segment of tool-path.
ToolRenderer - Interface in com.eazycnc.toolpathrenderer
stores and renders a visual representation of the current machinining tool.
transform(Matrix4f) - Method in class com.eazycnc.opengl.GLShape
transforms this shape by the given matrix.
translate(String) - Method in interface com.eazycnc.uwk.Translator
looks up a translated string from the currently selected language dictionary,
translate(String) - Static method in class com.eazycnc.uwk.UWKit
translates the given string with the currently set Translator.
Translator - Interface in com.eazycnc.uwk
Defines an object that translates string to a local language.

U

UISIZE_COMPACT - Static variable in interface com.eazycnc.uwk.widgets.WidgetFactory
 
UISIZE_MINIMAL - Static variable in interface com.eazycnc.uwk.widgets.WidgetFactory
 
UISIZE_STANDARD - Static variable in interface com.eazycnc.uwk.widgets.WidgetFactory
 
UNIT_SIZE - Static variable in interface com.eazycnc.gcode.MachParam
 
UniversalWidgetKitTest - Class in com.eazycnc.uwk
 
UniversalWidgetKitTest() - Constructor for class com.eazycnc.uwk.UniversalWidgetKitTest
 
UWKit - Class in com.eazycnc.uwk
This class defines defines a number of static factory methods to construct widgets.
UWKit() - Constructor for class com.eazycnc.uwk.UWKit
 

V

validate(Object) - Method in class com.eazycnc.uwk.Multiplexer
validates the value.
validate(Object) - Method in class com.eazycnc.uwk.NumericVariable
 
validate(Object) - Method in class com.eazycnc.uwk.SimpleVariable
validates the value.
validate(Object) - Method in interface com.eazycnc.uwk.Validator
validates the given value.
validate(Object) - Method in interface com.eazycnc.uwk.Variable
 
Validator - Interface in com.eazycnc.uwk
This interface defines the validator interface
valueChanged(Observable) - Method in interface com.eazycnc.uwk.Observer
invoked when an observable that this object listens to has 'changed'.
valueChanged(Observable) - Method in class com.eazycnc.uwk.VariableObserver
 
valueChanged(Variable) - Method in class com.eazycnc.uwk.VariableObserver
implemented in the derived class to perform what needs to be done when the observable changes.
valueOf(String) - Static method in enum com.eazycnc.motorcontroller.MotorController.MotorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eazycnc.plugin.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.eazycnc.uwk.DialogCallback.DialogOptions
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.eazycnc.motorcontroller.MotorController.MotorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eazycnc.plugin.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.eazycnc.uwk.DialogCallback.DialogOptions
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Interface in com.eazycnc.uwk
defines the Variable interface.
VariableObserver - Class in com.eazycnc.uwk
This is a convenience class that re-casts Observer.valueChanged(Observable) calls to VariableObserver.valueChanged(Variable).
VariableObserver() - Constructor for class com.eazycnc.uwk.VariableObserver
 

W

warning(String) - Method in interface com.eazycnc.gcode.GCodeCompiler
 
Widget - Interface in com.eazycnc.uwk.widgets
This interface defines the functionality that is common to all widgets.
WidgetFactory - Interface in com.eazycnc.uwk.widgets
This interface defines a factory who responsibility is to implement most of the functionality of the UWKit.

Z

Z_GAGE_HEIGHT - Static variable in interface com.eazycnc.gcode.MachParam
 
Z_SPEED_SCALER - Static variable in interface com.eazycnc.gcode.MachParam
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links