- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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.
- 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.