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

A

a() - Method in class controlP5.ColorWheel
 
acceptClassList - Static variable in interface controlP5.ControlP5Constants
 
Accordion - Class in controlP5
The Accordion is a list of ControlGroups which can be expanded and collapsed.
Accordion(ControlP5, String) - Constructor for class controlP5.Accordion
Convenience constructor to extend Accordion.
actAsPulldownMenu(boolean) - Method in class controlP5.DropdownList
Enables a ListBox to act as a pulldown menu.
actAsPulldownMenu(boolean) - Method in class controlP5.ListBox
Enables a ListBox to act as a pulldown menu.
ACTION_BROADCAST - Static variable in interface controlP5.ControlP5Constants
 
ACTION_CLICK - Static variable in interface controlP5.ControlP5Constants
 
ACTION_DRAG - Static variable in interface controlP5.ControlP5Constants
 
ACTION_ENTER - Static variable in interface controlP5.ControlP5Constants
 
ACTION_EXIT - Static variable in interface controlP5.ControlP5Constants
 
ACTION_LEAVE - Static variable in interface controlP5.ControlP5Constants
 
ACTION_MOVE - Static variable in interface controlP5.ControlP5Constants
 
ACTION_PRESS - Static variable in interface controlP5.ControlP5Constants
 
ACTION_RELEASE - Static variable in interface controlP5.ControlP5Constants
 
ACTION_RELEASEDOUTSIDE - Static variable in interface controlP5.ControlP5Constants
 
ACTION_WHEEL - Static variable in interface controlP5.ControlP5Constants
 
activate(int) - Method in class controlP5.CheckBox
Activates a single checkbox item by index
activate(String) - Method in class controlP5.CheckBox
Activates a single checkbox item by name
activate(int) - Method in class controlP5.RadioButton
Deactivates all active RadioButton items and only activates the item corresponding to theIndex.
activate(String) - Method in class controlP5.RadioButton
Actives an item of the Radio button by name.
activateAll() - Method in class controlP5.CheckBox
 
activateBy(int) - Method in class controlP5.Button
A button can be activated by a mouse PRESSED or mouse RELEASE.
activateEvent(boolean) - Method in class controlP5.ControlGroup
activates or deactivates the Event status of a ControlGroup.
activateEvent(boolean) - Method in class controlP5.Tab
activates or deactivates the Event status of a tab, When activated a tab will send a controlEvent to the main application.
activateTab(String) - Method in class controlP5.ControlWindow
 
ACTIVE - Static variable in interface controlP5.ControlP5Constants
 
add(ControllerInterface<?>) - Method in class controlP5.Controller
 
add(ControllerInterface<?>) - Method in class controlP5.ControllerGroup
Adds a controller to the group, but use Controller.setGroup() instead.
add(ControllerInterface<?>) - Method in interface controlP5.ControllerInterface
 
add(ControllerInterface<?>) - Method in class controlP5.ControllerList
 
add(Tab) - Method in class controlP5.ControlWindow
 
add(String, int) - Method in class controlP5.MultiList
adds multilist buttons to the multilist.
add(String, float) - Method in class controlP5.MultiListButton
add a new button to the sublist of this multilist button.
addAccordion(String) - Method in class controlP5.ControlP5Base
 
addAccordion(Object, String) - Method in class controlP5.ControlP5Base
 
addAccordion(String, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addAccordion(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addBang(String) - Method in class controlP5.ControlP5Base
Triggers an event without passing a value.
addBang(Object, String) - Method in class controlP5.ControlP5Base
 
addBang(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addBang(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addBoundingBox(String) - Method in class controlP5.ControlP5Legacy
 
addBoundingBox(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addButton(String) - Method in class controlP5.ControlP5Base
Triggers an event and passing a value.
addButton(Object, String) - Method in class controlP5.ControlP5Base
 
addButton(Object, String, String, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addButton(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addButton(String, float) - Method in class controlP5.ControlP5Legacy
 
addButton(Object, String, String, float) - Method in class controlP5.ControlP5Legacy
 
addCallback(CallbackListener...) - Method in class controlP5.ControlBroadcaster
 
addCallback(CallbackListener) - Method in class controlP5.ControlBroadcaster
 
addCallback(CallbackListener, Controller<?>...) - Method in class controlP5.ControlBroadcaster
Adds a CallbackListener for a list of controllers.
addCallback(CallbackListener) - Method in class controlP5.Controller
 
addCallback(CallbackListener...) - Method in class controlP5.ControlP5
 
addCallback(CallbackListener) - Method in class controlP5.ControlP5
 
addCallback(CallbackListener, Controller<?>...) - Method in class controlP5.ControlP5
 
addCanvas(Canvas) - Method in class controlP5.ControllerGroup
Adds a canvas to a controllerGroup such as a tab or group.
addCanvas(Canvas) - Method in class controlP5.ControlP5
adds a Canvas to the default sketch window.
addCanvas(Canvas) - Method in class controlP5.ControlWindow
 
addChart(String) - Method in class controlP5.ControlP5Base
adds chart support to display float array based data.
addChart(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addCheckBox(String) - Method in class controlP5.ControlP5Base
Use a checkbox for single choice options.
addCheckBox(Object, String) - Method in class controlP5.ControlP5Base
 
addCheckBox(Object, String, String, int, int) - Method in class controlP5.ControlP5Legacy
 
addCheckBox(String, int, int) - Method in class controlP5.ControlP5Legacy
 
addCloseButton() - Method in class controlP5.ControllerGroup
TODO redesign or deprecate add a close button to the controlbar of this controlGroup.
addColorPicker(String) - Method in class controlP5.ControlP5Base
adds a simple RGBA colorpicker.
addColorPicker(Object, String) - Method in class controlP5.ControlP5Base
 
addColorPicker(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addColorPicker(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addColorWheel(String) - Method in class controlP5.ControlP5Base
 
addColorWheel(Object, String) - Method in class controlP5.ControlP5Base
 
addColorWheel(Object, String, String, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addColorWheel(String, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addConsole(Textarea) - Method in class controlP5.ControlP5Base
 
addController(Object, String, String, Class<C>, int, int) - Method in class controlP5.ControlP5Legacy
Adds Controllers by Object reference, currently supports Slider, Bang, Button, Knob, Numberbox, Toggle, Textlabel, Textfield, Range, Slider2D.
addController(String, Class<C>, int, int) - Method in class controlP5.ControlP5Legacy
 
addControllersFor(PApplet) - Method in class controlP5.ControlP5Base
 
addControllersFor(String, Object) - Method in class controlP5.ControlP5Base
Adds controllers for a specific object using annotations.
addControlsFor(Object) - Method in class controlP5.ControlP5
TODO
addControlWindow(String) - Method in class controlP5.ControlP5Legacy
 
addData(ChartData) - Method in class controlP5.Chart
 
addData(String, ChartData) - Method in class controlP5.Chart
 
addData(float) - Method in class controlP5.Chart
 
addData(String, float) - Method in class controlP5.Chart
 
addData(ChartDataSet, float) - Method in class controlP5.Chart
 
addDataSet(String) - Method in class controlP5.Chart
 
addDrawable(CDrawable) - Method in class controlP5.ControllerGroup
 
addDropdownList(String) - Method in class controlP5.ControlP5Legacy
 
addDropdownList(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addDropdownList(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addFirst(float) - Method in class controlP5.Chart
 
addFirst(String, float) - Method in class controlP5.Chart
 
addFrameRate() - Method in class controlP5.ControlP5Base
returns the current framerate of the running sketch.
addGroup(String) - Method in class controlP5.ControlP5Base
A controller group can be used to group controllers for a better organization of single controllers.
addGroup(Object, String) - Method in class controlP5.ControlP5Base
 
addGroup(Object, String, String, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addGroup(Object, String, String, int, int) - Method in class controlP5.ControlP5Legacy
 
addGroup(String, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addGroup(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addGroup(String, int, int) - Method in class controlP5.ControlP5Legacy
 
addGroup(Object, String, String, Class<C>, int, int, int, int) - Method in class controlP5.ControlP5Legacy
Use with caution, only for internal use.
addItem(ControlGroup<?>) - Method in class controlP5.Accordion
Adds items of type ControlGroup to the Accordion, only ControlGroups can be added.
addItem(String, float) - Method in class controlP5.CheckBox
 
addItem(Toggle, float) - Method in class controlP5.CheckBox
 
addItem(String, int) - Method in class controlP5.DropdownList
Adds an item to the ListBox.
addItem(String, int) - Method in class controlP5.ListBox
Adds an item to the ListBox.
addItem(String, float) - Method in class controlP5.RadioButton
 
addItem(Toggle, float) - Method in class controlP5.RadioButton
 
addItem(String, Object) - Method in class controlP5.ScrollableList
Adds an item to the ScrollableList.
addItems(String[]) - Method in class controlP5.DropdownList
adds a list of items from a string array.
addItems(List<?>) - Method in class controlP5.DropdownList
 
addItems(List<?>, int) - Method in class controlP5.DropdownList
 
addItems(String[]) - Method in class controlP5.ListBox
adds a list of items from a string array.
addItems(List<?>) - Method in class controlP5.ListBox
 
addItems(List<?>, int) - Method in class controlP5.ListBox
 
addItems(String[]) - Method in class controlP5.ScrollableList
adds a list of items from a string array.
addItems(List<?>) - Method in class controlP5.ScrollableList
 
addItems(List<?>, int) - Method in class controlP5.ScrollableList
 
addKnob(String) - Method in class controlP5.ControlP5Base
Knobs can use limited and endless revolutions, custom angles and starting points.
addKnob(Object, String) - Method in class controlP5.ControlP5Base
 
addKnob(Object, String, String, float, float, float, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addKnob(String, float, float, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addKnob(Object, String, String, float, float, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addKnob(String, float, float, float, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addKnob(Object, String, String, int, int) - Method in class controlP5.ControlP5Legacy
 
addKnob(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addKnob(String, int, int) - Method in class controlP5.ControlP5Legacy
 
addLast(float) - Method in class controlP5.Chart
 
addLast(String, float) - Method in class controlP5.Chart
 
addListBox(String) - Method in class controlP5.ControlP5Legacy
A list box is a list of items a user can choose from.
addListBox(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addListBox(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addListener(ControlListener...) - Method in class controlP5.ControlBroadcaster
 
addListener(ControlListener) - Method in class controlP5.ControlGroup
adds a listener to the controller.
addListener(ControlListener) - Method in class controlP5.Controller
 
addListener(ControlListener) - Method in class controlP5.ControllerGroup
 
addListener(ControlListener) - Method in interface controlP5.ControllerInterface
 
addListener(ControlListener...) - Method in class controlP5.ControlP5
 
addMatrix(String) - Method in class controlP5.ControlP5Base
Matrix is a 2-D matrix controller using toggle controllers in a rows and a columns setup.
addMatrix(Object, String) - Method in class controlP5.ControlP5Base
 
addMatrix(Object, String, String, int, int, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addMatrix(String, int, int, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addMultiList(String) - Method in class controlP5.ControlP5Base
Multilist is a tree like menu.
addMultiList(Object, String) - Method in class controlP5.ControlP5Base
 
addMultiList(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addMultiList(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addNumberbox(String) - Method in class controlP5.ControlP5Base
 
addNumberbox(Object, String) - Method in class controlP5.ControlP5Base
 
addNumberbox(Object, String, String, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addNumberbox(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addNumberbox(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addNumberbox(String, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addNumberbox(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addPositionTo(int, int, List<ControllerInterface<?>>) - Method in class controlP5.ControlP5
 
addPositionTo(int, int, ControllerInterface<?>...) - Method in class controlP5.ControlP5
 
addRadio(String) - Method in class controlP5.ControlP5Legacy
Use radio buttons for multiple choice options.
addRadio(String, int, int) - Method in class controlP5.ControlP5Legacy
 
addRadioButton(String) - Method in class controlP5.ControlP5Base
Use radio buttons for multiple choice options.
addRadioButton(Object, String) - Method in class controlP5.ControlP5Base
 
addRadioButton(Object, String, String, int, int) - Method in class controlP5.ControlP5Legacy
 
addRadioButton(String, int, int) - Method in class controlP5.ControlP5Legacy
 
addRange(String) - Method in class controlP5.ControlP5Base
A range controller, a slider that allows control on both ends of the slider.
addRange(Object, String) - Method in class controlP5.ControlP5Base
 
addRange(Object, String, String, float, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addRange(String, float, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addRange(String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addRange(Object, String, String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addScrollableList(String) - Method in class controlP5.ControlP5Base
the ScrollableList replaces the DropwdownList and ListBox, the type for a ScrollableList can be set with setType(ControlP5.DROPDOWN | ControlP5.LIST).
addScrollableList(Object, String) - Method in class controlP5.ControlP5Base
 
addScrollableList(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addScrollableList(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addScrollableList(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addSet(String) - Method in class controlP5.ControllerProperties
 
addSlider(String) - Method in class controlP5.ControlP5Base
Adds a default slider with a default width of 100 and height of 10.
addSlider(Object, String) - Method in class controlP5.ControlP5Base
 
addSlider(Object, String, String, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addSlider(String, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addSlider(String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addSlider(Object, String, String, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addSlider(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addSlider(String, float, float) - Method in class controlP5.ControlP5Legacy
 
addSlider(Object, String, String, float, float) - Method in class controlP5.ControlP5Legacy
 
addSlider2D(String) - Method in class controlP5.ControlP5Base
Adds a 2D slider to controlP5.
addSlider2D(Object, String) - Method in class controlP5.ControlP5Base
 
addSlider2D(Object, String, String, float, float, float, float, float, float, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addTab(String) - Method in class controlP5.ControlP5Base
 
addTab(String) - Method in class controlP5.ControlWindow
 
addTextarea(String) - Method in class controlP5.ControlP5Base
A Textarea is a label without any controller functionality and can be used to leave notes, headlines, etc when extending the dedicated area of the Textrea, a scrollbar is added on the right.
addTextarea(String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addTextfield(String) - Method in class controlP5.ControlP5Base
A Textfield allows single line text input.
addTextfield(Object, String) - Method in class controlP5.ControlP5Base
 
addTextfield(Object, String, String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addTextfield(String, int, int, int, int) - Method in class controlP5.ControlP5Legacy
 
addTextfield(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addTextlabel(String) - Method in class controlP5.ControlP5Base
 
addTextlabel(Object, String, String, String, int, int) - Method in class controlP5.ControlP5Legacy
 
addTextlabel(String, String, int, int) - Method in class controlP5.ControlP5Legacy
 
addTextlabel(Object, String, String, String) - Method in class controlP5.ControlP5Legacy
 
addTextlabel(String, String) - Method in class controlP5.ControlP5Legacy
 
addToggle(Object, String) - Method in class controlP5.ControlP5Base
Toggles a boolean field or passes a value when triggered.
addToggle(String) - Method in class controlP5.ControlP5Base
 
addToggle(Object, String, String, boolean, float, float, int, int) - Method in class controlP5.ControlP5Legacy
 
addToggle(Object, String, String) - Method in class controlP5.ControlP5Legacy
 
addToggle(Object, String, String, boolean) - Method in class controlP5.ControlP5Legacy
 
addToggle(String, boolean) - Method in class controlP5.ControlP5Legacy
 
addTooltip() - Method in class controlP5.ControlP5Legacy
 
adjust(PGraphics, Label) - Method in class controlP5.ControlFont
 
align(int, int, int, int) - Method in class controlP5.Controller
 
align(int[]) - Method in class controlP5.Label
 
align(int, int) - Method in class controlP5.Label
 
align(int[]) - Method in class controlP5.RadioButton
 
align(int, int) - Method in class controlP5.RadioButton
 
alignValueLabel - Variable in class controlP5.Range
 
alignX(int) - Method in class controlP5.Label
 
alignX(int) - Method in class controlP5.RadioButton
 
alignY(int) - Method in class controlP5.Label
 
alignY(int) - Method in class controlP5.RadioButton
 
ALT - Static variable in interface controlP5.ControlP5Constants
 
append(String) - Method in class controlP5.Textarea
 
append(String, int) - Method in class controlP5.Textarea
 
append(String, int) - Method in class controlP5.Textlabel
 
AQUA - Static variable in interface controlP5.ControlP5Constants
 
ARC - Static variable in interface controlP5.ControlP5Constants
 
AREA - Static variable in class controlP5.Chart
 
ARRAY - Static variable in interface controlP5.ControlP5Constants
 
arrayToString(Object) - Static method in class controlP5.CP
* Convenience method for producing a simple textual representation of an array.
autoHeight - Static variable in class controlP5.Button
 
autoHeight - Static variable in class controlP5.Controller
 
autoHeight - Static variable in class controlP5.Knob
 
autoHeight - Static variable in class controlP5.Numberbox
 
autoHeight - Static variable in class controlP5.Range
 
autoHeight - Static variable in class controlP5.Toggle
 
autoSpacing - Static variable in class controlP5.Controller
 
autoSpacing - Static variable in class controlP5.Range
 
autoWidth - Static variable in class controlP5.Button
 
autoWidth - Static variable in class controlP5.Controller
 
autoWidth - Static variable in class controlP5.Knob
 
autoWidth - Static variable in class controlP5.Numberbox
 
autoWidth - Static variable in class controlP5.Range
 
autoWidth - Variable in class controlP5.Tab
 
autoWidth - Static variable in class controlP5.Toggle
 

B

b() - Method in class controlP5.ColorWheel
 
b(Object) - Static method in class controlP5.ControlP5
 
background - Variable in class controlP5.ControllerStyle
 
background - Variable in class controlP5.ControlWindow
 
backgroundHeight - Variable in class controlP5.ControllerStyle
 
backgroundWidth - Variable in class controlP5.ControllerStyle
 
BACKSPACE - Static variable in interface controlP5.ControlP5Constants
 
Bang - Class in controlP5
The Bang controller triggers an event when pressed.
Bang(ControlP5, String) - Constructor for class controlP5.Bang
Convenience constructor to extend Bang.
BAR - Static variable in class controlP5.Chart
 
BAR_CENTERED - Static variable in class controlP5.Chart
 
BASELINE - Static variable in interface controlP5.ControlP5Constants
 
begin() - Method in class controlP5.ControlP5
cp5.begin() and cp5.end() are mechanisms to auto-layout controllers, see the ControlP5beginEnd example.
begin(ControllerGroup<?>) - Method in class controlP5.ControlP5
 
begin(int, int) - Method in class controlP5.ControlP5
 
begin(ControllerGroup<?>, int, int) - Method in class controlP5.ControlP5
 
begin(ControlWindow) - Method in class controlP5.ControlP5
 
begin(ControlWindow, int, int) - Method in class controlP5.ControlP5
 
beginItems() - Method in class controlP5.DropdownList
 
beginItems() - Method in class controlP5.ListBox
 
BitFont - Class in controlP5
 
BitFont(byte[]) - Constructor for class controlP5.BitFont
 
BITFONT - Static variable in interface controlP5.ControlP5Constants
 
BLACK - Static variable in interface controlP5.ControlP5Constants
 
BLUE - Static variable in interface controlP5.ControlP5Constants
 
BOOLEAN - Static variable in interface controlP5.ControlP5Constants
 
BOTTOM - Static variable in interface controlP5.ControlP5Constants
 
BOTTOM_OUTSIDE - Static variable in interface controlP5.ControlP5Constants
 
BoundingBox - Class in controlP5
 
BoundingBox(ControlP5, String) - Constructor for class controlP5.BoundingBox
 
bringToFront() - Method in class controlP5.Controller
 
bringToFront(ControllerInterface<?>) - Method in class controlP5.Controller
 
bringToFront() - Method in class controlP5.ControllerGroup
 
bringToFront(ControllerInterface<?>) - Method in class controlP5.ControllerGroup
 
bringToFront() - Method in interface controlP5.ControllerInterface
 
bringToFront(ControllerInterface<?>) - Method in interface controlP5.ControllerInterface
 
bringToFront() - Method in class controlP5.Tab
 
broadcast(ControlEvent, int) - Method in class controlP5.ControlBroadcaster
 
Button - Class in controlP5
A button triggers an event after it has been release.
Button(ControlP5, String) - Constructor for class controlP5.Button
Convenience constructor to extend Button.
Button() - Constructor for class controlP5.Button
 
byteArrayToInt(byte[]) - Static method in class controlP5.CP
 

C

CallbackEvent - Class in controlP5
A CallbackEvent is send when a controller action such as enter, leave, press, etc has occurs.
CallbackListener - Interface in controlP5
Use a CallbackListener to listen for controller related actions such as pressed, released, etc.
Canvas - Class in controlP5
Use a Canvas to draw custom graphics into a control window or the default sketch window.
Canvas() - Constructor for class controlP5.Canvas
 
CAPTIONLABEL - Static variable in interface controlP5.ControlP5Constants
 
CColor - Class in controlP5
A CColor instance contains the colors of a controller including the foreground-, background-, active-, captionlabel- and valuelabel-colors.
CColor() - Constructor for class controlP5.CColor
 
CColor(int, int, int, int, int) - Constructor for class controlP5.CColor
 
CColor(CColor) - Constructor for class controlP5.CColor
 
CDrawable - Interface in controlP5
The CDrawable interface is used to draw controllers, primarily for internal use.
CENTER - Static variable in interface controlP5.ControlP5Constants
 
changeValue(float) - Method in class controlP5.Controller
sets the value of the controller without sending the broadcast event.
Chart - Class in controlP5
Use charts to display float array data as line chart, yet experimental, but see the ControlP5chart example for more details.
Chart(ControlP5, String) - Constructor for class controlP5.Chart
Convenience constructor to extend Chart.
Chart.ChartViewArea - Class in controlP5
 
Chart.ChartViewArea() - Constructor for class controlP5.Chart.ChartViewArea
 
Chart.ChartViewBar - Class in controlP5
 
Chart.ChartViewBar() - Constructor for class controlP5.Chart.ChartViewBar
 
Chart.ChartViewBarCentered - Class in controlP5
 
Chart.ChartViewBarCentered() - Constructor for class controlP5.Chart.ChartViewBarCentered
 
Chart.ChartViewLine - Class in controlP5
 
Chart.ChartViewLine() - Constructor for class controlP5.Chart.ChartViewLine
 
Chart.ChartViewPie - Class in controlP5
 
Chart.ChartViewPie() - Constructor for class controlP5.Chart.ChartViewPie
 
ChartData - Class in controlP5
Used by Chart, single chart data is stored here including value, (label) text, and color.
ChartData(float) - Constructor for class controlP5.ChartData
 
ChartData(float, String) - Constructor for class controlP5.ChartData
 
ChartDataSet - Class in controlP5
Used by Chart, a chart data set is a container to store chart data.
ChartDataSet(String) - Constructor for class controlP5.ChartDataSet
 
CheckBox - Class in controlP5
A multiple-choice radioButton.
CheckBox(ControlP5, String) - Constructor for class controlP5.CheckBox
Convenience constructor to extend CheckBox.
CheckBox(ControlP5, ControllerGroup<?>, String, int, int) - Constructor for class controlP5.CheckBox
A CheckBox should only be added to controlP5 by using controlP5.addCheckBox()
CHECKBOX - Static variable in interface controlP5.ControlP5Constants
 
CHECKBOX - Static variable in class controlP5.ScrollableList
 
checkPlug(Object, String, Class<?>[]) - Static method in class controlP5.ControllerPlug
 
clear() - Method in class controlP5.ControlWindow
clear the control window, delete all controllers from a control window.
clear() - Method in class controlP5.DropdownList
Removes all items from a list box
clear() - Method in class controlP5.ListBox
Removes all items from a list box
clear() - Method in class controlP5.Matrix
 
clear() - Method in class controlP5.Println
 
clear() - Method in class controlP5.ScrollableList
 
clear() - Method in class controlP5.Textarea
 
clear() - Method in class controlP5.Textfield
 
clearKeys() - Method in class controlP5.ControlWindow
 
close() - Method in class controlP5.Accordion
 
close(int...) - Method in class controlP5.Accordion
 
close() - Method in class controlP5.ControllerGroup
 
CLOSE - Static variable in class controlP5.ControllerProperties
 
close(MultiListInterface) - Method in class controlP5.MultiList
 
close() - Method in class controlP5.MultiList
close(MultiListInterface) - Method in class controlP5.MultiListButton
 
close() - Method in class controlP5.MultiListButton
 
closeDelay - Variable in class controlP5.MultiList
 
color - Variable in class controlP5.ControllerStyle
 
ColorPicker - Class in controlP5
A simple color picker using sliders to adjust RGBA values.
ColorPicker(ControlP5, String) - Constructor for class controlP5.ColorPicker
Convenience constructor to extend ColorPicker.
ColorWheel - Class in controlP5
 
ColorWheel(ControlP5, String) - Constructor for class controlP5.ColorWheel
 
ColorWheel(ControlP5, ControllerGroup<?>, String, int, int, int, int) - Constructor for class controlP5.ColorWheel
 
COMMANDKEY - Static variable in interface controlP5.ControlP5Constants
 
continuousUpdateEvents() - Method in class controlP5.Controller
continuousUpdateEvents is used for internal updates of a controller.
continuousUpdateEvents() - Method in class controlP5.ControllerGroup
 
continuousUpdateEvents() - Method in interface controlP5.ControllerInterface
 
CONTROL - Static variable in interface controlP5.ControlP5Constants
 
ControlBehavior - Class in controlP5
The abstract class control behavior allows you to add custom behavior to controllers.
ControlBehavior() - Constructor for class controlP5.ControlBehavior
 
ControlBroadcaster - Class in controlP5
The ControlBroadcaster handles all controller value changes and distributes them accordingly to its listeners.
ControlElement - Annotation Type in controlP5
Used for automated controller creation using annotations.
controlEvent(ControlEvent) - Method in class controlP5.Accordion
 
controlEvent(CallbackEvent) - Method in interface controlP5.CallbackListener
 
controlEvent(ControlEvent) - Method in class controlP5.CheckBox
controlEvent is called by controlP5's ControlBroadcaster to inform available listeners about value changes.
controlEvent(ControlEvent) - Method in class controlP5.ColorPicker
 
ControlEvent - Class in controlP5
A controlEvent is sent to a PApplet or a ControlListener whenever a controller value has changed.
ControlEvent(Tab) - Constructor for class controlP5.ControlEvent
 
ControlEvent(ControllerGroup<?>) - Constructor for class controlP5.ControlEvent
 
controlEvent(ControlEvent) - Method in class controlP5.ControlGroup
 
controlEvent(ControlEvent) - Method in class controlP5.ControllerGroup
 
controlEvent(ControlEvent) - Method in interface controlP5.ControlListener
controlEvent is called by controlP5's ControlBroadcaster to inform available listeners about value changes.
controlEvent(ControlEvent) - Method in class controlP5.DropdownList
 
controlEvent(ControlEvent) - Method in class controlP5.ListBox
 
controlEvent(ControlEvent) - Method in class controlP5.MultiList
 
controlEvent(ControlEvent) - Method in class controlP5.RadioButton
controlEvent is called by controlP5's ControlBroadcaster to inform available listeners about value changes.
controlEvent(ControlEvent) - Method in class controlP5.ScrollableList
 
controlEvent(ControlEvent) - Method in class controlP5.Textarea
 
controlEventClass - Static variable in interface controlP5.ControlP5Constants
 
ControlFont - Class in controlP5
A ControlFont is a container for a PFont that can be used to customize the font of a label.
ControlFont(PFont) - Constructor for class controlP5.ControlFont
 
ControlFont(PFont, int) - Constructor for class controlP5.ControlFont
 
ControlFont(PFont, int, int) - Constructor for class controlP5.ControlFont
 
ControlGroup<T> - Class in controlP5
In previous versions you would use the ControlGroup class to bundle controllers in a group.
ControlGroup(ControlP5, String) - Constructor for class controlP5.ControlGroup
Convenience constructor to extend ControlGroup.
ControlGroup(ControlP5, ControllerGroup<?>, String, int, int, int, int) - Constructor for class controlP5.ControlGroup
 
ControlKey - Interface in controlP5
 
CONTROLLER - Static variable in class controlP5.ControlEvent
 
Controller<T> - Class in controlP5
Controller is an abstract class that is extended by any available controller within controlP5.
Controller(ControlP5, String) - Constructor for class controlP5.Controller
Convenience constructor to extend Controller.
ControllerGroup<T> - Class in controlP5
ControllerGroup is an abstract class and is extended by class ControlGroup, Tab, or the ListBox.
ControllerGroup(ControlP5, String) - Constructor for class controlP5.ControllerGroup
Convenience constructor to extend ControllerGroup.
ControllerGroup(ControlP5, ControllerGroup<?>, String, float, float) - Constructor for class controlP5.ControllerGroup
 
ControllerInterface<T> - Interface in controlP5
The ControllerInterface is inherited by all ControllerGroup and Controller classes.
ControllerList - Class in controlP5
Stores objects of type ControllerInterface and CDrawable, mainly for internal use.
ControllerList() - Constructor for class controlP5.ControllerList
 
ControllerPlug - Class in controlP5
The ControllerPlug is used to do all the reflection procedures to link a controller to a variable or function inside your main application.
ControllerPlug(Object, String, int, int, Class<?>[]) - Constructor for class controlP5.ControllerPlug
 
ControllerProperties - Class in controlP5
Values of controllers can be stored inside properties files which can be saved to file or memory.
ControllerProperties(ControlP5) - Constructor for class controlP5.ControllerProperties
 
ControllerProperty - Class in controlP5
A controller property saves the value, address, getter and setter of a registered controller.
ControllerStyle - Class in controlP5
Labels use the ControllerStyle class to store margin and padding information.
ControllerStyle() - Constructor for class controlP5.ControllerStyle
 
ControllerView<T> - Interface in controlP5
The interface ControllerView can be used to define custom displays for controllers.
ControlListener - Interface in controlP5
ControlListener is an interface that can be implemented by a custom class to be notified when controller values change.
controlP5 - package controlP5
ControlP5
ControlP5 - Class in controlP5
controlP5 is a processing and java library for creating simple control GUIs.
ControlP5(PApplet) - Constructor for class controlP5.ControlP5
Create a new instance of controlP5.
ControlP5(PApplet, PFont) - Constructor for class controlP5.ControlP5
 
ControlP5(PApplet, ControlFont) - Constructor for class controlP5.ControlP5
 
ControlP5Base - Class in controlP5
The ControlP5Base supports the ControlP5 class and implements all adder methods to add controllers to controlP5.
ControlP5Base() - Constructor for class controlP5.ControlP5Base
 
ControlP5Constants - Interface in controlP5
Constant variables used with ControlP5 are stored here.
ControlP5Legacy - Class in controlP5
 
ControlP5Legacy() - Constructor for class controlP5.ControlP5Legacy
 
ControlTimer - Class in controlP5
control timer is a timer that can be used for example as a stop watch or a duration timer.
ControlTimer() - Constructor for class controlP5.ControlTimer
create a new control timer, a timer that counts up in time.
controlWindow - Variable in class controlP5.ControlP5
 
ControlWindow - Class in controlP5
 
ControlWindow(ControlP5, PApplet) - Constructor for class controlP5.ControlWindow
 
ControlWindow.Pointer - Class in controlP5
A pointer by default is linked to the mouse and stores the x and y position as well as the pressed and released state.
ControlWindow.Pointer() - Constructor for class controlP5.ControlWindow.Pointer
 
copy(ControllerProperty, String...) - Method in class controlP5.ControllerProperties
copies a ControllerProperty from one set to other(s);
copy(ControllerInterface<?>, String...) - Method in class controlP5.ControllerProperties
 
CP - Class in controlP5
 
CP() - Constructor for class controlP5.CP
 
cursorWidth - Static variable in class controlP5.Textfield
 
CUSTOM - Static variable in interface controlP5.ControlP5Constants
 

D

d(Object) - Static method in class controlP5.ControlP5
 
day() - Method in class controlP5.ControlTimer
day position of the timer.
deactivate(int) - Method in class controlP5.CheckBox
deactivate a single checkbox item by index
deactivate(String) - Method in class controlP5.CheckBox
Deactivates a single checkbox item by name
deactivate(int) - Method in class controlP5.RadioButton
 
deactivate(String) - Method in class controlP5.RadioButton
Deactivates a RadioButton by name and sets the value of the RadioButton to the default value -1.
deactivateAll() - Method in class controlP5.CheckBox
 
deactivateAll() - Method in class controlP5.RadioButton
 
DEBUG - Static variable in class controlP5.ControlFont
 
DEBUG - Static variable in class controlP5.ControlP5
use this static variable to turn DEBUG on or off.
decodeBase64(String) - Static method in class controlP5.CP
 
DECREASE - Static variable in interface controlP5.ControlP5Constants
 
DEFAULT - Static variable in interface controlP5.ControlP5Constants
 
defaultChar - Static variable in class controlP5.BitFont
 
defaultName - Static variable in class controlP5.ControllerProperties
 
delete(ControllerProperty) - Method in class controlP5.ControllerProperties
deletes a ControllerProperty from all Sets including the default set.
DELETE - Static variable in interface controlP5.ControlP5Constants
 
disable() - Method in class controlP5.ControllerProperty
 
disable() - Method in class controlP5.ControlWindow.Pointer
 
disable() - Method in class controlP5.Tooltip
disables the Tooltip on a global level, when disabled, tooltip will not respond to any registered controller.
disableCollapse() - Method in class controlP5.ControllerGroup
 
disableColorBackground() - Method in class controlP5.Label
 
disableColorBackground() - Method in class controlP5.Textarea
 
disableCrosshair() - Method in class controlP5.Slider2D
 
disablePointer() - Method in class controlP5.ControlWindow
 
disableShortcuts() - Method in class controlP5.ControlP5
disables shortcuts such as alt-h for hiding/showing controllers
display(PGraphics, Chart) - Method in class controlP5.Chart.ChartViewArea
 
display(PGraphics, Chart) - Method in class controlP5.Chart.ChartViewBar
 
display(PGraphics, Chart) - Method in class controlP5.Chart.ChartViewBarCentered
 
display(PGraphics, Chart) - Method in class controlP5.Chart.ChartViewLine
 
display(PGraphics, Chart) - Method in class controlP5.Chart.ChartViewPie
 
display(PGraphics, T) - Method in interface controlP5.ControllerView
draws your custom controllers.
display(PGraphics, ScrollableList) - Method in class controlP5.ScrollableList.ScrollableListView
 
dispose() - Method in class controlP5.ControlP5
disposes and clears all controlP5 elements.
DONE - Static variable in interface controlP5.ControlP5Constants
 
DOWN - Static variable in interface controlP5.ControlP5Constants
 
DOWN - Static variable in class controlP5.Numberbox
 
draw(PGraphics) - Method in class controlP5.Canvas
controlWindowCanvas is an abstract class and therefore needs to be extended by your class.
draw(PGraphics) - Method in interface controlP5.CDrawable
 
draw(ControlP5, Label) - Method in class controlP5.ControlFont
 
draw(PGraphics, Label) - Method in class controlP5.ControlFont
 
draw(PGraphics) - Method in class controlP5.Controller
the default draw function for each controller extending superclass Controller.
draw(PGraphics) - Method in class controlP5.ControllerGroup
 
draw(PGraphics) - Method in interface controlP5.ControllerInterface
 
draw() - Method in class controlP5.ControlP5
call draw() from your program when autoDraw is disabled.
draw(PGraphics, int, int) - Method in class controlP5.ControlWindow
 
draw() - Method in class controlP5.ControlWindow
 
draw(PGraphics) - Method in class controlP5.ControlWindow
 
draw(PGraphics) - Method in class controlP5.FrameRate
 
draw(PGraphics, int, int, ControllerInterface<?>) - Method in class controlP5.Label
 
draw(PGraphics) - Method in class controlP5.Label
 
draw(PGraphics, int, int) - Method in class controlP5.Label
 
draw(PGraphics) - Method in class controlP5.MultiList
the default draw function for each controller extending superclass Controller.
draw(PGraphics) - Method in class controlP5.Textfield
 
draw(PApplet) - Method in class controlP5.Textlabel
 
draw(PGraphics) - Method in class controlP5.Textlabel
 
draw() - Method in class controlP5.Textlabel
 
draw(int, int) - Method in class controlP5.Textlabel
 
draw(PGraphics) - Method in class controlP5.TickMark
 
draw(PGraphics, int) - Method in class controlP5.TickMark
 
draw(PGraphics) - Method in class controlP5.Toggle
 
DROPDOWN - Static variable in interface controlP5.ControlP5Constants
 
DROPDOWN - Static variable in class controlP5.ScrollableList
 
DropdownList - Class in controlP5
 
DropdownList(ControlP5, String) - Constructor for class controlP5.DropdownList
Convenience constructor to extend DropdownList.
dt() - Method in interface controlP5.Pointer
 
dx() - Method in interface controlP5.Pointer
 
dy() - Method in interface controlP5.Pointer
 

E

ELLIPSE - Static variable in interface controlP5.ControlP5Constants
 
enable() - Method in class controlP5.ControllerProperty
 
enable() - Method in class controlP5.ControlWindow.Pointer
 
enable() - Method in class controlP5.Tooltip
in case the tooltip is disabled, use enable() to turn the tooltip back on.
enableCollapse() - Method in class controlP5.ControllerGroup
 
enableColorBackground() - Method in class controlP5.Label
 
enableColorBackground() - Method in class controlP5.Textarea
 
enableCrosshair() - Method in class controlP5.Slider2D
 
enablePointer() - Method in class controlP5.ControlWindow
 
enableShortcuts() - Method in class controlP5.ControlP5
enables shortcuts.
encodeBase64(byte[]) - Static method in class controlP5.CP
 
end(ControllerGroup<?>) - Method in class controlP5.ControlP5
 
end() - Method in class controlP5.ControlP5
cp5.begin() and cp5.end() are mechanisms to auto-layout controllers, see the ControlP5beginEnd example.
endItems() - Method in class controlP5.DropdownList
 
endItems() - Method in class controlP5.ListBox
 
ENTER - Static variable in interface controlP5.ControlP5Constants
 
equals(Object) - Method in class controlP5.CColor
 
equals(Object) - Method in class controlP5.ControllerProperty
 
ESCAPE - Static variable in interface controlP5.ControlP5Constants
 
EVENT - Static variable in interface controlP5.ControlP5Constants
 
eventMethod - Static variable in interface controlP5.ControlP5Constants
 

F

f(Object) - Static method in class controlP5.ControlP5
 
FADEIN - Static variable in interface controlP5.ControlP5Constants
 
FADEOUT - Static variable in interface controlP5.ControlP5Constants
 
FIELD - Static variable in interface controlP5.ControlP5Constants
 
FIX - Static variable in class controlP5.Slider
 
FLEXIBLE - Static variable in class controlP5.Slider
 
FLOAT - Static variable in interface controlP5.ControlP5Constants
 
forHTMLTag(String) - Static method in class controlP5.CP
borrowed from http://www.javapractices.com/Topic96.cjp
forURL(String) - Static method in class controlP5.CP
borrowed from http://www.javapractices.com/Topic96.cjp
frameRate(int) - Method in class controlP5.ControlWindow
sets the frame rate of the control window.
FrameRate - Class in controlP5
 
FUCHSIA - Static variable in interface controlP5.ControlP5Constants
 

G

g() - Method in class controlP5.ColorWheel
 
get(int) - Method in class controlP5.ControllerList
 
get() - Method in class controlP5.ControllerList
 
get() - Method in class controlP5.ControllerProperties
 
get(ControllerInterface<?>) - Method in class controlP5.ControllerProperties
 
get(String) - Method in class controlP5.ControlP5
 
get(Object, String) - Method in class controlP5.ControlP5
 
get(Class<C>, String) - Method in class controlP5.ControlP5
 
get(int, int) - Method in class controlP5.Matrix
 
get() - Method in class controlP5.Textlabel
 
getAbsolutePosition() - Method in class controlP5.Controller
 
getAbsolutePosition() - Method in class controlP5.ControllerGroup
 
getAbsolutePosition() - Method in interface controlP5.ControllerInterface
 
getAction() - Method in class controlP5.CallbackEvent
 
getActive() - Method in class controlP5.CColor
 
getAddress() - Method in class controlP5.Controller
getAddress() - Method in class controlP5.ControllerGroup
getAddress() - Method in interface controlP5.ControllerInterface
 
getAlign() - Method in class controlP5.Label
 
getAlign() - Method in class controlP5.RadioButton
 
getAll() - Method in class controlP5.ControlP5
Returns a List of all controllers currently registered.
getAll(Class<T>) - Method in class controlP5.ControlP5
Returns a list of controllers or groups of a particular type.
getAlpha() - Method in class controlP5.CColor
 
getAngle() - Method in class controlP5.Knob
 
getAngleRange() - Method in class controlP5.Knob
 
getArrayValue() - Method in class controlP5.ControlEvent
Returns a float array, applies to e.g.
getArrayValue(int) - Method in class controlP5.ControlEvent
Returns a float value at a particular index from a controller's array value.
getArrayValue() - Method in class controlP5.Controller
returns the current float array value of a controller.
getArrayValue(int) - Method in class controlP5.Controller
 
getArrayValue() - Method in class controlP5.ControllerGroup
getArrayValue(int) - Method in class controlP5.ControllerGroup
 
getArrayValue() - Method in interface controlP5.ControllerInterface
 
getArrayValue(int) - Method in interface controlP5.ControllerInterface
 
getArrayValue() - Method in class controlP5.Range
 
getArrayValue() - Method in class controlP5.Slider2D
 
getBackground() - Method in class controlP5.CColor
 
getBackgroundColor() - Method in class controlP5.ScrollableList
 
getBackgroundHeight() - Method in class controlP5.ControlGroup
get the height of the controlGroup's background.
getBarHeight() - Method in class controlP5.ControlGroup
 
getBaseline() - Method in class controlP5.ControlFont
 
getBehavior() - Method in class controlP5.Controller
 
getBit(int, int) - Static method in class controlP5.CP
 
getBooleanValue() - Method in class controlP5.Button
Returns true or false and indicates the switch state of the button.
getBorder() - Method in class controlP5.Tooltip
returns the value of the border
getBottom() - Method in class controlP5.ControlFont
 
getCaptionLabel() - Method in class controlP5.CColor
 
getCaptionLabel() - Method in class controlP5.Controller
 
getCaptionLabel() - Method in class controlP5.ControllerGroup
 
getCells() - Method in class controlP5.Matrix
 
getCenter() - Method in class controlP5.ControlFont
 
getColor() - Method in class controlP5.ChartData
 
getColor() - Method in class controlP5.ChartDataSet
 
getColor(int) - Method in class controlP5.ChartDataSet
 
getColor() - Method in class controlP5.Controller
getColor() - Method in class controlP5.ControllerGroup
getColor() - Method in interface controlP5.ControllerInterface
 
getColor() - Static method in class controlP5.ControlP5
 
getColor() - Method in class controlP5.Label
 
getColor() - Method in class controlP5.ListBoxItem
 
getColors() - Method in class controlP5.ChartDataSet
 
getColorValue() - Method in class controlP5.ColorPicker
 
getControlBroadcaster() - Method in class controlP5.ControlP5
 
getController() - Method in class controlP5.CallbackEvent
Returns the Controller that triggered the Callback Event.
getController() - Method in class controlP5.ControlBehavior
Returns the controller this behavior is connected to.
getController() - Method in class controlP5.ControlEvent
Returns the instance of the controller sending the ControlEvent.
getController(String) - Method in class controlP5.ControllerGroup
 
getController(String) - Method in class controlP5.ControlP5
 
getControllerPlugList() - Method in class controlP5.Controller
 
getControlWindow() - Method in class controlP5.Controller
 
getCurrentTab() - Method in class controlP5.ControlWindow
 
getCursorHeight() - Method in class controlP5.Slider2D
 
getCursorWidth() - Method in class controlP5.Slider2D
 
getCursorX() - Method in class controlP5.Slider2D
 
getCursorY() - Method in class controlP5.Slider2D
 
getData(String, int) - Method in class controlP5.Chart
 
getDataSet() - Method in class controlP5.Chart
 
getDataSet(String) - Method in class controlP5.Chart
 
getDecimalPrecision() - Method in class controlP5.Controller
 
getDefaultTab() - Method in class controlP5.ControlP5Base
 
getDefaultValue() - Method in class controlP5.Controller
 
getDirection() - Method in class controlP5.MultiList
 
getDirection() - Method in class controlP5.MultiListButton
 
getDirection() - Method in class controlP5.Slider
 
getDragDirection() - Method in class controlP5.Knob
Gets the drag direction which is either Controller.HORIZONTAL or Controller.VERTICAL.
getDrawable(int) - Method in class controlP5.ControllerList
 
getDrawables() - Method in class controlP5.ControllerList
 
getFirstFromMouseOverList() - Method in class controlP5.ControlWindow
 
getFont() - Method in class controlP5.ControlFont
 
getFont() - Method in class controlP5.ControlP5
 
getFont() - Method in class controlP5.Label
 
getForeground() - Method in class controlP5.CColor
 
getGlyph(char) - Method in class controlP5.BitFont
 
getGroup() - Method in class controlP5.ControlEvent
Returns the group that evoked the ControlEvent
getGroup(String) - Method in class controlP5.ControlP5
 
getHandleSize() - Method in class controlP5.Slider
 
getHeight() - Method in class controlP5.ControlFont
 
getHeight() - Method in class controlP5.Controller
 
getHeight() - Method in class controlP5.ControllerGroup
getHeight() - Method in interface controlP5.ControllerInterface
 
getHeight() - Method in class controlP5.Label
 
getHeight() - Method in class controlP5.ScrollableList
 
getHighValue() - Method in class controlP5.Range
 
getId() - Method in class controlP5.ControlEvent
Returns the controller's id, if an id has not been set before the default value -1 will be returned.
getId() - Method in class controlP5.Controller
returns the id of a controller, by default the id is -1.
getId() - Method in class controlP5.ControllerGroup
getId() - Method in interface controlP5.ControllerInterface
 
getId() - Method in class controlP5.ListBoxItem
returns the id of a listboxitem.
getIndex() - Method in class controlP5.Textfield
 
getInfo() - Method in class controlP5.Bang
getInfo() - Method in class controlP5.Button
 
getInfo() - Method in class controlP5.Chart
 
getInfo() - Method in class controlP5.CheckBox
 
getInfo() - Method in class controlP5.ColorPicker
 
getInfo() - Method in class controlP5.ControlGroup
getInfo() - Method in class controlP5.Controller
 
getInfo() - Method in class controlP5.ControllerGroup
 
getInfo() - Method in class controlP5.RadioButton
 
getInterval() - Method in class controlP5.Matrix
 
getItem(int) - Method in class controlP5.CheckBox
Gets a radio button item by index.
getItem(int) - Method in class controlP5.DropdownList
returns a listBoxItem by index in the list of items.
getItem(String) - Method in class controlP5.DropdownList
TODO faulty returns a listBoxItem by name.
getItem(Controller<?>) - Method in class controlP5.DropdownList
returns a ListBoxItem based on its Button reference.
getItem(int) - Method in class controlP5.ListBox
returns a listBoxItem by index from the list of items.
getItem(String) - Method in class controlP5.ListBox
TODO faulty returns a listBoxItem by name.
getItem(Controller<?>) - Method in class controlP5.ListBox
returns a ListBoxItem based on its Button reference.
getItem(int) - Method in class controlP5.RadioButton
Gets a radio button item by index.
getItem(String) - Method in class controlP5.RadioButton
 
getItem(int) - Method in class controlP5.ScrollableList
returns a listBoxItem by index form the list of items.
getItem(String) - Method in class controlP5.ScrollableList
TODO faulty returns a listBoxItem by name.
getItemHeight() - Method in class controlP5.Accordion
 
getItems() - Method in class controlP5.CheckBox
 
getItems() - Method in class controlP5.RadioButton
 
getItems() - Method in class controlP5.ScrollableList
 
getKey() - Method in class controlP5.ControlP5Base
 
getKeyCode() - Method in class controlP5.ControlP5Base
 
getLabel() - Method in class controlP5.ControlEvent
Gets the text of the controller's label that has evoked the event.
getLabel() - Method in class controlP5.Controller
returns the controller's caption label text.
getLabel() - Method in class controlP5.TickMark
 
getLabel() - Method in class controlP5.Tooltip
returns the current Label
getLayout() - Method in class controlP5.ControlP5Base
 
getLetterSpacing() - Method in class controlP5.Label
 
getLineHeight() - Method in class controlP5.Label
 
getLineHeight() - Method in class controlP5.Textlabel
 
getList() - Method in class controlP5.ControlP5
 
getListBoxItems() - Method in class controlP5.DropdownList
 
getListBoxItems() - Method in class controlP5.ListBox
 
getListener(int) - Method in class controlP5.ControlBroadcaster
Returns a ControlListener by index
getListener(int) - Method in class controlP5.ControlP5
 
getLowValue() - Method in class controlP5.Range
 
getMax() - Method in class controlP5.Controller
returns the maximum value of the controller.
getMax() - Method in class controlP5.Slider
 
getMaxX() - Method in class controlP5.Slider2D
 
getMaxY() - Method in class controlP5.Slider2D
 
getMin() - Method in class controlP5.Controller
returns the minimum value of the controller.
getMin() - Method in class controlP5.Slider
 
getMinItemHeight() - Method in class controlP5.Accordion
 
getMinX() - Method in class controlP5.Slider2D
 
getMinY() - Method in class controlP5.Slider2D
 
getMode() - Method in class controlP5.Matrix
 
getMouseOverList() - Method in class controlP5.ControlP5
convenience method to check if the mouse (or pointer) is hovering over a specific controller.
getMouseOverList() - Method in class controlP5.ControlWindow
A list of controllers that are registered with a mouseover.
getMultiplier() - Method in class controlP5.Numberbox
 
getName() - Method in class controlP5.ControlEvent
returns the controller's name
getName() - Method in class controlP5.Controller
returns the index name of the controller.
getName() - Method in class controlP5.ControllerGroup
 
getName() - Method in interface controlP5.ControllerInterface
 
getName() - Method in class controlP5.ListBoxItem
returns the name of the listboxitem.
getNumberOfTickMarks() - Method in class controlP5.Knob
 
getNumberOfTickMarks() - Method in class controlP5.Slider
returns the amount of tickmarks available for a slider
getObjectForController(ControllerInterface) - Method in class controlP5.ControlP5Base
 
getOffset(int) - Method in class controlP5.ControlFont
 
getOffsetYratio() - Method in class controlP5.Label
 
getOverflow() - Method in class controlP5.ControlFont
 
getOverflow() - Method in class controlP5.Label
 
getParent() - Method in class controlP5.Controller
returns the parent of a controller.
getParent() - Method in class controlP5.ControllerGroup
 
getParent() - Method in interface controlP5.ControllerInterface
 
getPickingColor() - Method in class controlP5.Controller
 
getPickingColor() - Method in class controlP5.ControllerGroup
 
getPickingColor() - Method in interface controlP5.ControllerInterface
 
getPointer() - Method in class controlP5.Controller
 
getPointer() - Method in class controlP5.ControlP5
convenience method to access the pointer of the main control window.
getPointer() - Method in class controlP5.ControlWindow
 
getPosition() - Method in class controlP5.Controller
get the position of a controller.
getPosition() - Method in class controlP5.ControllerGroup
getPosition() - Method in interface controlP5.ControllerInterface
 
getPositionOfTabs() - Method in class controlP5.ControlWindow
Returns the position of the tab bar as PVector.
getPreviousX() - Method in class controlP5.ControlWindow.Pointer
 
getPreviousY() - Method in class controlP5.ControlWindow.Pointer
 
getProperties() - Method in class controlP5.ControlP5Base
 
getProperty(String) - Method in class controlP5.Controller
getProperty(String, String) - Method in class controlP5.Controller
getProperty(String) - Method in class controlP5.ControllerGroup
getProperty(String, String) - Method in class controlP5.ControllerGroup
getProperty(String) - Method in interface controlP5.ControllerInterface
 
getProperty(String, String) - Method in interface controlP5.ControllerInterface
 
getProperty(ControllerInterface<?>, String, String) - Method in class controlP5.ControllerProperties
 
getProperty(ControllerInterface<?>, String) - Method in class controlP5.ControllerProperties
 
getPropertySet(ControllerInterface<?>) - Method in class controlP5.ControllerProperties
 
getPublicMethodsFor(Class<?>) - Static method in class controlP5.ControlP5Base
 
getPublicMethodsFor(Class<?>, String...) - Static method in class controlP5.ControlP5Base
 
getPublicMethodsFor(Class<?>, boolean) - Static method in class controlP5.ControlP5Base
 
getPublicMethodsFor(Class<?>, boolean, String...) - Static method in class controlP5.ControlP5Base
 
getRadius() - Method in class controlP5.Knob
 
getResolution() - Method in class controlP5.Chart
 
getResolution() - Method in class controlP5.Knob
 
getRGB() - Method in class controlP5.ColorWheel
 
getScrollPosition() - Method in class controlP5.DropdownList
 
getScrollPosition() - Method in class controlP5.ListBox
 
getScrollPosition() - Method in class controlP5.Textarea
 
getSize() - Method in class controlP5.ControlFont
 
getSliderMode() - Method in class controlP5.Slider
 
getSnapshot(String) - Method in class controlP5.ControllerProperties
restores properties previously stored as snapshot in memory.
getSnapshotIndices() - Method in class controlP5.ControllerProperties
properties stored in memory can be accessed by index, getSnapshotIndices() returns the index of the snapshot list.
getStartAngle() - Method in class controlP5.Knob
get the start angle, 0 is at 3 o'clock.
getState(int) - Method in class controlP5.CheckBox
Gets the state of an item - this can be true (for on) or false (for off) - by index.
getState(String) - Method in class controlP5.CheckBox
Gets the state of an item - this can be true (for on) or false (for off) - by name.
getState(int) - Method in class controlP5.RadioButton
Gets the state of an item - this can be true (for on) or false (for off) - by index.
getState(String) - Method in class controlP5.RadioButton
Gets the state of an item - this can be true (for on) or false (for off) - by name.
getState() - Method in class controlP5.Toggle
 
getStringValue() - Method in class controlP5.ControlEvent
 
getStringValue() - Method in class controlP5.Controller
 
getStringValue() - Method in class controlP5.ControllerGroup
getStringValue() - Method in interface controlP5.ControllerInterface
 
getStringValue() - Method in class controlP5.DropdownList
 
getStringValue() - Method in class controlP5.Tab
getStringValue() - Method in class controlP5.Textarea
 
getStrokeWeight() - Method in class controlP5.Chart
 
getStrokeWeight() - Method in class controlP5.ChartDataSet
 
getStyle() - Method in class controlP5.Label
 
getTab() - Method in class controlP5.ControlEvent
Returns the tab that triggered the ControlEvent
getTab() - Method in class controlP5.Controller
get the instance of the tab the controller belongs to.
getTab() - Method in class controlP5.ControllerGroup
 
getTab() - Method in interface controlP5.ControllerInterface
 
getTab(String) - Method in class controlP5.ControlP5
 
getTab(ControlWindow, String) - Method in class controlP5.ControlP5
 
getTab(String) - Method in class controlP5.ControlWindow
 
getTabs() - Method in class controlP5.ControlWindow
 
getText() - Method in class controlP5.ChartData
 
getText() - Method in class controlP5.Label
 
getText() - Method in class controlP5.ListBoxItem
returns the text displayed for this listboxitem.
getText() - Method in class controlP5.Textarea
returns the text content of the textarea.
getText() - Method in class controlP5.Textfield
 
getTextFormatted() - Method in class controlP5.Label
 
getTextHeight() - Method in class controlP5.ControlFont
 
getTextHeight() - Method in class controlP5.Label
 
getTextlabel(String, int, int) - Method in class controlP5.ControlP5Legacy
 
getTextlabel() - Method in class controlP5.ControlP5Legacy
 
getTextList() - Method in class controlP5.Textfield
 
getTickMark() - Method in class controlP5.Range
 
getTickMark(int) - Method in class controlP5.Slider
returns an instance of a tickmark by index.
getTickMarkLength() - Method in class controlP5.Knob
 
getTickMarks() - Method in class controlP5.Range
 
getTickMarks() - Method in class controlP5.Slider
returns an ArrayList of available tick marks for a slider.
getTickMarkWeight() - Method in class controlP5.Knob
 
getTooltip() - Method in class controlP5.ControlP5
 
getTop() - Method in class controlP5.ControlFont
 
getToUpperCase() - Method in class controlP5.ListBoxItem
returns the uppercase status of this listboxitem.
getTriggerEvent() - Method in class controlP5.Bang
 
getTriggerEvent() - Method in class controlP5.Slider
returns the current trigger event which is either Slider.PRESSED or Slider.RELEASE
getType() - Method in class controlP5.ControlEvent
 
getValue() - Method in class controlP5.ChartData
 
getValue() - Method in class controlP5.ControlBehavior
 
getValue() - Method in class controlP5.ControlEvent
 
getValue() - Method in class controlP5.Controller
 
getValue() - Method in class controlP5.ControllerGroup
getValue() - Method in interface controlP5.ControllerInterface
 
getValue(String) - Method in class controlP5.ControlP5
 
getValue() - Method in class controlP5.Knob
 
getValue() - Method in class controlP5.ListBoxItem
returns the value of the listboxitem.
getValue() - Method in class controlP5.Slider
 
getValue() - Method in class controlP5.Tab
getValue() - Method in class controlP5.Textarea
getValueLabel() - Method in class controlP5.CColor
 
getValueLabel() - Method in class controlP5.Controller
 
getValueLabel() - Method in class controlP5.ControllerGroup
 
getValueLabel() - Method in class controlP5.Textarea
returns the instance of the textarea's label.
getValuePosition() - Method in class controlP5.Slider
 
getValues() - Method in class controlP5.ChartDataSet
 
getValuesFrom(String) - Method in class controlP5.Chart
 
getView() - Method in class controlP5.Controller
 
getViewStyle() - Method in class controlP5.Knob
 
getWidth() - Method in class controlP5.ControlFont
 
getWidth() - Method in class controlP5.Controller
 
getWidth() - Method in class controlP5.ControllerGroup
getWidth() - Method in interface controlP5.ControllerInterface
 
getWidth() - Method in class controlP5.Label
 
getWidth() - Method in class controlP5.Tooltip
 
getWidthFor(String, Label, PGraphics) - Static method in class controlP5.ControlFont
 
getWindow() - Method in class controlP5.Controller
returns the control window of the controller
getWindow() - Method in class controlP5.ControllerGroup
 
getWindow() - Method in interface controlP5.ControllerInterface
 
getWindow() - Method in class controlP5.ControlP5
convenience method to access the main window (ControlWindow class).
getWindow(PApplet) - Method in class controlP5.ControlP5
 
getX() - Method in class controlP5.ControlWindow.Pointer
 
getX(int) - Static method in class controlP5.Matrix
 
getX(float) - Static method in class controlP5.Matrix
 
getY() - Method in class controlP5.ControlWindow.Pointer
 
getY(int) - Static method in class controlP5.Matrix
 
getY(float) - Static method in class controlP5.Matrix
 
GRAY - Static variable in interface controlP5.ControlP5Constants
 
GREEN - Static variable in interface controlP5.ControlP5Constants
 
grixel - Static variable in interface controlP5.ControlP5Constants
 
grixelbase64 - Static variable in class controlP5.BitFont
 
GROUP - Static variable in class controlP5.ControlEvent
 
Group - Class in controlP5
 
Group(ControlP5, String) - Constructor for class controlP5.Group
Convenience constructor to extend Group.
Group(ControlP5, ControllerGroup<?>, String, int, int, int, int) - Constructor for class controlP5.Group
 

H

HALF_PI - Static variable in interface controlP5.ControlP5Constants
 
handleKeyEvent(KeyEvent) - Method in class controlP5.ControlWindow
 
hashCode() - Method in class controlP5.CColor
 
hashCode() - Method in class controlP5.ControllerProperty
 
hide() - Method in class controlP5.Controller
 
hide() - Method in class controlP5.ControllerGroup
 
hide() - Method in interface controlP5.ControllerInterface
 
hide() - Method in class controlP5.ControlP5
hide all controllers and tabs inside your sketch window.
hide(Object) - Method in class controlP5.ControlP5Base
 
HIDE - Static variable in interface controlP5.ControlP5Constants
 
hide() - Method in class controlP5.ControlWindow
hide the controllers and tabs of the ControlWindow.
hide() - Method in class controlP5.Label
 
hideArrow() - Method in class controlP5.ControllerGroup
 
hideBar() - Method in class controlP5.ControllerGroup
 
hideLabels() - Method in class controlP5.CheckBox
 
hideLabels() - Method in class controlP5.RadioButton
 
hideScrollbar() - Method in class controlP5.DropdownList
 
hideScrollbar() - Method in class controlP5.ListBox
 
hideScrollbar() - Method in class controlP5.Textarea
 
hideTickMarks() - Method in class controlP5.Knob
 
HIGHLIGHT - Static variable in interface controlP5.ControlP5Constants
 
HISTOGRAM - Static variable in class controlP5.Chart
 
HORIZONTAL - Static variable in interface controlP5.ControlP5Constants
 
hour() - Method in class controlP5.ControlTimer
Hour position of the timer in international format (0-23).
HSLtoRGB(double[]) - Method in class controlP5.ColorWheel
 
HSLtoRGB(double, double, double) - Method in class controlP5.ColorWheel
 
HSVtoRGB(double[]) - Method in class controlP5.ColorWheel
 
HSVtoRGB(double, double, double) - Method in class controlP5.ColorWheel
 

I

i(Object) - Static method in class controlP5.ControlP5
 
i(String) - Static method in class controlP5.ControlP5
 
IDLE - Static variable in interface controlP5.ControlP5Constants
 
ignoreErrorMessage(boolean) - Static method in class controlP5.ControlBroadcaster
 
IMAGE - Static variable in interface controlP5.ControlP5Constants
 
INACTIVE - Static variable in interface controlP5.ControlP5Constants
 
INCREASE - Static variable in interface controlP5.ControlP5Constants
 
init(Label) - Method in class controlP5.ControlFont
 
init() - Method in class controlP5.Controller
 
init() - Method in class controlP5.ControllerGroup
 
init() - Method in interface controlP5.ControllerInterface
 
init() - Method in class controlP5.Slider
 
inside(int[], PVector) - Static method in class controlP5.CP
 
inside(int[], float, float) - Static method in class controlP5.CP
 
INTEGER - Static variable in interface controlP5.ControlP5Constants
 
internalValue() - Method in class controlP5.Toggle
 
intToByteArray(int) - Static method in class controlP5.CP
 
intToString(int) - Static method in class controlP5.CP
 
INVALID - Static variable in interface controlP5.ControlP5Constants
 
invoke(Object, String, Object...) - Static method in class controlP5.ControlP5
 
isActive() - Method in class controlP5.ControlBehavior
check if the behavior is active or not.
isActive() - Method in class controlP5.Controller
checks if a controller is active.
isActive() - Method in class controlP5.ListBoxItem
TODO no effect yet.
isActive() - Method in class controlP5.Tab
checks if a tab is active.
isAltDown() - Method in class controlP5.ControlP5Base
 
isAlwaysActive() - Method in class controlP5.Tab
 
isApplet - Static variable in class controlP5.ControlP5
 
isAssignableFrom(Class<?>) - Method in class controlP5.ControlEvent
 
isAutoClear() - Method in class controlP5.Textfield
 
isAutoDraw() - Method in class controlP5.ControlP5
check if the autoDraw function for the main window is enabled(true) or disabled(false).
isBarVisible() - Method in class controlP5.ControllerGroup
 
isBarVisible() - Method in class controlP5.ScrollableList
 
isBroadcast() - Method in class controlP5.Controller
check if broadcasting is enabled or disabled for a controller.
isCollapse() - Method in class controlP5.ControllerGroup
 
isConstrained() - Method in class controlP5.Knob
 
isControlDown() - Method in class controlP5.ControlP5Base
 
isController() - Method in class controlP5.ControlEvent
Checks if the ControlEvent was triggered by a controller
isCrosshairs - Variable in class controlP5.Slider2D
 
isDrawBackground() - Method in class controlP5.ControlWindow
 
isEnabled() - Method in class controlP5.ControlWindow.Pointer
 
isEnabled() - Method in class controlP5.Tooltip
check if the tooltip is enabled or disabled
isFixedSize() - Method in class controlP5.Label
 
isFocus() - Method in class controlP5.Textfield
check if the textfield is active and in focus.
isFrom(ControllerInterface<?>) - Method in class controlP5.ControlEvent
Checks if the ControlEvent originates from a specific Controller or ControllerGroup.
isFrom(String) - Method in class controlP5.ControlEvent
checks if the ControlEvent originates from a specific Controller or ControllerGroup identifiable by name.
isGroup() - Method in class controlP5.ControlEvent
Checks if the ControlEvent was triggered by a ControlGroup
isInside() - Method in class controlP5.Controller
returns true or false and indicates if the mouse is inside the area of a controller.
isLabelVisible() - Method in class controlP5.Controller
 
isListening() - Method in class controlP5.Controller
returns true or false for the current listening status.
isLock() - Method in class controlP5.Controller
 
isMetaDown() - Method in class controlP5.ControlP5Base
 
isMouseOver() - Method in class controlP5.Controller
check if the mouse is within this particular controller.
isMouseOver() - Method in class controlP5.ControllerGroup
isMouseOver() - Method in interface controlP5.ControllerInterface
 
isMouseOver() - Method in class controlP5.ControlP5
convenience method to check if the mouse (or pointer) is hovering over any controller.
isMouseOver(ControllerInterface<?>) - Method in class controlP5.ControlP5
convenience method to check if the mouse (or pointer) is hovering over a specific controller.
isMouseOver() - Method in class controlP5.ControlWindow
returns true if the mouse is inside a controller.
isMouseOver(ControllerInterface<?>) - Method in class controlP5.ControlWindow
 
isMousePressed() - Method in class controlP5.Controller
returns true or false if the mouse has is pressed.
isMousePressed() - Method in class controlP5.ControlWindow
 
isMoveable() - Method in class controlP5.Controller
checks if a controller is moveable.
isMoveable() - Method in class controlP5.ControllerGroup
 
isMoveable() - Method in class controlP5.ControlP5
Checks if controllers are generally moveable
isMultiline() - Method in class controlP5.Label
 
isNumeric(Object) - Static method in class controlP5.ControlP5
 
isNumeric(String) - Static method in class controlP5.ControlP5
 
isOn() - Method in class controlP5.Button
 
isOpen() - Method in class controlP5.ControllerGroup
 
isOpen() - Method in class controlP5.ScrollableList
 
isPlaying() - Method in class controlP5.Matrix
 
isPressed() - Method in class controlP5.Button
 
isScrollable() - Method in class controlP5.DropdownList
 
isScrollable() - Method in class controlP5.ListBox
 
isScrollable() - Method in class controlP5.Textarea
 
isScrollbarEnabled() - Method in class controlP5.DropdownList
 
isScrollbarEnabled() - Method in class controlP5.ListBox
 
isShiftDown() - Method in class controlP5.ControlP5Base
 
isShortcuts() - Method in class controlP5.ControlP5
 
isShowAngleRange() - Method in class controlP5.Knob
 
isShowTickMarks() - Method in class controlP5.Knob
 
isTab() - Method in class controlP5.ControlEvent
Checks if the ControlEvent was triggered by a tab
isToUpperCase() - Method in class controlP5.Label
 
isUndecorated() - Method in class controlP5.ControlWindow
 
isUpdate() - Method in class controlP5.Controller
enables the update function for a controller.
isUpdate() - Method in class controlP5.ControllerGroup
checks the update status of a controller.
isUpdate() - Method in interface controlP5.ControllerInterface
 
isUpdate() - Method in class controlP5.ControlP5
checks if automatic updates are enabled.
isUpdate() - Method in class controlP5.ControlWindow
check the update status of a control window.
isUserInteraction() - Method in class controlP5.Controller
 
isVisible() - Method in class controlP5.Controller
 
isVisible() - Method in class controlP5.ControllerGroup
 
isVisible() - Method in interface controlP5.ControllerInterface
 
isVisible() - Method in class controlP5.ControlP5
returns true or false according to the current visibility flag.
isVisible() - Method in class controlP5.ControlWindow
 
isVisible() - Method in class controlP5.Label
 

J

J2D - Static variable in interface controlP5.ControlP5Constants
 

K

keepFocus(boolean) - Method in class controlP5.Textfield
 
KEYCONTROL - Static variable in interface controlP5.ControlP5Constants
 
keyEvent() - Method in interface controlP5.ControlKey
 
keyEvent(KeyEvent) - Method in class controlP5.Controller
 
keyEvent(KeyEvent) - Method in class controlP5.ControllerGroup
 
keyEvent(KeyEvent) - Method in interface controlP5.ControllerInterface
 
keyEvent(KeyEvent) - Method in class controlP5.ControlP5
 
keyEvent(KeyEvent) - Method in class controlP5.ControlWindow
 
keyEvent(KeyEvent) - Method in class controlP5.DropdownList
Adding key support.
keyEvent(KeyEvent) - Method in class controlP5.ListBox
Adding key support.
keyEvent(KeyEvent) - Method in class controlP5.ScrollableList
 
keyEvent(KeyEvent) - Method in class controlP5.Textfield
 
Knob - Class in controlP5
A knob is a circular slider which can be used with a limited and unlimited range.
Knob(ControlP5, String) - Constructor for class controlP5.Knob
Convenience constructor to extend Knob.
Knob(ControlP5, ControllerGroup<?>, String, float, float, float, int, int, int) - Constructor for class controlP5.Knob
 

L

l(Object) - Static method in class controlP5.ControlP5
 
Label - Class in controlP5
A custom label using controlP5's BitFonts or PFont based ControlFonts.
Label(ControlP5, String) - Constructor for class controlP5.Label
 
Label(ControlP5, String, int, int, int) - Constructor for class controlP5.Label
 
LEFT - Static variable in interface controlP5.ControlP5Constants
 
LEFT - Static variable in class controlP5.Numberbox
 
LEFT_OUTSIDE - Static variable in interface controlP5.ControlP5Constants
 
LIME - Static variable in interface controlP5.ControlP5Constants
 
LINE - Static variable in class controlP5.Chart
 
LINE - Static variable in interface controlP5.ControlP5Constants
 
linebreak() - Method in class controlP5.Controller
 
linebreak() - Method in class controlP5.Numberbox
linebreak() - Method in class controlP5.Slider
linebreak() - Method in class controlP5.Toggle
LIST - Static variable in interface controlP5.ControlP5Constants
 
LIST - Static variable in class controlP5.ScrollableList
 
ListBox - Class in controlP5
A ListBox is a list of vertically aligned items which can be scrolled if required.
ListBox(ControlP5, String) - Constructor for class controlP5.ListBox
Convenience constructor to extend ListBox.
ListBoxItem - Class in controlP5
Used by the ListBox class.
listen(boolean) - Method in class controlP5.Controller
enables a controller to listen to changes made to the variable linked to the controller.
listenerSize() - Method in class controlP5.ControlBroadcaster
Returns the size of the ControlListener list
listenerSize() - Method in class controlP5.ControlGroup
 
listenerSize() - Method in class controlP5.Controller
 
listenerSize() - Method in class controlP5.ControllerGroup
 
listenTo(String, Object) - Method in class controlP5.ControlP5Base
 
load() - Method in class controlP5.ControllerProperties
load properties from the default properties file 'controlP5.properties'
load(String) - Method in class controlP5.ControllerProperties
 
LOAD - Static variable in interface controlP5.ControlP5Constants
 
loadLayout(String) - Method in class controlP5.ControlP5
 
loadProperties() - Method in class controlP5.ControlP5
Loads properties from a default properties file and changes values of controllers accordingly.
loadProperties(String) - Method in class controlP5.ControlP5
Loads properties from a properties file and changes the values of controllers accordingly, the filepath is given by parameter theFilePath.
lock() - Method in class controlP5.Controller
disables the controller to be moved, or changed or controlled by the user.
logger - Static variable in class controlP5.ControllerProperties
 
logger - Static variable in class controlP5.ControlP5
 
logger() - Static method in class controlP5.ControlP5
 

M

mapKeyFor(ControlKey, Object...) - Method in class controlP5.ControlP5Base
 
margin(int) - Method in class controlP5.ControllerStyle
 
margin(int, int, int, int) - Method in class controlP5.ControllerStyle
 
marginBottom - Variable in class controlP5.ControllerStyle
 
marginLeft - Variable in class controlP5.ControllerStyle
 
marginRight - Variable in class controlP5.ControllerStyle
 
marginTop - Variable in class controlP5.ControllerStyle
 
MAROON - Static variable in interface controlP5.ControlP5Constants
 
Matrix - Class in controlP5
A matrix is a 2d array with a pointer that traverses through the matrix in a timed interval.
Matrix(ControlP5, String) - Constructor for class controlP5.Matrix
Convenience constructor to extend Matrix.
Matrix(ControlP5, ControllerGroup<?>, String, int, int, int, int, int, int) - Constructor for class controlP5.Matrix
 
MENU - Static variable in interface controlP5.ControlP5Constants
 
METHOD - Static variable in interface controlP5.ControlP5Constants
 
millis() - Method in class controlP5.ControlTimer
Get the milliseconds of the timer.
minute() - Method in class controlP5.ControlTimer
Minutes position of the timer.
mode() - Method in class controlP5.Canvas
get the drawing mode of a Canvas.
mouseEvent(MouseEvent) - Method in class controlP5.ControlP5
 
mouseEvent(int, int, boolean) - Method in class controlP5.ControlWindow
when in Android mode, call mouseEvent(int, int, boolean).
mouseEvent(MouseEvent) - Method in class controlP5.ControlWindow
 
mousePressed() - Method in class controlP5.Button
 
mousePressed() - Method in class controlP5.ControlGroup
 
mousePressed() - Method in class controlP5.Knob
 
mousePressed() - Method in class controlP5.Matrix
 
mousePressed() - Method in class controlP5.Numberbox
 
mousePressed() - Method in class controlP5.Range
 
mousePressed() - Method in class controlP5.Tab
mousePressed() - Method in class controlP5.Toggle
mouseReleased() - Method in class controlP5.Button
 
mouseReleased() - Method in class controlP5.Matrix
 
mouseReleased() - Method in class controlP5.Numberbox
 
mouseReleased() - Method in class controlP5.Range
 
mouseReleasedOutside() - Method in class controlP5.Button
 
mouseReleasedOutside() - Method in class controlP5.Knob
 
mouseReleasedOutside() - Method in class controlP5.MultiListButton
 
mouseReleasedOutside() - Method in class controlP5.Numberbox
 
mouseReleasedOutside() - Method in class controlP5.Range
 
move(ControllerProperty, String, String) - Method in class controlP5.ControllerProperties
Moves a ControllerProperty from one set to another.
move(ControllerInterface<?>, String, String) - Method in class controlP5.ControllerProperties
 
move(Object, ControllerGroup<?>) - Method in class controlP5.ControlP5
 
MOVE - Static variable in interface controlP5.ControlP5Constants
 
moveControllersForObject(Object, ControllerGroup<?>) - Method in class controlP5.ControlP5
 
moveMargin(int, int, int, int) - Method in class controlP5.ControllerStyle
 
movePadding(int, int, int, int) - Method in class controlP5.ControllerStyle
 
moveTo(ControlWindow) - Method in class controlP5.Canvas
move a canvas to another controlWindow
moveTo(String) - Method in class controlP5.Controller
moves the controller to another tab.
moveTo(Tab) - Method in class controlP5.Controller
moves the controller to another tab.
moveTo(PApplet) - Method in class controlP5.Controller
moves the controller to the default tab inside the main window.
moveTo(PApplet, String) - Method in class controlP5.Controller
moves the controller to a tab inside the main window.
moveTo(ControlWindow) - Method in class controlP5.Controller
moves the controller to the default tab of a control window - other than the main window.
moveTo(ControlWindow, String) - Method in class controlP5.Controller
 
moveTo(ControllerGroup<?>, Tab, ControlWindow) - Method in class controlP5.Controller
moveTo(ControlGroup<?>) - Method in class controlP5.Controller
 
moveTo(ControllerGroup<?>) - Method in class controlP5.Controller
moveTo(ControllerGroup<?>, Tab, ControlWindow) - Method in class controlP5.ControllerGroup
 
moveTo(ControllerGroup<?>) - Method in class controlP5.ControllerGroup
 
moveTo(Tab) - Method in class controlP5.ControllerGroup
 
moveTo(PApplet) - Method in class controlP5.ControllerGroup
 
moveTo(ControlWindow) - Method in class controlP5.ControllerGroup
 
moveTo(String) - Method in class controlP5.ControllerGroup
 
moveTo(String, ControlWindow) - Method in class controlP5.ControllerGroup
 
moveTo(ControlWindow, String) - Method in class controlP5.ControllerGroup
 
moveTo(Tab, ControlWindow) - Method in class controlP5.ControllerGroup
 
moveTo(ControllerGroup<?>, Tab, ControlWindow) - Method in interface controlP5.ControllerInterface
 
moveTo(ControllerGroup<?>) - Method in interface controlP5.ControllerInterface
 
moveTo(ControllerGroup<?>, Object) - Method in class controlP5.ControlP5Base
 
moveTo(ControlWindow) - Method in class controlP5.Tab
MULTI - Static variable in interface controlP5.ControlP5Constants
 
MultiList - Class in controlP5
A Multilist is a multi-menu-tree controller.
MultiList(ControlP5, String) - Constructor for class controlP5.MultiList
Convenience constructor to extend MultiList.
MultiList(ControlP5, Tab, String, int, int, int, int) - Constructor for class controlP5.MultiList
 
MultiListButton - Class in controlP5
Used by MultiList.
MULTIPLES - Static variable in interface controlP5.ControlP5Constants
 

N

name() - Method in class controlP5.ControlWindow
returns the name of the control window.
NAVY - Static variable in interface controlP5.ControlP5Constants
 
normal() - Static method in class controlP5.ControlFont
sets the rendering of a PFont back to normal and single rendering.
Numberbox - Class in controlP5
Click and drag the mouse inside a numberbox and move up and down to change the value of a numberbox.
Numberbox(ControlP5, String) - Constructor for class controlP5.Numberbox
Convenience constructor to extend Numberbox.
Numberbox(ControlP5, Tab, String, float, int, int, int, int) - Constructor for class controlP5.Numberbox
 

O

observe() - Method in class controlP5.MultiList
 
observe() - Method in class controlP5.MultiListButton
 
occupied(boolean) - Method in class controlP5.MultiList
 
OLIVE - Static variable in interface controlP5.ControlP5Constants
 
onDrag() - Method in class controlP5.BoundingBox
 
onDrag() - Method in class controlP5.ColorWheel
 
onEndDrag() - Method in class controlP5.BoundingBox
 
onEndDrag() - Method in class controlP5.ColorWheel
 
onEnter() - Method in class controlP5.Chart
 
onLeave() - Method in class controlP5.Chart
 
onLeave() - Method in class controlP5.Range
 
only(ControllerProperty, String) - Method in class controlP5.ControllerProperties
stores a ControllerProperty in one particular set only.
onPress() - Method in class controlP5.ColorWheel
 
onRelease() - Method in class controlP5.ColorWheel
 
onStartDrag() - Method in class controlP5.BoundingBox
 
onStartDrag() - Method in class controlP5.ColorWheel
 
open() - Method in class controlP5.Accordion
 
open(int...) - Method in class controlP5.Accordion
 
open() - Method in class controlP5.ControllerGroup
 
OPEN - Static variable in class controlP5.ControllerProperties
 
open() - Method in class controlP5.MultiList
open() - Method in class controlP5.MultiListButton
 
ORANGE - Static variable in interface controlP5.ControlP5Constants
 
OVER - Static variable in interface controlP5.ControlP5Constants
 

P

P2D - Static variable in interface controlP5.ControlP5Constants
 
P3D - Static variable in interface controlP5.ControlP5Constants
 
padding(int) - Method in class controlP5.ControllerStyle
 
padding(int, int, int, int) - Method in class controlP5.ControllerStyle
 
padding - Static variable in class controlP5.Tab
 
paddingBottom - Variable in class controlP5.ControllerStyle
 
paddingLeft - Variable in class controlP5.ControllerStyle
 
paddingRight - Variable in class controlP5.ControllerStyle
 
paddingTop - Variable in class controlP5.ControllerStyle
 
paddingX - Static variable in class controlP5.Label
 
paddingY - Static variable in class controlP5.Label
 
papplet - Variable in class controlP5.ControlP5
 
papplet() - Method in class controlP5.ControlWindow
get the papplet instance of the ControlWindow.
parent() - Method in interface controlP5.ControllerInterface
 
parseHex(String) - Static method in class controlP5.CP
convert a hex number into an int
pause() - Method in class controlP5.Matrix
 
pause() - Method in class controlP5.Println
 
PI - Static variable in interface controlP5.ControlP5Constants
 
PIE - Static variable in class controlP5.Chart
 
play() - Method in class controlP5.Matrix
 
play() - Method in class controlP5.Println
 
plug(Object, String, String) - Method in class controlP5.ControlBroadcaster
 
plug(Object, Controller<?>, String) - Method in class controlP5.ControlBroadcaster
 
plugTo(Object) - Method in class controlP5.CheckBox
 
plugTo(Object, String) - Method in class controlP5.CheckBox
 
plugTo(Object) - Method in class controlP5.ColorPicker
 
plugTo(Object, String) - Method in class controlP5.ColorPicker
 
plugTo(Object[]) - Method in class controlP5.Controller
plugs the controller to a list of objects
plugTo(Object[], String) - Method in class controlP5.Controller
 
plugTo(Object) - Method in class controlP5.Controller
 
plugTo(Object, String) - Method in class controlP5.Controller
 
plugTo(Object) - Method in class controlP5.Matrix
 
plugTo(Object, String) - Method in class controlP5.Matrix
 
plugTo(Object) - Method in class controlP5.RadioButton
 
plugTo(Object, String) - Method in class controlP5.RadioButton
 
Pointer - Interface in controlP5
 
POST - Static variable in class controlP5.Canvas
 
post() - Method in class controlP5.Canvas
set the drawing mode to POST.
PRE - Static variable in class controlP5.Canvas
 
pre() - Method in class controlP5.Canvas
set the drawing mode to PRE.
pre() - Method in class controlP5.ControlP5
 
pre() - Method in class controlP5.ControlWindow
 
PRESSED - Static variable in interface controlP5.ControlP5Constants
 
pressed() - Method in class controlP5.ControlWindow.Pointer
 
print() - Method in class controlP5.ControllerProperties
 
PRINT - Static variable in interface controlP5.ControlP5Constants
 
printControllerMap() - Method in class controlP5.ControlP5
 
Println - Class in controlP5
 
Println(Textarea) - Constructor for class controlP5.Println
 
printPublicMethodsFor(Class<?>, String...) - Static method in class controlP5.ControlP5Base
prints a list of public methods of requested class into the console.
printPublicMethodsFor(Class<?>) - Static method in class controlP5.ControlP5Base
 
pt() - Method in interface controlP5.Pointer
 
PURPLE - Static variable in interface controlP5.ControlP5Constants
 
push(float) - Method in class controlP5.Chart
 
push(String, float) - Method in class controlP5.Chart
 
px() - Method in interface controlP5.Pointer
 
py() - Method in interface controlP5.Pointer
 

R

r() - Method in class controlP5.ColorWheel
 
Radio - Class in controlP5
 
Radio(ControlP5, ControllerGroup<?>, String, int, int) - Constructor for class controlP5.Radio
 
RadioButton - Class in controlP5
A radioButton is a list of toggles that can be turned on or off.
RadioButton(ControlP5, String) - Constructor for class controlP5.RadioButton
Convenience constructor to extend RadioButton.
RadioButton(ControlP5, ControllerGroup<?>, String, int, int) - Constructor for class controlP5.RadioButton
 
Range - Class in controlP5
A range slider works just like a slider but can be adjusted on both ends.
Range(ControlP5, String) - Constructor for class controlP5.Range
Convenience constructor to extend Range.
Range(ControlP5, ControllerGroup<?>, String, float, float, float, float, int, int, int, int) - Constructor for class controlP5.Range
 
RED - Static variable in interface controlP5.ControlP5Constants
 
register(ControllerInterface<?>, String, String) - Method in class controlP5.ControllerProperties
adds a property based on names of setter and getter methods of a controller.
register(ControllerInterface<?>, String) - Method in class controlP5.ControllerProperties
registering a property with only one parameter assumes that there is a setter and getter function present for the Controller.
register(Object, String, ControllerInterface<?>) - Method in class controlP5.ControlP5
registers a Controller with ControlP5, a Controller should/must be registered with a unique name.
register(ControllerInterface<?>) - Method in class controlP5.ControlP5
 
register(Controller<?>, String) - Method in class controlP5.Tooltip
registers a controller with the Tooltip, when activating the tooltip for a particular controller, the registered text (second parameter) will be displayed.
register(String, String) - Method in class controlP5.Tooltip
 
registerProperty(String) - Method in class controlP5.Controller
registerProperty(String, String) - Method in class controlP5.Controller
registerProperty(String) - Method in class controlP5.ControllerGroup
registerProperty(String, String) - Method in class controlP5.ControllerGroup
registerProperty(String) - Method in interface controlP5.ControllerInterface
 
registerProperty(String, String) - Method in interface controlP5.ControllerInterface
 
registerTooltip(String) - Method in class controlP5.Controller
adds a tooltip to a controller, by default the tooltip is disabled.
RELEASE - Static variable in interface controlP5.ControlP5Constants
 
released() - Method in class controlP5.ControlWindow.Pointer
 
remove(ControllerInterface<?>) - Method in class controlP5.Accordion
Removes a ControlGroup from the accordion AND from controlP5 remove(ControllerInterface theGroup) overwrites it's super method.
remove(ControllerInterface<?>) - Method in class controlP5.Controller
 
remove() - Method in class controlP5.Controller
removes a controller from controlP5.
remove(ControllerInterface<?>) - Method in class controlP5.ControllerGroup
Removes a controller from the group, but use Controller.setGroup() instead.
remove(CDrawable) - Method in class controlP5.ControllerGroup
 
remove() - Method in class controlP5.ControllerGroup
removes the group from controlP5.
remove(ControllerInterface<?>) - Method in interface controlP5.ControllerInterface
 
remove() - Method in interface controlP5.ControllerInterface
 
remove(ControllerInterface<?>, String, String) - Method in class controlP5.ControllerProperties
 
remove(ControllerInterface<?>) - Method in class controlP5.ControllerProperties
 
remove(ControllerInterface<?>, String) - Method in class controlP5.ControllerProperties
 
remove(ControllerProperty, String...) - Method in class controlP5.ControllerProperties
removes a ControllerProperty from one or multiple sets.
remove(ControllerInterface<?>, String...) - Method in class controlP5.ControllerProperties
 
remove(String) - Method in class controlP5.ControlP5
removes a controlP5 element such as a controller, group, or tab by name.
remove(Object) - Method in class controlP5.ControlP5Base
for internal use only.
remove() - Method in class controlP5.ControlWindow
 
remove() - Method in class controlP5.Matrix
 
remove() - Method in class controlP5.MultiList
removes the multilist.
remove() - Method in class controlP5.MultiListButton
 
removeBehavior() - Method in class controlP5.Controller
 
removeCallback(CallbackListener...) - Method in class controlP5.ControlBroadcaster
 
removeCallback(CallbackListener) - Method in class controlP5.ControlBroadcaster
 
removeCallback(Controller<?>...) - Method in class controlP5.ControlBroadcaster
Removes a CallbackListener for a particular controller
removeCallback(CallbackListener) - Method in class controlP5.Controller
 
removeCallback() - Method in class controlP5.Controller
 
removeCallback(CallbackListener...) - Method in class controlP5.ControlP5
 
removeCallback(Controller<?>...) - Method in class controlP5.ControlP5
 
removeCallback(Controller<?>) - Method in class controlP5.ControlP5
 
removeCanvas(Canvas) - Method in class controlP5.ControllerGroup
Removes a canvas from a controller group.
removeCanvas(Canvas) - Method in class controlP5.ControlP5
 
removeCanvas(Canvas) - Method in class controlP5.ControlWindow
 
removeCloseButton() - Method in class controlP5.ControllerGroup
TODO redesign or deprecate remove the close button.
removeData(ChartData) - Method in class controlP5.Chart
 
removeData(String, ChartData) - Method in class controlP5.Chart
 
removeData(int) - Method in class controlP5.Chart
 
removeData(String, int) - Method in class controlP5.Chart
 
removeDataSet(String) - Method in class controlP5.Chart
 
removeFirst() - Method in class controlP5.Chart
 
removeFirst(String) - Method in class controlP5.Chart
 
removeItem(ControlGroup<?>) - Method in class controlP5.Accordion
Removes a ControlGroup from the accordion and puts it back into the default tab of controlP5.
removeItem(String) - Method in class controlP5.CheckBox
 
removeItem(String) - Method in class controlP5.DropdownList
Removes an item from the ListBox using the unique name of the item given when added to the list.
removeItem(String) - Method in class controlP5.ListBox
Removes an item from the ListBox using the unique name of the item given when added to the list.
removeItem(String) - Method in class controlP5.RadioButton
 
removeItem(String) - Method in class controlP5.ScrollableList
Removes an item from the ScrollableList using the unique name of the item given when added to the list.
removeKeyFor(ControlKey, int...) - Method in class controlP5.ControlP5Base
 
removeKeyFor(ControlKey, char...) - Method in class controlP5.ControlP5Base
 
removeKeysFor(char...) - Method in class controlP5.ControlP5Base
 
removeKeysFor(int...) - Method in class controlP5.ControlP5Base
 
removeLast() - Method in class controlP5.Chart
 
removeLast(String) - Method in class controlP5.Chart
 
removeListener(ControlListener...) - Method in class controlP5.ControlBroadcaster
 
removeListener(ControlListener) - Method in class controlP5.ControlGroup
remove a listener from the controller.
removeListener(ControlListener) - Method in class controlP5.Controller
 
removeListener(ControlListener) - Method in class controlP5.ControllerGroup
 
removeListener(ControlListener...) - Method in class controlP5.ControlP5
 
removeListener(ControlListener) - Method in class controlP5.ControlP5
 
removeMouseOverFor(ControllerInterface<?>) - Method in class controlP5.ControlWindow
 
removeProperty(String) - Method in class controlP5.Controller
removeProperty(String, String) - Method in class controlP5.Controller
removeProperty(String) - Method in class controlP5.ControllerGroup
removeProperty(String, String) - Method in class controlP5.ControllerGroup
removeProperty(String) - Method in interface controlP5.ControllerInterface
 
removeProperty(String, String) - Method in interface controlP5.ControllerInterface
 
removeProperty(ControllerInterface<?>) - Method in class controlP5.ControlP5Base
 
removeSnapshot(String) - Method in class controlP5.ControllerProperties
removes a snapshot by key.
removeTab(Tab) - Method in class controlP5.ControlWindow
 
RENDER_2X - Static variable in class controlP5.ControlFont
set the RENDER_2X variable to true to double render text, this makes the font look bolder especially in OpenGL mode.
replace(String, String, String) - Static method in class controlP5.CP
 
RESET - Static variable in interface controlP5.ControlP5Constants
 
reset() - Method in class controlP5.ControlTimer
reset the timer.
resetMouseOver() - Method in class controlP5.ControlWindow
 
RGBtoHSL(int) - Method in class controlP5.ColorWheel
 
RGBtoHSL(int, int, int) - Method in class controlP5.ColorWheel
 
RGBtoHSV(int) - Method in class controlP5.ColorWheel
 
RGBtoHSV(int, int, double) - Method in class controlP5.ColorWheel
 
RIGHT - Static variable in interface controlP5.ControlP5Constants
 
RIGHT - Static variable in class controlP5.Numberbox
 
RIGHT_OUTSIDE - Static variable in interface controlP5.ControlP5Constants
 

S

s(String) - Static method in class controlP5.ControlP5
 
s(Object) - Static method in class controlP5.ControlP5
 
s(Object, String) - Static method in class controlP5.ControlP5
 
save() - Method in class controlP5.ControllerProperties
saves all registered properties into the default 'controlP5.properties' file into your sketch folder.
SAVE - Static variable in interface controlP5.ControlP5Constants
 
saveAs(String) - Method in class controlP5.ControllerProperties
saves all registered properties into a file specified by parameter thePropertiesPath.
saveAs(String, String...) - Method in class controlP5.ControllerProperties
saves a list of properties sets into a file specified by parameter thePropertiesPath.
saveLayout(String) - Method in class controlP5.ControlP5
 
saveProperties() - Method in class controlP5.ControlP5
Saves the current values of controllers into a default properties file
saveProperties(String) - Method in class controlP5.ControlP5
Saves the current values of controllers into a file, the filepath is given by parameter theFilePath.
saveProperties(String, String...) - Method in class controlP5.ControlP5
 
saveSnapshot(String) - Method in class controlP5.ControllerProperties
saves a snapshot into your sketch's sketch folder.
saveSnapshotAs(String, String) - Method in class controlP5.ControllerProperties
saves a snapshot to the file with path given by the first parameter (thePropertiesPath).
scroll(float) - Method in class controlP5.DropdownList
scroll the scrollList remotely.
scroll(float) - Method in class controlP5.ListBox
scroll the scrollList remotely.
scroll(float) - Method in class controlP5.Textarea
scroll the Textarea remotely.
ScrollableList - Class in controlP5
A ScrollableList is a list of vertically aligned items which can be scrolled if required.
ScrollableList(ControlP5, String) - Constructor for class controlP5.ScrollableList
 
ScrollableList.ScrollableListView - Class in controlP5
 
ScrollableList.ScrollableListView() - Constructor for class controlP5.ScrollableList.ScrollableListView
 
scrolled(int) - Method in class controlP5.ColorWheel
 
scrolled(int) - Method in class controlP5.DropdownList
 
scrolled(int) - Method in class controlP5.Knob
Changes the value of the knob when hovering and using the mouse wheel or the scroll function of a multi-touch track pad.
scrolled(int) - Method in class controlP5.ListBox
 
scrolled(int) - Method in class controlP5.Numberbox
changes the value of the numberbox when hovering and using the mouse wheel or the scroll function of a multi-touch track pad.
scrolled(int) - Method in class controlP5.Slider
changes the value of the slider when hovering and using the mouse wheel or the scroll function of a multi-touch track pad.
scrolled(int) - Method in class controlP5.Textarea
 
second() - Method in class controlP5.ControlTimer
Seconds position of the timer.
set(Object, String, int, int, Class<?>[]) - Method in class controlP5.ControllerPlug
 
set(int, int) - Method in class controlP5.ControlWindow.Pointer
 
set(int, int, boolean) - Method in class controlP5.ControlWindow.Pointer
 
set(String) - Method in class controlP5.Label
 
set(int, int, boolean) - Method in class controlP5.Matrix
set the state of a particular cell inside a matrix.
setAbsolutePosition(PVector) - Method in class controlP5.Controller
setAbsolutePosition(PVector) - Method in class controlP5.ControllerGroup
 
setAbsolutePosition(PVector) - Method in interface controlP5.ControllerInterface
 
setActive(int) - Method in class controlP5.CColor
 
setActive(boolean) - Method in class controlP5.ControlBehavior
(de)activate the behavior.
setActive(boolean) - Method in class controlP5.Tab
Activates a tab.
setAddress(String) - Method in class controlP5.Controller
 
setAddress(String) - Method in class controlP5.ControllerGroup
setAddress(String) - Method in interface controlP5.ControllerInterface
 
setAlpha(int) - Method in class controlP5.CColor
 
setAlpha(int) - Method in class controlP5.ColorWheel
 
setAlpha(int) - Method in class controlP5.Tooltip
sets the transparency of the default background, default value is 200
setAlwaysActive(boolean) - Method in class controlP5.Tab
 
setAngleRange(float) - Method in class controlP5.Knob
set the range in between which the know operates.
setArrayValue(float[]) - Method in class controlP5.CheckBox
Sets the value for all CheckBox items according to the values of the array passed on.
setArrayValue(float[]) - Method in class controlP5.ColorPicker
Requires an array of size 4 for RGBA
setArrayValue(float[]) - Method in class controlP5.Controller
 
setArrayValue(int, float) - Method in class controlP5.Controller
 
setArrayValue(int, float) - Method in class controlP5.ControllerGroup
 
setArrayValue(float[]) - Method in class controlP5.ControllerGroup
 
setArrayValue(int, float) - Method in interface controlP5.ControllerInterface
 
setArrayValue(float[]) - Method in interface controlP5.ControllerInterface
 
setArrayValue(float[]) - Method in class controlP5.RadioButton
Sets the value for all RadioButton items according to the values of the array passed on.
setArrayValue(float[]) - Method in class controlP5.Range
 
setArrayValue(float[]) - Method in class controlP5.Slider2D
 
setAutoAddDirection(int) - Method in class controlP5.ControlP5Base
 
setAutoClear(boolean) - Method in class controlP5.Textfield
 
setAutoDraw(boolean) - Method in class controlP5.ControlP5
by default controlP5 draws any controller on top of any drawing done in the draw() function (this doesnt apply to P3D where controlP5.draw() has to be called manually in the sketch's draw() function ).
setAutoInitialization(boolean) - Method in class controlP5.ControlP5
autoInitialization can be very handy when it comes to initializing values, e.g.
setAutoSpacing() - Method in class controlP5.ControlP5Base
 
setAutoSpacing(float) - Method in class controlP5.ControlP5Base
 
setAutoSpacing(float, float) - Method in class controlP5.ControlP5Base
 
setAutoSpacing(float, float, float) - Method in class controlP5.ControlP5Base
 
setBackground(int) - Method in class controlP5.CColor
 
setBackground(int) - Method in class controlP5.ControlP5
 
setBackground(int) - Method in class controlP5.ControlWindow
set the background color of the control window.
setBackground(int) - Method in class controlP5.Matrix
 
setBackgroundColor(int) - Method in class controlP5.ControlGroup
set the background color of a controlGroup.
setBackgroundColor(int) - Method in class controlP5.ScrollableList
 
setBackgroundHeight(int) - Method in class controlP5.ControlGroup
set the height of the controlGroup's background.
setBarHeight(int) - Method in class controlP5.ControlGroup
set the height of the top bar (used to open/close and move a controlGroup).
setBarHeight(int) - Method in class controlP5.ScrollableList
 
setBarVisible(boolean) - Method in class controlP5.ScrollableList
 
setBehavior(ControlBehavior) - Method in class controlP5.Controller
with setBehavior you can add a ControlBehavior to a controller.
setBorder(int) - Method in class controlP5.Tooltip
sets the border of the tooltip, the default border is 4px.
setBorderColor(int) - Method in class controlP5.Textarea
 
setBroadcast(boolean) - Method in class controlP5.Controller
Use setBroadcast to enable and disable the broadcasting of changes in a controller's value.
setBroadcast(boolean) - Method in class controlP5.ControlP5
 
setCaptionLabel(int) - Method in class controlP5.CColor
 
setCaptionLabel(String) - Method in class controlP5.Controller
sets the content of the caption label of a controller.
setCaptionLabel(String) - Method in class controlP5.ControllerGroup
 
setCaptionLabel(String) - Method in interface controlP5.ControllerInterface
 
setCells(int[][]) - Method in class controlP5.Matrix
 
setCollapseMode(int) - Method in class controlP5.Accordion
 
setColor(int) - Method in class controlP5.ChartData
 
setColor(CColor) - Method in class controlP5.Controller
setColor(CColor) - Method in class controlP5.ControllerGroup
setColor(CColor) - Method in interface controlP5.ControllerInterface
 
setColor(CColor) - Method in class controlP5.ControlP5
 
setColor(CColor, Object) - Method in class controlP5.ControlP5Base
 
setColor(CColor) - Method in class controlP5.DropdownList
setColor(int, boolean) - Method in class controlP5.Label
 
setColor(int) - Method in class controlP5.Label
 
setColor(CColor) - Method in class controlP5.ListBox
setColor(CColor) - Method in class controlP5.ListBoxItem
 
setColor(int) - Method in class controlP5.Textarea
set the text color of the textarea.
setColor(int) - Method in class controlP5.Textfield
 
setColor(int) - Method in class controlP5.Textlabel
 
setColorActive(int) - Method in class controlP5.Controller
setColorActive(int) - Method in class controlP5.ControllerGroup
setColorActive(int) - Method in interface controlP5.ControllerInterface
 
setColorActive(int) - Method in class controlP5.ControlP5
sets the active state color of tabs and controllers, this cascades down to all known controllers.
setColorActive(int) - Method in class controlP5.ControlWindow
set the color for the controller while active.
setColorActive(int) - Method in class controlP5.DropdownList
setColorActive(int) - Method in class controlP5.ListBox
setColorActive(int) - Method in class controlP5.ListBoxItem
 
setColorBackground(int) - Method in class controlP5.Controller
setColorBackground(int) - Method in class controlP5.ControllerGroup
setColorBackground(int) - Method in interface controlP5.ControllerInterface
 
setColorBackground(int) - Method in class controlP5.ControlP5
sets the background color of tabs and controllers, this cascades down to all known controllers.
setColorBackground(int) - Method in class controlP5.ControlWindow
set the background color of the controller.
setColorBackground(int) - Method in class controlP5.DropdownList
setColorBackground(int) - Method in class controlP5.Label
 
setColorBackground(int) - Method in class controlP5.ListBox
setColorBackground(int) - Method in class controlP5.ListBoxItem
 
setColorBackground(int) - Method in class controlP5.Textarea
 
setColorBackground(int) - Method in class controlP5.Tooltip
sets the background color of the tooltip, the default color is a dark grey
setColorCaptionLabel(int) - Method in class controlP5.Controller
setColorCaptionLabel(int) - Method in class controlP5.ControlP5
sets the label color of tabs and controllers, this cascades down to all known controllers.
setColorCaptionLabel(int) - Method in class controlP5.Range
 
setColorCursor(int) - Method in class controlP5.Textfield
 
setColorForeground(int) - Method in class controlP5.Controller
setColorForeground(int) - Method in class controlP5.ControllerGroup
setColorForeground(int) - Method in interface controlP5.ControllerInterface
 
setColorForeground(int) - Method in class controlP5.ControlP5
sets the foreground color of tabs and controllers, this cascades down to all known controllers.
setColorForeground(int) - Method in class controlP5.ControlWindow
set the foreground color of the controller.
setColorForeground(int) - Method in class controlP5.DropdownList
setColorForeground(int) - Method in class controlP5.ListBox
setColorForeground(int) - Method in class controlP5.ListBoxItem
 
setColorLabel(int) - Method in class controlP5.ControllerGroup
setColorLabel(int) - Method in interface controlP5.ControllerInterface
 
setColorLabel(int) - Method in class controlP5.ControlWindow
set the color of the text label of the controller.
setColorLabel(int) - Method in class controlP5.DropdownList
setColorLabel(int) - Method in class controlP5.ListBox
setColorLabel(int) - Method in class controlP5.ListBoxItem
 
setColorLabel(int) - Method in class controlP5.Tooltip
sets the text color of the tooltip's label, the default color is a white
setColorLabels(int) - Method in class controlP5.CheckBox
 
setColorLabels(int) - Method in class controlP5.RadioButton
 
setColors(String, int...) - Method in class controlP5.Chart
 
setColors(int...) - Method in class controlP5.ChartDataSet
 
setColorTickMark(int) - Method in class controlP5.Range
 
setColorTickMark(int) - Method in class controlP5.Slider
sets the color of tick marks if enabled.
setColorValue(int) - Method in class controlP5.ColorPicker
setColorValue(int) - Method in class controlP5.ControllerGroup
setColorValue(int) - Method in interface controlP5.ControllerInterface
 
setColorValue(int) - Method in class controlP5.ControlWindow
set the color of the values.
setColorValue(int) - Method in class controlP5.DropdownList
setColorValue(int) - Method in class controlP5.ListBox
setColorValueLabel(int) - Method in class controlP5.Controller
 
setColorValueLabel(int) - Method in class controlP5.ControlP5
sets the value color of controllers, this cascades down to all known controllers.
setColorValueLabel(int) - Method in class controlP5.Range
 
setConstrained(boolean) - Method in class controlP5.Knob
 
setContext(CDrawable) - Method in class controlP5.ControlWindow
Adds a custom context to a ControlWindow.
setCursorX(float) - Method in class controlP5.Slider2D
 
setCursorY(float) - Method in class controlP5.Slider2D
 
setData(int, ChartData) - Method in class controlP5.Chart
 
setData(String, int, ChartData) - Method in class controlP5.Chart
 
setData(float...) - Method in class controlP5.Chart
 
setData(String, float...) - Method in class controlP5.Chart
 
setDataSet(ChartDataSet) - Method in class controlP5.Chart
 
setDataSet(String, ChartDataSet) - Method in class controlP5.Chart
 
setDecimalPrecision(int) - Method in class controlP5.Controller
sets the decimal precision of a controller's float value displayed.
setDefaultValue(float) - Method in class controlP5.Controller
set the default value.
setDelay(long) - Method in class controlP5.Tooltip
A tooltip is activated when entered by the mouse, after a given delay time the Tooltip starts to fade in.
setDirection(int) - Method in class controlP5.Numberbox
set the direction for changing the numberbox value when dragging the mouse.
setDirection(int) - Method in class controlP5.ScrollableList
 
setDragDirection(int) - Method in class controlP5.Knob
Sets the drag direction, when controlling a knob, parameter is either Controller.HORIZONTAL or Controller.VERTICAL.
setDraggable(boolean) - Method in class controlP5.Range
 
setDrawBackground(boolean) - Method in class controlP5.ControlWindow
by default the background of a controlWindow is filled with a background color every frame.
setFixedSize(boolean) - Method in class controlP5.Label
 
setFocus(boolean) - Method in class controlP5.Textfield
 
setFont(ControlFont) - Method in class controlP5.ControlP5
 
setFont(PFont, int) - Method in class controlP5.ControlP5
 
setFont(PFont) - Method in class controlP5.ControlP5
 
setFont(int) - Method in class controlP5.Label
 
setFont(PFont) - Method in class controlP5.Label
 
setFont(ControlFont) - Method in class controlP5.Label
 
setFont(ControlFont) - Method in class controlP5.Textarea
 
setFont(PFont) - Method in class controlP5.Textarea
 
setFont(int) - Method in class controlP5.Textarea
 
setFont(PFont) - Method in class controlP5.Textfield
 
setFont(ControlFont) - Method in class controlP5.Textfield
 
setFont(int) - Method in class controlP5.Textfield
 
setFont(ControlFont) - Method in class controlP5.Textlabel
 
setFont(PFont) - Method in class controlP5.Textlabel
 
setForeground(int) - Method in class controlP5.CColor
 
setFormat(ControllerProperties.PropertiesStorageFormat) - Method in class controlP5.ControllerProperties
use ControllerProperties.SERIALIZED, ControllerProperties.XML or ControllerProperties.JSON as parameter.
setGap(int, int) - Method in class controlP5.Matrix
 
setGraphics(PApplet, int, int) - Method in class controlP5.ControlP5
 
setGraphics(PGraphics, int, int) - Method in class controlP5.ControlP5
 
setGrid(int, int) - Method in class controlP5.Matrix
 
setGroup(String) - Method in class controlP5.Controller
sets the group of the controller.
setGroup(ControllerGroup<?>) - Method in class controlP5.Controller
 
setGroup(ControllerGroup<?>) - Method in class controlP5.ControllerGroup
 
setGroup(String) - Method in class controlP5.ControllerGroup
 
setHandleSize(int) - Method in class controlP5.Range
 
setHandleSize(int) - Method in class controlP5.Slider
sets the size of the Slider handle, by default it is set to either the width or height of the slider.
setHeight(int) - Method in class controlP5.Controller
 
setHeight(int) - Method in class controlP5.ControllerGroup
 
setHeight(int) - Method in class controlP5.DropdownList
 
setHeight(int) - Method in class controlP5.Label
 
setHeight(int) - Method in class controlP5.ListBox
 
setHeight(int) - Method in class controlP5.MultiListButton
set the height of a multlist button.
setHeight(int) - Method in class controlP5.Range
 
setHeight(int) - Method in class controlP5.Slider
set the height of the slider.
setHeight(int) - Method in class controlP5.Tab
 
setHeight(int) - Method in class controlP5.Textarea
set the height of the textarea.
setHeight(int) - Method in class controlP5.Textfield
 
setHeight(int) - Method in class controlP5.Textlabel
 
setHeight(int) - Method in class controlP5.Tooltip
 
setHigh(byte, int) - Static method in class controlP5.CP
 
setHighValue(float) - Method in class controlP5.Range
 
setHighValueLabel(String) - Method in class controlP5.Range
 
setHSL(double, double, double) - Method in class controlP5.ColorWheel
 
setHue(double) - Method in class controlP5.ColorWheel
 
setId(int) - Method in class controlP5.Controller
set the id of a controller.
setId(int) - Method in class controlP5.ControllerGroup
setId(int) - Method in interface controlP5.ControllerInterface
 
setId(int) - Method in class controlP5.ListBoxItem
set the id of a listboxitem
setImage(PImage) - Method in class controlP5.CheckBox
 
setImage(PImage, int) - Method in class controlP5.CheckBox
 
setImage(PImage) - Method in class controlP5.Controller
 
setImage(PImage, int) - Method in class controlP5.Controller
 
setImage(PImage) - Method in class controlP5.RadioButton
 
setImage(PImage, int) - Method in class controlP5.RadioButton
 
setImages(PImage, PImage, PImage) - Method in class controlP5.CheckBox
 
setImages(PImage, PImage, PImage) - Method in class controlP5.Controller
by default controllers use simple shapes, to replace these shapes with images, use setImages().
setImages(PImage, PImage, PImage, PImage) - Method in class controlP5.Controller
 
setImages(PImage...) - Method in class controlP5.Controller
 
setImages(PImage, PImage, PImage) - Method in class controlP5.RadioButton
 
setImages(PImage...) - Method in class controlP5.Toggle
 
setIndex(int) - Method in class controlP5.DropdownList
 
setInputFilter(int) - Method in class controlP5.Textfield
 
setInternalValue(float) - Method in class controlP5.Toggle
by default a toggle returns 0 (for off) and 1 (for on).
setInterval(int) - Method in class controlP5.FrameRate
 
setInterval(int) - Method in class controlP5.Matrix
set the speed of intervals in millis iterating through the matrix.
setItemHeight(int) - Method in class controlP5.Accordion
 
setItemHeight(int) - Method in class controlP5.CheckBox
set the height of a radioButton/checkBox item.
setItemHeight(int) - Method in class controlP5.DropdownList
 
setItemHeight(int) - Method in class controlP5.ListBox
 
setItemHeight(int) - Method in class controlP5.RadioButton
set the height of a radioButton/checkBox item.
setItemHeight(int) - Method in class controlP5.ScrollableList
 
setItems(String[]) - Method in class controlP5.ScrollableList
 
setItems(List<?>) - Method in class controlP5.ScrollableList
 
setItems(List<?>, int) - Method in class controlP5.ScrollableList
 
setItemsPerRow(int) - Method in class controlP5.CheckBox
Items of a radioButton or a checkBox are organized in columns and rows.
setItemsPerRow(int) - Method in class controlP5.RadioButton
Items of a radioButton or a checkBox are organized in columns and rows.
setItemWidth(int) - Method in class controlP5.CheckBox
set the width of a radioButton/checkBox item.
setItemWidth(int) - Method in class controlP5.RadioButton
set the width of a radioButton/checkBox item.
setLabel(String) - Method in class controlP5.ControllerGroup
 
setLabel(String) - Method in interface controlP5.ControllerInterface
 
setLabel(String) - Method in class controlP5.Tab
set the label of the group.
setLabel(String) - Method in class controlP5.TickMark
 
setLabel(Label) - Method in class controlP5.Tooltip
sets the Label to a custom label and replaces the default label.
setLabelPadding(int, int) - Method in class controlP5.RadioButton
 
setLabelVisible(boolean) - Method in class controlP5.Controller
show or hide the labels of a controller.
setLength(int) - Method in class controlP5.TickMark
 
setLetterSpacing(int) - Method in class controlP5.Label
 
setLetterSpacing(int) - Method in class controlP5.Textlabel
set the letter spacing of the font.
setLightness(double) - Method in class controlP5.ColorWheel
 
setLineHeight(int) - Method in class controlP5.Label
 
setLineHeight(int) - Method in class controlP5.Textarea
set the lineheight of the textarea.
setLineHeight(int) - Method in class controlP5.Textlabel
 
setListBoxItems(String[][]) - Method in class controlP5.DropdownList
 
setListBoxItems(String[][]) - Method in class controlP5.ListBox
 
setLocation(int, int) - Method in class controlP5.ControlWindow
 
setLock(boolean) - Method in class controlP5.Controller
sets the lock status of the controller
setLow(byte, int) - Static method in class controlP5.CP
 
setLowValue(float) - Method in class controlP5.Range
 
setLowValueLabel(String) - Method in class controlP5.Range
 
setMargin(int, int, int, int) - Method in class controlP5.ControllerStyle
 
setMarginBottom(int) - Method in class controlP5.ControllerStyle
 
setMarginLeft(int) - Method in class controlP5.ControllerStyle
 
setMarginRight(int) - Method in class controlP5.ControllerStyle
 
setMarginTop(int) - Method in class controlP5.ControllerStyle
 
setMax(float) - Method in class controlP5.Controller
sets the maximum value of the Controller.
setMax(float) - Method in class controlP5.Knob
 
setMax(int) - Method in class controlP5.Println
 
setMax(float) - Method in class controlP5.Range
 
setMax(float) - Method in class controlP5.Slider
set the maximum value of the slider.
setMaxX(float) - Method in class controlP5.Slider2D
sets the maximum value for the x-axis
setMaxY(float) - Method in class controlP5.Slider2D
sets the maximum value for the y-axis
setMin(float) - Method in class controlP5.Controller
sets the minimum value of the Controller.
setMin(float) - Method in class controlP5.Knob
 
setMin(float) - Method in class controlP5.Range
 
setMin(float) - Method in class controlP5.Slider
sets the minimum value of the slider.
setMinItemHeight(int) - Method in class controlP5.Accordion
Sets the minimum height of a collapsed item, default value is 100.
setMinX(float) - Method in class controlP5.Slider2D
sets the minimum value for the x-axis
setMinY(float) - Method in class controlP5.Slider2D
sets the minimum value for the y-axis
setMode(int) - Method in class controlP5.Canvas
 
setMode(int) - Method in class controlP5.Matrix
use setMode to change the cell-activation which by default is ControlP5.SINGLE_ROW, 1 active cell per row, but can be changed to ControlP5.SINGLE_COLUMN or ControlP5.MULTIPLES
setMode(int) - Method in class controlP5.Toggle
set the visual mode of a Toggle.
setMouseOver(boolean) - Method in class controlP5.Controller
 
setMouseOver(boolean) - Method in class controlP5.ControllerGroup
 
setMouseOver(boolean) - Method in interface controlP5.ControllerInterface
 
setMousePressed(boolean) - Method in class controlP5.Controller
 
setMousePressed(boolean) - Method in class controlP5.ControllerGroup
 
setMousePressed(boolean) - Method in interface controlP5.ControllerInterface
 
setMouseWheelRotation(int) - Method in class controlP5.ControlP5
 
setMoveable(boolean) - Method in class controlP5.Controller
enable or prevent the controller to be moveable.
setMoveable(boolean) - Method in class controlP5.ControllerGroup
set the moveable status of the group, when false, the group can't be moved.
setMoveable(boolean) - Method in class controlP5.ControlP5
Enables/disables Controllers to be moved around when ALT-key is down and mouse is dragged.
setMultiline(boolean) - Method in class controlP5.Label
 
setMultiline(boolean) - Method in class controlP5.Textlabel
 
setMultiplier(float) - Method in class controlP5.Numberbox
 
setNoneSelectedAllowed(boolean) - Method in class controlP5.CheckBox
In order to always have 1 item selected, use setNoneSelectedAllowed(false), by default this is true.
setNoneSelectedAllowed(boolean) - Method in class controlP5.RadioButton
In order to always have 1 item selected, use setNoneSelectedAllowed(false), by default this is true.
setNumberOfTickMarks(int) - Method in class controlP5.Knob
 
setNumberOfTickMarks(int) - Method in class controlP5.Range
 
setNumberOfTickMarks(int) - Method in class controlP5.Slider
sets the number of tickmarks for a slider, by default tick marks are turned off.
setOff() - Method in class controlP5.Button
If the button acts as a switch, setOff will turn off the switch.
setOffsetY(int) - Method in class controlP5.Label
 
setOffsetYratio(float) - Method in class controlP5.Label
 
setOn() - Method in class controlP5.Button
If the button acts as a switch, setOn will turn on the switch.
setOpen(boolean) - Method in class controlP5.ControllerGroup
 
setOpen(boolean) - Method in class controlP5.ScrollableList
 
setPadding(int, int, int, int) - Method in class controlP5.ControllerStyle
 
setPadding(int, int) - Method in class controlP5.Label
 
setPaddingBottom(int) - Method in class controlP5.ControllerStyle
 
setPaddingLeft(int) - Method in class controlP5.ControllerStyle
 
setPaddingRight(int) - Method in class controlP5.ControllerStyle
 
setPaddingTop(int) - Method in class controlP5.ControllerStyle
 
setPaddingX(int) - Method in class controlP5.Label
 
setPaddingY(int) - Method in class controlP5.Label
 
setParent(ControllerInterface<?>) - Method in class controlP5.Controller
set the parent of a parent of a controller.
setPasswordMode(boolean) - Method in class controlP5.Textfield
 
setPosition(PVector) - Method in class controlP5.Controller
setPosition(float, float) - Method in class controlP5.Controller
set the position of a controller.
setPosition(float, float) - Method in class controlP5.ControllerGroup
set the position of this controller.
setPosition(PVector) - Method in class controlP5.ControllerGroup
setPosition(float, float) - Method in interface controlP5.ControllerInterface
 
setPosition(PVector) - Method in interface controlP5.ControllerInterface
 
setPosition(int, int, Object) - Method in class controlP5.ControlP5Base
 
setPosition(int, int) - Method in class controlP5.ControlWindow
 
setPositionOffset(float, float) - Method in class controlP5.Tooltip
adds an offset to the position of the controller relative to the mouse cursor's position.
setPositionOfTabs(PVector) - Method in class controlP5.ControlWindow
Sets the position of the tab bar which is set to 0,0 by default.
setPositionOfTabs(int, int) - Method in class controlP5.ControlWindow
 
setPrintStackTrace(boolean) - Static method in class controlP5.ControlBroadcaster
 
setRadius(float) - Method in class controlP5.Knob
 
setRange(float, float) - Method in class controlP5.Chart
 
setRange(float, float) - Method in class controlP5.Knob
 
setRange(float, float) - Method in class controlP5.Numberbox
 
setRange(float, float) - Method in class controlP5.Range
 
setRange(float, float) - Method in class controlP5.Slider
 
setRangeValues(float, float) - Method in class controlP5.Range
 
setResolution(int) - Method in class controlP5.Chart
?
setResolution(float) - Method in class controlP5.Knob
resolution is a sensitivity value when dragging a knob.
setRGB(int) - Method in class controlP5.ColorWheel
 
setSaturation(double) - Method in class controlP5.ColorWheel
 
setScrollActive(int) - Method in class controlP5.Textarea
 
setScrollBackground(int) - Method in class controlP5.Textarea
 
setScrollbarVisible(boolean) - Method in class controlP5.DropdownList
 
setScrollbarVisible(boolean) - Method in class controlP5.ListBox
 
setScrollbarWidth(int) - Method in class controlP5.DropdownList
 
setScrollbarWidth(int) - Method in class controlP5.ListBox
 
setScrollForeground(int) - Method in class controlP5.Textarea
 
setScrollSensitivity(float) - Method in class controlP5.Knob
Sets the sensitivity for the scroll behavior when using the mouse wheel or the scroll function of a multi-touch track pad.
setScrollSensitivity(float) - Method in class controlP5.Numberbox
sets the sensitivity for the scroll behavior when using the mouse wheel or the scroll function of a multi-touch track pad.
setScrollSensitivity(float) - Method in class controlP5.ScrollableList
 
setScrollSensitivity(float) - Method in class controlP5.Slider
sets the sensitivity for the scroll behavior when using the mouse wheel or the scroll function of a multi-touch track pad.
setShowAngleRange(boolean) - Method in class controlP5.Knob
 
setSize(PImage) - Method in class controlP5.CheckBox
 
setSize(int, int) - Method in class controlP5.CheckBox
 
setSize(int) - Method in class controlP5.ControlFont
 
setSize(int, int) - Method in class controlP5.ControlGroup
 
setSize(PImage) - Method in class controlP5.Controller
auto-updates the size of a controller according to the dimensions of the PImage.
setSize(int, int) - Method in class controlP5.Controller
 
setSize(int, int) - Method in class controlP5.ControllerGroup
 
setSize(int, int) - Method in class controlP5.DropdownList
 
setSize(int, int) - Method in class controlP5.Knob
 
setSize(int) - Method in class controlP5.Label
 
setSize(int, int) - Method in class controlP5.ListBox
 
setSize(PImage) - Method in class controlP5.RadioButton
 
setSize(int, int) - Method in class controlP5.RadioButton
 
setSize(int, int) - Method in class controlP5.Slider
 
setSize(int, int) - Method in class controlP5.Textarea
 
setSliderMode(int) - Method in class controlP5.Range
 
setSliderMode(int) - Method in class controlP5.Slider
use the slider mode to set the mode of the slider bar, which can be Slider.FLEXIBLE or Slider.FIX
setSnapshot(String) - Method in class controlP5.ControllerProperties
logs all registered properties in memory.
setSpacingColumn(int) - Method in class controlP5.CheckBox
Sets the spacing in pixels between columns.
setSpacingColumn(int) - Method in class controlP5.RadioButton
Sets the spacing in pixels between columns.
setSpacingRow(int) - Method in class controlP5.CheckBox
Sets the spacing in pixels between rows.
setSpacingRow(int) - Method in class controlP5.RadioButton
Sets the spacing in pixels between rows.
setSpeedOfTime(float) - Method in class controlP5.ControlTimer
set the speed of time, for slow motion or high speed.
setStartAngle(float) - Method in class controlP5.Knob
The start angle is a value between 0 and TWO_PI.
setState(boolean) - Method in class controlP5.Toggle
sets the state of the toggle, this can be true or false.
setStringValue(String) - Method in class controlP5.Controller
 
setStringValue(String) - Method in class controlP5.ControllerGroup
setStringValue(String) - Method in interface controlP5.ControllerInterface
 
setStringValue(String) - Method in class controlP5.Textlabel
 
setStrokeWeight(float) - Method in class controlP5.Chart
 
setStrokeWeight(float) - Method in class controlP5.ChartDataSet
 
setSwitch(boolean) - Method in class controlP5.Button
Turns a button into a switch, or use a Toggle instead.
setTab(String) - Method in class controlP5.Controller
sets the tab of the controller.
setTab(ControlWindow, String) - Method in class controlP5.Controller
 
setTab(String) - Method in class controlP5.ControllerGroup
 
setTab(ControlWindow, String) - Method in class controlP5.ControllerGroup
 
setTab(Tab) - Method in class controlP5.ControllerGroup
 
setTabEventsActive(boolean) - Method in class controlP5.ControlP5
By default event originating from tabs are disabled, use setTabEventsActive(true) to receive controlEvents when tabs are clicked.
setText(String) - Method in class controlP5.ChartData
 
setText(String) - Method in class controlP5.Label
 
setText(String) - Method in class controlP5.ListBoxItem
change text text of a lsitboxitem's label.
setText(String) - Method in class controlP5.Textarea
set the text of the textarea.
setText(String) - Method in class controlP5.Textfield
 
setText(String) - Method in class controlP5.Textlabel
 
setTickMarkLength(int) - Method in class controlP5.Knob
 
setTickMarkWeight(float) - Method in class controlP5.Knob
 
setTitle(String) - Method in class controlP5.ControllerGroup
 
setTooltip(Tooltip) - Method in class controlP5.ControlP5
 
setTriggerEvent(int) - Method in class controlP5.Bang
By default a bang is triggered when the mouse is pressed.
setTriggerEvent(int) - Method in class controlP5.Slider
the trigger event is set to Slider.PRESSED by default but can be changed to Slider.RELEASE so that events are triggered when the slider is released.
setType(int) - Method in class controlP5.ScrollableList
 
setUndecorated(boolean) - Method in class controlP5.ControlWindow
 
setup(PGraphics) - Method in class controlP5.Canvas
 
setup() - Method in class controlP5.MultiList
 
setUpdate(boolean) - Method in class controlP5.Controller
disables the update function for a controller.
setUpdate(boolean) - Method in class controlP5.ControllerGroup
enables or disables the update function of a controller.
setUpdate(boolean) - Method in interface controlP5.ControllerInterface
 
setUpdate(boolean) - Method in class controlP5.ControlP5
changes the update behavior according to parameter theFlag
setUpdate(boolean) - Method in class controlP5.ControlWindow
enable or disable the update function of a control window.
setUserInteraction(boolean) - Method in class controlP5.Controller
 
setValue(float) - Method in class controlP5.Bang
Sets the value of the bang controller.
setValue(float) - Method in class controlP5.Button
setValue(float) - Method in class controlP5.Chart
 
setValue(float) - Method in class controlP5.ChartData
 
setValue(float) - Method in class controlP5.ControlBehavior
 
setValue(float) - Method in class controlP5.Controller
 
setValue(float) - Method in class controlP5.ControllerGroup
setValue(float) - Method in interface controlP5.ControllerInterface
 
setValue(float) - Method in class controlP5.DropdownList
 
setValue(float) - Method in class controlP5.Knob
 
setValue(float) - Method in class controlP5.ListBox
 
setValue(float) - Method in class controlP5.Matrix
 
setValue(float) - Method in class controlP5.MultiList
setValue(float) - Method in class controlP5.Numberbox
set the value of the numberbox.
setValue(float) - Method in class controlP5.Range
set the value of the range-slider.
setValue(float) - Method in class controlP5.Slider
set the value of the slider.
setValue(float) - Method in class controlP5.Slider2D
 
setValue(float) - Method in class controlP5.Tab
setValue(float) - Method in class controlP5.Textfield
 
setValue(String) - Method in class controlP5.Textfield
 
setValue(float) - Method in class controlP5.Textlabel
 
setValue(String) - Method in class controlP5.Textlabel
set the text of the textlabel.
setValue(float) - Method in class controlP5.Toggle
setValue(boolean) - Method in class controlP5.Toggle
 
setValueLabel(int) - Method in class controlP5.CColor
 
setValueLabel(String) - Method in class controlP5.Controller
set or change the value of the value label of a controller.
setValueLabelSeparator(String) - Method in class controlP5.Slider2D
 
setValueSelf(float) - Method in class controlP5.Controller
 
setView(int) - Method in class controlP5.Chart
 
setView(ControllerView<T>) - Method in class controlP5.Controller
use setDisplay to customize your controller look.
setView(ControllerView<T>, int) - Method in class controlP5.Controller
 
setView(ControllerView<?>) - Method in class controlP5.Tooltip
A custom view can be set for a Tooltip.
setViewStyle(int) - Method in class controlP5.Knob
set the display style of a knob.
setVisible(boolean) - Method in class controlP5.Controller
 
setVisible(boolean) - Method in class controlP5.ControllerGroup
 
setVisible(boolean) - Method in class controlP5.ControlP5
 
setVisible(boolean) - Method in class controlP5.Label
 
setWidth(int) - Method in class controlP5.Accordion
 
setWidth(int) - Method in class controlP5.Controller
 
setWidth(int) - Method in class controlP5.ControllerGroup
 
setWidth(int) - Method in class controlP5.DropdownList
 
setWidth(int) - Method in class controlP5.Label
 
setWidth(int) - Method in class controlP5.ListBox
 
setWidth(int) - Method in class controlP5.MultiListButton
set the width of a multlist button.
setWidth(int) - Method in class controlP5.Range
 
setWidth(int) - Method in class controlP5.Slider
set the width of the slider.
setWidth(int) - Method in class controlP5.Tab
 
setWidth(int) - Method in class controlP5.Textarea
set the width of the textarea.
setWidth(int) - Method in class controlP5.Textfield
 
setWidth(int) - Method in class controlP5.Textlabel
 
setWidth(int) - Method in class controlP5.Tooltip
with the default display, the width of the tooltip is set automatically, therefore setWidth() does not have any effect without changing the default display to a custom ControllerView.
setX(int) - Method in class controlP5.ControlWindow.Pointer
 
setY(int) - Method in class controlP5.ControlWindow.Pointer
 
sharp() - Static method in class controlP5.ControlFont
renders a PFont twice for better and sharper readability
SHIFT - Static variable in interface controlP5.ControlP5Constants
 
show() - Method in class controlP5.Controller
 
show() - Method in class controlP5.ControllerGroup
 
show() - Method in interface controlP5.ControllerInterface
 
show() - Method in class controlP5.ControlP5
shows all controllers and tabs in your sketch.
show(Object) - Method in class controlP5.ControlP5Base
 
show() - Method in class controlP5.ControlWindow
 
show() - Method in class controlP5.Label
 
showArrow() - Method in class controlP5.ControllerGroup
 
showBar() - Method in class controlP5.ControllerGroup
 
showLabels() - Method in class controlP5.CheckBox
 
showLabels() - Method in class controlP5.RadioButton
 
showScrollbar() - Method in class controlP5.DropdownList
 
showScrollbar() - Method in class controlP5.ListBox
 
showScrollbar() - Method in class controlP5.Textarea
 
showTickMarks() - Method in class controlP5.Knob
 
showTickMarks(boolean) - Method in class controlP5.Range
 
showTickMarks(boolean) - Method in class controlP5.Slider
shows or hides tickmarks for a slider
shuffle() - Method in class controlP5.Knob
Assigns a random value to the controller.
shuffle() - Method in class controlP5.Numberbox
assigns a random value to the controller.
shuffle() - Method in class controlP5.Slider
assigns a random value to the slider.
shuffle() - Method in class controlP5.Slider2D
assigns a random value to the controller.
SILVER - Static variable in interface controlP5.ControlP5Constants
 
SINGLE - Static variable in interface controlP5.ControlP5Constants
 
SINGLE_COLUMN - Static variable in interface controlP5.ControlP5Constants
 
SINGLE_ROW - Static variable in interface controlP5.ControlP5Constants
 
size() - Method in class controlP5.Chart
 
size() - Method in class controlP5.ControllerList
 
sizeDrawable() - Method in class controlP5.ControllerList
 
Slider - Class in controlP5
A slider is either used horizontally or vertically.
Slider(ControlP5, String) - Constructor for class controlP5.Slider
Convenience constructor to extend Slider.
Slider(ControlP5, ControllerGroup<?>, String, float, float, float, int, int, int, int) - Constructor for class controlP5.Slider
 
Slider2D - Class in controlP5
The Slider2D allows to control a handle within a 2D area.
Slider2D(ControlP5, String) - Constructor for class controlP5.Slider2D
Convenience constructor to extend Slider2D.
snapToTickMarks(boolean) - Method in class controlP5.Knob
 
snapToTickMarks(boolean) - Method in class controlP5.Range
 
snapToTickMarks(boolean) - Method in class controlP5.Slider
enables or disables snap to tick marks.
SPRITE - Static variable in interface controlP5.ControlP5Constants
 
standard56 - Static variable in interface controlP5.ControlP5Constants
 
standard56base64 - Static variable in class controlP5.BitFont
 
standard58 - Static variable in interface controlP5.ControlP5Constants
 
standard58base64 - Static variable in class controlP5.BitFont
 
stop() - Method in class controlP5.Matrix
 
stopListeningTo(String, Object) - Method in class controlP5.ControlP5Base
 
STRING - Static variable in interface controlP5.ControlP5Constants
 
stringValue() - Method in class controlP5.ControlGroup
!!! experimental, see ControllerGroup.value()
submit() - Method in class controlP5.Textfield
make the controller execute a return event.
SWITCH - Static variable in interface controlP5.ControlP5Constants
 
SWITCH_BACK - Static variable in interface controlP5.ControlP5Constants
 
SWITCH_FORE - Static variable in interface controlP5.ControlP5Constants
 
synt24 - Static variable in interface controlP5.ControlP5Constants
 

T

t() - Method in interface controlP5.Pointer
 
TAB - Static variable in class controlP5.ControlEvent
 
TAB - Static variable in interface controlP5.ControlP5Constants
 
Tab - Class in controlP5
Tabs are used to organize controllers.
Tab(ControlP5, ControlWindow, String) - Constructor for class controlP5.Tab
 
TEAL - Static variable in interface controlP5.ControlP5Constants
 
Textarea - Class in controlP5
a textarea can be used to leave notes, it uses the controlP5 BitFont to render text.
Textarea(ControlP5, String) - Constructor for class controlP5.Textarea
Convenience constructor to extend Textarea.
Textarea(String, int, int) - Constructor for class controlP5.Textarea
 
Textfield - Class in controlP5
A singleline input textfield, use arrow keys to go back and forth, use backspace to delete characters.
Textfield(ControlP5, String) - Constructor for class controlP5.Textfield
Convenience constructor to extend Textfield.
Textfield(ControlP5, ControllerGroup<?>, String, String, int, int, int, int) - Constructor for class controlP5.Textfield
 
Textfield.InputFilter - Enum in controlP5
 
Textlabel - Class in controlP5
 
Textlabel(ControlP5, String, int, int) - Constructor for class controlP5.Textlabel
 
Textlabel(ControlP5, String, int, int, int, int) - Constructor for class controlP5.Textlabel
 
THEME_A - Static variable in interface controlP5.ControlP5Constants
 
THEME_CP52014 - Static variable in interface controlP5.ControlP5Constants
 
THEME_CP5BLUE - Static variable in interface controlP5.ControlP5Constants
 
THEME_RED - Static variable in interface controlP5.ControlP5Constants
 
THEME_RETRO - Static variable in interface controlP5.ControlP5Constants
 
THEME_WHITE - Static variable in interface controlP5.ControlP5Constants
 
TickMark - Class in controlP5
Tickmarks are used by the Slider and Knob controller.
TickMark(Controller<?>) - Constructor for class controlP5.TickMark
 
time() - Method in class controlP5.ControlTimer
get the time in milliseconds since the timer was started.
toggle(int) - Method in class controlP5.CheckBox
toggle a single checkbox item by index
toggle(String) - Method in class controlP5.CheckBox
deactivate a single checkbox item by name
toggle(int) - Method in class controlP5.RadioButton
 
Toggle - Class in controlP5
a toggle can have two states, true and false, where true has the value 1 and false is 0.
Toggle(ControlP5, String) - Constructor for class controlP5.Toggle
Convenience constructor to extend Toggle.
Toggle(ControlP5, Tab, String, float, float, float, int, int) - Constructor for class controlP5.Toggle
 
toggle() - Method in class controlP5.Toggle
switch the state of a toggle.
toggleUndecorated() - Method in class controlP5.ControlWindow
 
toList(Object) - Static method in class controlP5.ControlP5
 
toMap(Object) - Static method in class controlP5.ControlP5
 
Tooltip - Class in controlP5
A tooltip can be registered for individual controllers and is activated on rollover.
TOP - Static variable in interface controlP5.ControlP5Constants
 
TOP_OUTSIDE - Static variable in interface controlP5.ControlP5Constants
 
toString() - Method in class controlP5.Bang
 
toString() - Method in class controlP5.Button
 
toString() - Method in class controlP5.CColor
 
toString() - Method in class controlP5.Chart
 
toString() - Method in class controlP5.CheckBox
 
toString() - Method in class controlP5.ControlEvent
 
toString() - Method in class controlP5.ControlGroup
toString() - Method in class controlP5.Controller
 
toString() - Method in class controlP5.ControllerGroup
 
toString() - Method in class controlP5.ControllerProperties
 
toString() - Method in class controlP5.ControllerProperty
 
toString() - Method in class controlP5.ControlTimer
return a string representation of the current status of the timer.
toString() - Method in class controlP5.ListBoxItem
toString() - Method in class controlP5.Range
 
toUpperCase(boolean) - Method in class controlP5.CheckBox
 
toUpperCase(boolean) - Method in class controlP5.DropdownList
 
toUpperCase(boolean) - Method in class controlP5.Label
 
toUpperCase(boolean) - Method in class controlP5.ListBox
 
toUpperCase(boolean) - Method in class controlP5.ListBoxItem
by default the text of a listboxitem is set to uppercase, use toUpperCase(false) to make changes.
toUpperCase(boolean) - Method in class controlP5.MultiList
 
toUpperCase(boolean) - Method in class controlP5.MultiListButton
 
toUpperCase(boolean) - Method in class controlP5.RadioButton
 
TRANSITION_WAIT_FADEIN - Static variable in interface controlP5.ControlP5Constants
 
TREE - Static variable in interface controlP5.ControlP5Constants
 
TREE - Static variable in class controlP5.ScrollableList
 
trigger(int) - Method in class controlP5.Matrix
 
TWO_PI - Static variable in interface controlP5.ControlP5Constants
 

U

UNDEFINDED - Static variable in class controlP5.ControlEvent
 
unlock() - Method in class controlP5.Controller
enables the controller to be moved, changed and controlled by the user.
unplugFrom(Object[]) - Method in class controlP5.Controller
unplugs the controller from a list of objects
unplugFrom(Object) - Method in class controlP5.Controller
unplugs the Controller for a single object
unregister(Controller<?>) - Method in class controlP5.Tooltip
removes a controller from the tooltip
unregister(String) - Method in class controlP5.Tooltip
 
unregisterTooltip() - Method in class controlP5.Controller
 
unshift(float) - Method in class controlP5.Chart
adds a new float at the beginning of the data set.
unshift(String, float) - Method in class controlP5.Chart
 
UP - Static variable in interface controlP5.ControlP5Constants
 
UP - Static variable in class controlP5.Numberbox
 
update() - Method in class controlP5.Bang
 
update() - Method in class controlP5.Button
updates the value of the controller without having to set the value explicitly.
update(PApplet) - Method in class controlP5.Canvas
 
update() - Method in class controlP5.ControlBehavior
When extending ControlBehavior, update() has to be overridden.
update() - Method in class controlP5.Controller
updates the value of the controller without having to set the value explicitly.
update() - Method in class controlP5.ControllerGroup
 
update() - Method in interface controlP5.ControllerInterface
 
update() - Method in class controlP5.ControlP5
forces all controllers to update.
update() - Method in class controlP5.ControlTimer
called to update the timer.
update() - Method in class controlP5.ControlWindow
updates all controllers inside the control window if update is enabled.
update() - Method in class controlP5.Knob
 
update() - Method in class controlP5.Matrix
 
update(PApplet) - Method in class controlP5.MultiList
 
update() - Method in class controlP5.MultiList
updates the value of the controller without having to set the value explicitly.
update() - Method in class controlP5.Numberbox
 
update() - Method in class controlP5.Range
 
update() - Method in class controlP5.Slider
 
update() - Method in class controlP5.Toggle
updates the value of the controller without having to set the value explicitly.
updateAbsolutePosition() - Method in class controlP5.Controller
updateAbsolutePosition() - Method in class controlP5.ControllerGroup
updateAbsolutePosition() - Method in interface controlP5.ControllerInterface
 
updateData(float...) - Method in class controlP5.Chart
 
updateData(String, float...) - Method in class controlP5.Chart
 
updateDisplayMode(int) - Method in class controlP5.Bang
 
updateDisplayMode(int) - Method in class controlP5.Button
 
updateDisplayMode(int) - Method in class controlP5.Chart
 
updateDisplayMode(int) - Method in class controlP5.ColorWheel
 
updateDisplayMode(int) - Method in class controlP5.Knob
 
updateDisplayMode(int) - Method in class controlP5.Matrix
 
updateDisplayMode(int) - Method in class controlP5.Numberbox
updateDisplayMode(int) - Method in class controlP5.Range
 
updateDisplayMode(int) - Method in class controlP5.ScrollableList
 
updateDisplayMode(int) - Method in class controlP5.Slider
updateDisplayMode(int) - Method in class controlP5.Slider2D
updateDisplayMode(int) - Method in class controlP5.Toggle
updateEvents() - Method in class controlP5.Controller
updateEvents is used for internal updates of a controller.
updateEvents() - Method in class controlP5.ControllerGroup
 
updateEvents() - Method in interface controlP5.ControllerInterface
 
updateEvents() - Method in class controlP5.ControlWindow
 
updateFont(ControlFont) - Method in class controlP5.Label
 
updateInternalEvents(PApplet) - Method in class controlP5.ControlGroup
 
updateInternalEvents(PApplet) - Method in class controlP5.Controller
 
updateInternalEvents(PApplet) - Method in class controlP5.ControllerGroup
 
updateInternalEvents(PApplet) - Method in interface controlP5.ControllerInterface
a method for putting input events like e.g.
updateInternalEvents(PApplet) - Method in class controlP5.DropdownList
 
updateInternalEvents(PApplet) - Method in class controlP5.Knob
 
updateInternalEvents(PApplet) - Method in class controlP5.ListBox
 
updateInternalEvents(PApplet) - Method in class controlP5.Matrix
 
updateInternalEvents(PApplet) - Method in class controlP5.Numberbox
 
updateInternalEvents(PApplet) - Method in class controlP5.Range
 
updateInternalEvents(PApplet) - Method in class controlP5.Slider
 
updateInternalEvents(PApplet) - Method in class controlP5.Slider2D
 
updateItems() - Method in class controlP5.Accordion
UpdateItems is called when changes such as remove, change of height is performed on an accordion.
updateLayout() - Method in class controlP5.CheckBox
 
updateLayout() - Method in class controlP5.RadioButton
 
updateListBoxItems() - Method in class controlP5.DropdownList
 
updateListBoxItems() - Method in class controlP5.ListBox
 
updateLocation(float, float) - Method in class controlP5.MultiList
 
updateLocation(float, float) - Method in class controlP5.MultiListButton
 
updateRect(float, float, float, float) - Method in class controlP5.MultiListButton
 
updateSize() - Method in class controlP5.Controller
 
updateSnapshot(String) - Method in class controlP5.ControllerProperties
convenience method, setSnapshot(String) also works here since it will override existing log with the same key.
updateViewMode(int) - Method in class controlP5.Bang
 
updateViewMode(int) - Method in class controlP5.BoundingBox
 
updateViewMode(int) - Method in class controlP5.Button
 
updateViewMode(int) - Method in class controlP5.Chart
 
updateViewMode(int) - Method in class controlP5.ColorWheel
 

V

VALUELABEL - Static variable in interface controlP5.ControlP5Constants
 
valueOf(String) - Static method in enum controlP5.Textfield.InputFilter
Returns the enum constant of this type with the specified name.
values() - Static method in enum controlP5.Textfield.InputFilter
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in interface controlP5.ControlP5Constants
 
VERSION - Static variable in class controlP5.ControlP5
 
version() - Method in class controlP5.ControlP5
Returns the current version of controlP5
VERTICAL - Static variable in interface controlP5.ControlP5Constants
 

W

WAIT - Static variable in interface controlP5.ControlP5Constants
 
WHITE - Static variable in interface controlP5.ControlP5Constants
 
window() - Method in class controlP5.Canvas
 

X

x() - Method in interface controlP5.Pointer
 

Y

y() - Method in interface controlP5.Pointer
 
YELLOW - Static variable in interface controlP5.ControlP5Constants
 

_

_myPaddingX - Variable in class controlP5.Label
 
_myPaddingY - Variable in class controlP5.Label
 
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

processing library controlP5 by Andreas Schlegel. (c) 2006-2014