Index

A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABOVE_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
Action - Class in io.github.jspinak.brobot.actions.actionExecution
This class is the entry point for processing operations.
Action(ActionExecution, ActionService) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.Action
 
actionCompleted(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
ActionDurations - Class in io.github.jspinak.brobot.actions.methods.time
Mock durations for different Actions.
ActionDurations() - Constructor for class io.github.jspinak.brobot.actions.methods.time.ActionDurations
 
ActionExecution - Class in io.github.jspinak.brobot.actions.actionExecution
Performs the Action and maintenance around the Action such as - Setting the start time and saving the operation's duration - Executing pauses before and after the operation - Determining the success of the operation - Saving the MatchSnapshots Any Action that is run independently of this class should have code to perform maintenance around the Action.
ActionExecution(Wait, Time, Success, ExitSequences, IllustrateScreenshot, SelectRegions, ActionLifecycleManagement) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.ActionExecution
 
ActionInterface - Interface in io.github.jspinak.brobot.actions.actionExecution
Actions that are run from the Action class need to follow this interface.
ActionLifecycle - Class in io.github.jspinak.brobot.actions.actionExecution.actionLifecycle
 
ActionLifecycle(ActionOptions, LocalDateTime) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
ActionLifecycleManagement - Class in io.github.jspinak.brobot.actions.actionExecution.actionLifecycle
 
ActionLifecycleManagement(ActionLifecylceRepo, TimeWrapper) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
ActionLifecylceRepo - Class in io.github.jspinak.brobot.actions.actionExecution.actionLifecycle
 
ActionLifecylceRepo() - Constructor for class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecylceRepo
 
ActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
ActionOptions provides options for configuring an action.
ActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.ActionOptions
 
ActionOptions.Action - Enum Class in io.github.jspinak.brobot.actions.actionOptions
BasicActions: FIND CLICK DEFINE return a Region with specific x,y,w,h TYPE sends keyboard input MOVE moves the mouse VANISH is successful when an Image or State disappears GET_TEXT reads text from a Region HIGHLIGHT highlights a Match, Region, or Location SCROLL_MOUSE_WHEEL MOUSE_DOWN MOUSE_UP KEY_DOWN KEY_UP CLASSIFY CompositeActions: CLICK_UNTIL clicks Matches, Regions, and/or Locations until a condition is fulfilled DRAG
ActionOptions.Builder - Class in io.github.jspinak.brobot.actions.actionOptions
 
ActionOptions.ClickUntil - Enum Class in io.github.jspinak.brobot.actions.actionOptions
Specifies the condition to fulfill after a Click.
ActionOptions.Color - Enum Class in io.github.jspinak.brobot.actions.actionOptions
KMEANS finds a selected number of RGB color cluster centers for each image.
ActionOptions.DefineAs - Enum Class in io.github.jspinak.brobot.actions.actionOptions
Anchors define Locations in Matches and specify how these Locations should be used to define a Region (see the Anchor class for more info).
ActionOptions.DoOnEach - Enum Class in io.github.jspinak.brobot.actions.actionOptions
Images can contain multiple Patterns.
ActionOptions.Find - Enum Class in io.github.jspinak.brobot.actions.actionOptions
Keep in mind: ObjectCollections can contain multiple Images.
ActionOptions.GetTextUntil - Enum Class in io.github.jspinak.brobot.actions.actionOptions
TEXT_APPEARS: Keep searching for text until some text appears.
ActionOptions.ScrollDirection - Enum Class in io.github.jspinak.brobot.actions.actionOptions
For scrolling with the mouse wheel
ActionOptionsForDrag - Class in io.github.jspinak.brobot.actions.composites.methods.drag
 
ActionOptionsForDrag() - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
ActionOptionsObjectCollectionPair - Class in io.github.jspinak.brobot.actions.composites.multipleActions
 
ActionOptionsObjectCollectionPair(ActionOptions, ObjectCollection) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.ActionOptionsObjectCollectionPair
 
actionPerformed(ActionEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
ActionResultCombo - Class in io.github.jspinak.brobot.actions.actionResultCombo
An ActionResultsCombos has both an action and an expected result.
ActionResultCombo() - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
ActionService - Class in io.github.jspinak.brobot.actions.actionExecution
Returns the corresponding Action class as specified in ActionOptions.
ActionService(BasicAction, CompositeAction, FindFunctions) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.ActionService
 
add(ActionLifecycle) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecylceRepo
 
add(ReplayObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayCollection
 
add(PixelAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
add(SceneAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
add(KmeansProfile) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
add(ParameterCollection) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
add(Anchor) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
add(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
If the locations are mixed (defined by region and by xy) then it is converted to 'defined by xy'.
add(MatchObject) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
add(StateTransitions) - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
add(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
 
add(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
add(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
add(String) - Method in class io.github.jspinak.brobot.services.Init
 
addActionCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
addActionOptionsObjectCollectionPair(ActionOptions, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
addActiveState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
addActiveState(StateEnum, boolean) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
addAll(Text) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
addAllMatches(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
If there are no Match objects, the operation was unsuccessful.
addAllResults(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addAllSnapshots(DanglingSnapshots) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
addAnalysis(ColorCluster.ColorSchemaName, SceneAnalysis.Analysis, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
addAnchor(Position.Name, Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
addAnchor(Position.Name, Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
addAnchor(Position.Name, Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
addAnchor(Position.Name, Position.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
addAnchor(Position.Name, Position.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
addChild(Tree) - Method in class io.github.jspinak.brobot.reports.Tree
 
addContextImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
 
addCustomFind(BiFunction<ActionOptions, List<ObjectCollection>, Matches>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
 
addDefinedRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addElement(String, String, String, String, String) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomActions
 
addExpectedState(String, StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
addFilename(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
addFilename(String) - Method in class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
addFind(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
addFullImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
 
addGenericMatchObjects(List<Match>, Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.MatchOps
Adds a generic StateImageObject to the MatchObject
addHiddenState(StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
addHorizontalSubmats(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addHorizontalSubmats(Mat...) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyState
 
addImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
 
addImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
addImage(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
addImage(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
addImage(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
addImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
addImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
addImagesFoundInScreenshot(List<StateImageObject>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
If the image is seen for the first time, put it in a new State.
addImagesToRepo() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
1 letter or all-caps names may cause problems with the naming conventions for classes, variables, enums, etc.
addInsideImages(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
 
addKmeanProfiles(ColorCluster.ColorSchemaName, KmeansProfiles) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
addKMeansIfNeeded(Set<StateImageObject>, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
 
addKmeansProfile(ColorCluster.ColorSchemaName, KmeansProfile) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
addLocations(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
 
addMatch(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
addMatch(ActionOptions, MatchObject) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
addMatch(Match) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
addMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
addMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
addMatches(int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
addMatches(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
 
addMatchList(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
addMatchListToMatches(List<Match>, Matches, StateImageObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.MatchOps
 
addMatchObjects(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addMatchObjects(StateImageObject, List<Match>, double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addMockPerformed() - Method in class io.github.jspinak.brobot.mock.MockStatus
 
addNewProfiles(KmeansProfilesAllSchemas, StateImageObject, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
 
AddNonImageObjects - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Non-image objects are adjusted and added directly to the Matches variable.
AddNonImageObjects() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
 
addNonMatchResults(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addObject(String, Location) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.SceneAndObjectsForXML
 
addOffset(List<ObjectCollection>, Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.OffsetOps
 
addOffsetAsLastMatch(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.OffsetOps
Happens after the FIND action to determine the last location to act on.
addOffsetAsOnlyMatch(List<ObjectCollection>, Matches, ActionOptions, boolean) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.OffsetOps
Happens at the beginning of the FIND action if there are no objects in the collections.
addPage(int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
 
addPage(AttributeTypes.Attribute, Integer) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
addPath(Path) - Method in class io.github.jspinak.brobot.manageStates.Paths
 
addPercentH(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
addPercentOfH(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
addPercentOfW(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
addPercentW(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
addRegions(Matches, ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
Finding Text in Regions doesn't happen in the Find Action.
addResultCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
addScene(SceneAndObjectsForXML) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.SceneObjectCollectionForXML
 
addScene(SceneAndObjectsForXML) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomScenes
 
addSceneAnalysis(SceneAnalysis) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addSceneAndObjects(int, int, List<String>, List<Location>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomScenes
 
addSearchRegion(Region) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
addSearchRegion(StateRegion) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
addSearchRegions(Region...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
addSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
addSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
addSnapshot(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
A Snapshot is either: 1.
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
addSnapshot(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
addSnapshot(MatchSnapshot) - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
addSnapshot(StateObject, MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
For transferring a Snapshot to an existing Matches object.
AddSnapshots - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
Snapshots are created only when an appropriate Attribute is active on the page (i.e.
AddSnapshots() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.AddSnapshots
 
addState(StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.state.States
 
addStates(States) - Method in class io.github.jspinak.brobot.datatypes.state.state.States
 
addStates(Set<StateEnum>) - Method in class io.github.jspinak.brobot.datatypes.state.state.States
 
addStateSet(int, StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.InitialStates
 
addString(StateObject, String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
Successful MatchSnapshots are always created with a Match.
addString(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
addString(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
addString(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
addString(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
addSubMat(Location, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addSwipe() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
addText(Text) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
addText(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
addTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
addTimesActedOn() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
addToActivate(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
 
addToExit(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
 
addTransition(StateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransition(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
addTransition(BooleanSupplier, StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransitionFinish(StateTransition) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransitionFinish(BooleanSupplier) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
addTransitionsToHiddenStates(State) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
Hidden States can be accessed by closing the State hiding them.
addVerticalSubmats(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
addVerticalSubmats(Mat...) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
adjust(Region, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
Adjust the defined region according to the ActionOptions.
adjust(Match, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
 
adjustActiveStatesWithMatches(Matches) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
adjustAll(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
 
adjustAll(ObjectCollection, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
 
AdjustMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Adjust Matches according to the options in ActionOptions.
AdjustMatches() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.AdjustMatches
 
adjustToRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
AfterClick - Class in io.github.jspinak.brobot.actions.methods.basicactions.click
After a successful click, Sets the probability that the object remains visible or disappears.
AfterClick(MoveMouseWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.click.AfterClick
 
ALL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
allBordersDefined() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
allImagesFound() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
allImagesFound() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
AnalyzePixels - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
This class is a central location for pixel analysis, for every color-based match strategy.
AnalyzePixels(GetDistanceMatrix, GetPixelAnalysisCollectionScores, SetKMeansProfiles, GetSceneAnalysisScores) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
 
Anchor - Class in io.github.jspinak.brobot.datatypes.primitives.location
Anchors define 1) A Position in the Image Match or Region 2) A Position in the Region to define A point defined with Position #1 is used to define part of a Region.
Anchor(Position.Name, Position) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Anchor
 
Anchors - Class in io.github.jspinak.brobot.datatypes.primitives.location
 
Anchors() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Anchors
 
annotate(NodeList) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayCollectionOrganizer
Mouse movements are recorded for every mouse move, but such incremental movements are replayed too slowly by Brobot to match the initial speed of the user.
ANSI - Class in io.github.jspinak.brobot.reports
 
ANSI() - Constructor for class io.github.jspinak.brobot.reports.ANSI
 
App - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
Gets the window of the App in focus.
App(Mock) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.App
 
APPEARS - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
APPEARS_EXCLUSIVELY - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
asObjectCollection() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
assertTrue(String, boolean...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
 
assertTrue(String, double...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
 
assertTrue(String, int...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
 
assertTrue(String, StateEnum...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
 
assertTrue(String, String...) - Static method in class io.github.jspinak.brobot.reports.TestOutput
 
ATTRIBUTE - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
 
AttributeData - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
AttributeData keeps track of the following info: - the Attribute is active on which pages - the results of searching for the Image on each page with respect to this Attribute Here, the term 'page' refers to screenshots that are used to create the initial State structure.
AttributeData(AttributeTypes.Attribute) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
 
attributes - Static variable in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes
 
AttributeTypes - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
 
AttributeTypes() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes
 
AttributeTypes.Attribute - Enum Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
 
AttributeTypes.Tag - Enum Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
 

B

BabyState - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates
 
BabyState(String, StateImageObject) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyState
 
BabyStateRepo - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates
Repository of BabyStates.
BabyStateRepo(SetAttributes) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
 
BasicAction - Class in io.github.jspinak.brobot.actions.actionExecution
BasicActions, which run for 1 iteration, require 1 or no Find operations.
BasicAction(Find, Click, MouseDown, MouseUp, DefineRegion, TypeText, MoveMouse, WaitVanish, GetText, Highlight, ScrollMouseWheel, KeyDown, KeyUp, FindColor) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.BasicAction
 
basicTransition(StateEnum, StateEnum, StateImageObject) - Method in class io.github.jspinak.brobot.manageStates.CommonTransitions
 
BELOW_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
best(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
Searches all patterns and returns the Match with the best Score.
BEST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
 
BEST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
BGR - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
 
BGR_FROM_INDICES_2D - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
BGR_FROM_INDICES_2D_TARGETS - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
BGRtoHSV(Mat) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
BLACK - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLACK_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLACK_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLACK_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLACK_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLACK_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLACK_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLUE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
BLUE - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLUE_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLUE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLUE_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLUE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLUE_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BLUE_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
BOTTOMLEFT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
BOTTOMMIDDLE - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
BOTTOMRIGHT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
BrobotSettings - Class in io.github.jspinak.brobot.actions
Global settings Some Brobot settings override Sikuli settings.
BrobotSettings() - Constructor for class io.github.jspinak.brobot.actions.BrobotSettings
 
BrobotSpringBeanConfig - Class in io.github.jspinak.brobot
 
BrobotSpringBeanConfig() - Constructor for class io.github.jspinak.brobot.BrobotSpringBeanConfig
 
bufferedImage2Mat(BufferedImage) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
build() - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
build() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
build() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
build() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
build() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.BuildStructureWithNames
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
build() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
build() - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
build() - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
 
build() - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
build() - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
build(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransition.Builder
 
Builder() - Constructor for class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
Builder(StateEnum) - Constructor for class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
Builder(StateEnum) - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
BuildStructureWithNames - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames
Builds a StateStructure using labeled images and screenshots of the automation environment.
BuildStructureWithNames(GetFiles, BabyStateRepo, FindImagesInScreenshot, WriteFiles, WriteStateAndTransitions) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.BuildStructureWithNames
 
byImageAndPage(StateImageObject, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
 

C

called(String) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
called(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
called(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
called(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
called(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
called(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
canHide(StateEnum...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
capture() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.CaptureScenesAndInputs
Takes and saves screenshots repeatedly in the folder 'capture'.
capture(int, double) - Method in class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
Takes and saves screenshots repeatedly in the folder 'path'.
captureAndFindObjects(ActionOptions, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.CaptureScenesAndInputs
Captures scenes, object locations, and mouse and keyboard input and saves it to the 'capture' directory.
captureFrequency - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
CaptureScenesAndInputs - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
The scene is captured along with the time of the capture.
CaptureScenesAndInputs(GetImage, Wait, NativeHookDemo, WriteXmlDomActions, Action, WriteXmlDomScenes) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.CaptureScenesAndInputs
 
CaptureScreenshots - Class in io.github.jspinak.brobot.imageUtils
Saves a series of screenshots.
CaptureScreenshots(ImageUtils, Wait) - Constructor for class io.github.jspinak.brobot.imageUtils.CaptureScreenshots
 
check - Static variable in class io.github.jspinak.brobot.reports.Output
 
checkForActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
CLASSES_LEGEND - Enum constant in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
 
CLASSIFICATION - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
 
ClassificationLegend - Class in io.github.jspinak.brobot.illustratedHistory
 
ClassificationLegend() - Constructor for class io.github.jspinak.brobot.illustratedHistory.ClassificationLegend
 
CLASSIFY - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
ClassifyPixels - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
DynamicImages classify as probabilities, standard Images have 100% pixel probability when found.
ClassifyPixels(MatOps3d, MatVisualize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
 
cleanPath(Set<StateEnum>, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
If the Path contains a failed Transition, an empty Path will be returned.
cleanPaths(Set<StateEnum>, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Paths
 
click(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
click(Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
click(Location, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickLocationOnce
 
Click - Class in io.github.jspinak.brobot.actions.methods.basicactions.click
Clicks on an Image Match, Region, or Location.
Click(Find, ClickLocationOnce, Wait, AfterClick, GetSceneAnalysisCollection) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.click.Click
 
CLICK - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
CLICK_UNTIL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
clickAndAction(StateImageObject, StateImageObject, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndFind(StateImageObject, StateImageObject) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndFindState(StateImageObject, StateEnum, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndStateAction(StateImageObject, StateEnum, double, ActionOptions.Action, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndVanish(StateImageObject, StateImageObject) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickAndVanishState(StateImageObject, StateEnum, double, int) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
clickImageUntilItVanishes(int, double, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
ClickLocationOnce - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for Click, handles real and mock clicks.
ClickLocationOnce(MouseDownWrapper, MouseUpWrapper, MoveMouseWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickLocationOnce
 
ClickType - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Converts ClickType to a Sikuli Button.
ClickType() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType
 
ClickType.Type - Enum Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
 
ClickUntil - Class in io.github.jspinak.brobot.actions.composites.methods
ClickUntil clicks Matches until a condition occurs or the operation times out.
ClickUntil(MultipleBasicActions) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.ClickUntil
 
clickUntilImageAppears(int, double, StateImageObject, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
clickUntilStateAppears(int, double, StateImageObject, StateEnum) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
clickXTimes(int, double, Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
clickXTimes(int, double, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
COLOR - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
ColorCluster - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
When working with color profiles, images should be created that represent the colors to be found.
ColorCluster() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
ColorCluster.ColorSchemaName - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorInfo - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
ColorInfo has the min, max, mean, and stddev for a single ColorValue, such as Hue, Saturation, or Value.
ColorInfo(ColorSchema.ColorValue) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
ColorInfo.ColorStat - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorSchema - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
A ColorSchema is a representation of a color cluster.
ColorSchema(ColorSchema.ColorValue...) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
ColorSchema.ColorValue - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorSchemaBGR - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorSchemaBGR() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchemaBGR
 
ColorSchemaHSV - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
ColorSchemaHSV() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchemaHSV
 
ColorStatProfile - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
ColorStatProfile is a color in a specific color space (HSV, BGR, etc.).
ColorStatProfile(ColorInfo.ColorStat, Map<ColorSchema.ColorValue, Double>) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
ColumnMatOps - Class in io.github.jspinak.brobot.illustratedHistory
 
ColumnMatOps() - Constructor for class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
CommonActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
 
CommonActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
CommonActions - Class in io.github.jspinak.brobot.actions.customActions
It is useful to create one or more CommonActions classes for your applications in order to reduce code redundancy and make your code more readable.
CommonActions(Action, StateService, StateMemory) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonActions
 
CommonARClickCombos - Class in io.github.jspinak.brobot.actions.actionResultCombo
Currently ActionResultCombos are set up for click operations as the first action.
CommonARClickCombos(RunARCombo, CommonActionOptions, CommonResults, StateService) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonARClickCombos
 
CommonARTypeCombos - Class in io.github.jspinak.brobot.actions.actionResultCombo
 
CommonARTypeCombos(RunARCombo, CommonActionOptions, CommonResults, StateService) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
CommonDrag - Class in io.github.jspinak.brobot.actions.customActions
This class defines some typical configurations for Drag and allows for multiple drag operations.
CommonDrag(Drag) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
CommonMultipleActions - Class in io.github.jspinak.brobot.actions.customActions
This is an example of a more complex custom action.
CommonMultipleActions(MultipleActions, Action, CommonActions) - Constructor for class io.github.jspinak.brobot.actions.customActions.CommonMultipleActions
 
CommonRegex - Class in io.github.jspinak.brobot.stringUtils
 
CommonRegex() - Constructor for class io.github.jspinak.brobot.stringUtils.CommonRegex
 
CommonResults - Class in io.github.jspinak.brobot.actions.actionResultCombo
 
CommonResults(RunARCombo, CommonActionOptions) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.CommonResults
 
CommonSelect - Class in io.github.jspinak.brobot.actions.customActions.select
 
CommonSelect(Select) - Constructor for class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
 
CommonTransitions - Class in io.github.jspinak.brobot.manageStates
This class should make it simpler to create common StateTransitions.
CommonTransitions(CommonActions) - Constructor for class io.github.jspinak.brobot.manageStates.CommonTransitions
 
compare(HistogramRegions, HistogramRegions, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistComparison
Returns the Wasserstein metric (Earth Mover's Distance) as a measure of histogram similarity.
cOmpare(Mat, double[], int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Compare each channel of the image to the corresponding double in the array.
cOmpare(Mat, Mat, Mat, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Compare each channel of the source Mat to each channel of the comparison Mat.
compareAll(StateImageObject, List<Region>, Mat, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistComparison
Compare the Image histogram with the histograms of the regions.
compareTo(MatchObject) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
The compareTo for Match can lead to this error: 'Comparison method violates its general contract!' Match uses simScore as well as xywh in its compareTo function.
compareTo(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
CompositeAction - Class in io.github.jspinak.brobot.actions.actionExecution
CompositeActions are built from BasicActions.
CompositeAction(DragSimple, ClickUntil, MultipleFinds) - Constructor for class io.github.jspinak.brobot.actions.actionExecution.CompositeAction
 
concatSubmatsHorizontally(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
concatSubmatsVertically(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
ConfirmedFinds - Class in io.github.jspinak.brobot.actions.composites.methods.multipleFinds
Performs nested Find actions, in the order they appear in the FindActions list in ActionOptions.
ConfirmedFinds(Find, GetSceneAnalysisCollection) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.ConfirmedFinds
 
contains(ColorCluster.ColorSchemaName, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
contains(ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
contains(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
contains(Image) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
contains(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
contains(Matches) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
contains(StateLocation) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(StateRegion) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(StateString) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(StateImageObject) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
contains(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
 
contains(String...) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
contains(List<String>) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
contains(Rect) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
containsAll(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
containsMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
containsMean(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
continueAction(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
Continue the action if - the max repetitions has not been reached - the time has not expired
continueActionIfNotFound(int, Matches) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
Contours - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.contours
 
Contours() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
Contours.Builder - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.contours
 
convertActionOptionsScoreToPixelAnalysisScore(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
 
convertActionOptionsScoreToPixelAnalysisScoreWithTanh(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
The minScore in ActionOptions is not specific to the evaluation method.
convertAnglesToSameScale(Double...) - Method in class io.github.jspinak.brobot.analysis.Distance
 
convertAnglesToSameScale(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
On a circular scale there must be a jump from one value to another.
convertFromMats(MatVector) - Method in class io.github.jspinak.brobot.imageUtils.GetINDArray
 
convertPixelAnalysisScoreToActionOptionsScore(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
 
convertPixelAnalysisScoreToActionOptionsScoreWithTanh(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
This method converts the PixelAnalysis score to an ActionOptions score.
convertTo3ByteBGRType(BufferedImage) - Method in class io.github.jspinak.brobot.imageUtils.GetBufferedImage
 
convertToHSV(Mat) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
convertToHSV(Mat) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
convertToJavaCVmat(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
convertToOpenCVmat(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
copy(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
CopyActionOptions - Class in io.github.jspinak.brobot.actions.actionOptions
This class creates a deep copy of most of the fields in ActionOptions.
CopyActionOptions() - Constructor for class io.github.jspinak.brobot.actions.actionOptions.CopyActionOptions
 
copyImmutableOptions(ActionOptions) - Static method in class io.github.jspinak.brobot.actions.actionOptions.CopyActionOptions
 
CURRENT - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
 
CUSTOM - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
CYAN - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
CYAN_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
CYAN_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
CYAN_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
CYAN_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
CYAN_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
CYAN_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 

D

DanglingSnapshots - Class in io.github.jspinak.brobot.datatypes.primitives.match
DanglingSnapshots keep Snapshots with their objects while the operation is in progress.
DanglingSnapshots() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
DEFINE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
DEFINE - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
defined() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
defined() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
defined() - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePair
 
defined() - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
defined() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
DefinedBorders - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Each region has 4 borders that can be defined: top, bottom, left, right.
DefinedBorders() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
DefineHelper - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Helper functions for various Define classes
DefineHelper(Find) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
 
DefineIncludingMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region as the largest rectangle including all Matches and Locations.
DefineIncludingMatches(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineIncludingMatches
 
DefineInsideAnchors - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region as the smallest rectangle produced by Matches and Locations.
DefineInsideAnchors(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineInsideAnchors
 
DefineOutsideAnchors - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region as the largest rectangle produced by Matches and Locations.
DefineOutsideAnchors(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineOutsideAnchors
 
DefineRegion - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region with the Define method specified in the ActionOptions.
DefineRegion(DefineWithWindow, DefineWithMatch, DefineInsideAnchors, DefineOutsideAnchors, DefineIncludingMatches) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineRegion
 
DefineWithMatch - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region around a Match.
DefineWithMatch(DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithMatch
 
DefineWithWindow - Class in io.github.jspinak.brobot.actions.methods.basicactions.define
Defines a Region using the active Window as a reference.
DefineWithWindow(App, DefineHelper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithWindow
 
delayAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
delayBeforeMouseUp - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
DetectMotion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
DetectMotion() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DetectMotion
 
Direction - Enum Class in io.github.jspinak.brobot.primatives.enums
 
DIST_OUTSIDE_RANGE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
DIST_TO_BOUNDARY - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
DIST_TO_TARGET - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
Distance - Class in io.github.jspinak.brobot.analysis
 
Distance() - Constructor for class io.github.jspinak.brobot.analysis.Distance
 
DOESNT_APPEAR - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
doOnEach(ActionOptions.DoOnEach) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
DoTransition - Class in io.github.jspinak.brobot.manageStates
Completes a whole Transition (FromTransition and ToTransition), including all States to activate and exit.
DoTransition(StateTransitionsService, StateTransitionsJointTable, SetHiddenStates, StateMemory, StateService, TransitionFetcher) - Constructor for class io.github.jspinak.brobot.manageStates.DoTransition
 
DOUBLE_LEFT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
DOUBLE_MIDDLE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
DOUBLE_RIGHT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
doubleClick(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
DoUntilActionObject - Class in io.github.jspinak.brobot.actions.composites.doUntil
The DoUntilActionObject contains both ActionOptions and ObjectCollections for both 'do' and 'until' Actions.
DoUntilActionObject() - Constructor for class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
DoUntilActionObject.Builder - Class in io.github.jspinak.brobot.actions.composites.doUntil
 
DOWN - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
 
drag() - Method in class io.github.jspinak.brobot.mock.Mock
Drag succeeds when the images are found, but it still takes time to do the drag.
drag(Location, Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
drag(Location, Location, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.DragLocation
 
drag(StateImageObject, Location...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
Drag - Class in io.github.jspinak.brobot.actions.composites.methods.drag
Drags from an Image Match, Region, or Location to an Image Match, Region, or Location Drag is a Composite Action composed of a Basic Action (Find) and a Sikuli Wrapper (Drag Location)
Drag(DragLocation, GetDragLocation, GetSceneAnalysisCollection, OffsetOps) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.Drag
 
DRAG - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
dragCenterOfRegion(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterStop(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterStop(Region, Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterToOffset(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragCenterToOffsetStop(Region, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
dragInScreen(StateImageObject, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
dragInScreen(StateImageObject, Position.Name...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonDrag
 
DragLocation - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
Wrapper class for Drag, handles real and mock drags.
DragLocation(Mock, Wait, IllustrateScreenshot) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.DragLocation
 
DragSimple - Class in io.github.jspinak.brobot.actions.composites.methods.drag
 
DragSimple(GetSceneAnalysisCollection, DragLocation, Find) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.DragSimple
 
draw(int, int, Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawHistogram
 
draw(SceneAnalysis) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
draw(Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawMotion
 
draw(Matches, List<Region>, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationManager
Illustrates the last action performed.
draw(Mat, SceneAnalysis) - Method in class io.github.jspinak.brobot.illustratedHistory.ClassificationLegend
 
draw(Mat, Location, Location, Scalar, int, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawLine
Draws a line from the start location to the end location.
draw(Mat, List<Rect>) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
draw(Mat, MatVector) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
draw(Mat, Point, Point, Scalar, int, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawLine
 
Draw - Class in io.github.jspinak.brobot.illustratedHistory
 
Draw() - Constructor for class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawArrow(Mat, Location, Location, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawArrow(Mat, Location, Location, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawArrow
Draws an arrow from the start location to the end location.
DrawArrow - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawArrow() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawArrow
 
DrawClasses - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawClasses(IllustrationFilename, ClassificationLegend) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawClasses
 
DrawClassesLegend - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawClassesLegend(SetProfileMats, ColumnMatOps) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
drawClassify - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawClick - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawClick(Illustrations, Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
DrawColorProfile - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawColorProfile(GetImageJavaCV, IllustrationFilename) - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawColorProfile
 
DrawContours - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawContours(DrawRect) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawContours
 
drawDrag - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawDrag(Illustrations, Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawFind - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawHighlight - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
DrawHistogram - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawHistogram(DrawLine) - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawHistogram
 
drawIllustrations(Matches, List<Region>, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationManager
Initializes the illustrations with matches, regions, and filenames.
drawImagesAndProfiles(List<StateImageObject>) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawColorProfile
 
drawLegend(Illustrations, List<StateImageObject>, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
DrawLine - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawLine() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawLine
 
DrawMatch - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawMatch(DrawRect) - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
drawMatches(Illustrations, Matches) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
drawMatches(Mat, List<Match>) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
drawMatches(Mat, List<Match>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawMatch
 
DrawMotion - Class in io.github.jspinak.brobot.illustratedHistory
 
DrawMotion(IllustrationFilename) - Constructor for class io.github.jspinak.brobot.illustratedHistory.DrawMotion
 
drawMove - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawMove(Illustrations, Matches, Location...) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
drawPoint(Mat, Point, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawPoint
 
drawPoint(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
DrawPoint - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawPoint() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawPoint
 
drawRect(Mat, Rect, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRect(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
 
DrawRect - Class in io.github.jspinak.brobot.illustratedHistory.draw
 
DrawRect() - Constructor for class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundMatch(Illustrations, List<Region>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundMatch(Mat, List<Region>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundMatch(Mat, Rect, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRectAroundMatch(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
Draws a rectangle around the match.
drawRectOnMatch(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawRect
 
drawRepeatedActions - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
drawSidebars(Illustrations, Matches, ActionOptions, List<Match>) - Method in class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
DynamicImage - Class in io.github.jspinak.brobot.datatypes.primitives.dynamicImage
A DynamicImage is an image that does not have a fixed pattern, and thus cannot be accurately found with SikuliX or OpenCV pattern matching.
DynamicImage() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.dynamicImage.DynamicImage
 
DynamicImage.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.dynamicImage
 

E

each(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
Searches each Pattern separately and returns one Match per Pattern if found.
EACH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
editDistance(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
 
empty() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
equals(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
equals(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
equals(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
equals(RegionImagePairs) - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
equals(ObjectCollection) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
equals(StateImageObject) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
equals(Path) - Method in class io.github.jspinak.brobot.manageStates.Path
 
equals(Paths) - Method in class io.github.jspinak.brobot.manageStates.Paths
 
equals(Object) - Method in class io.github.jspinak.brobot.primatives.Pair
 
euclidean(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
euclidean(Location, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
ExitSequences - Class in io.github.jspinak.brobot.actions.actionConfigurations
Defines the condition necessary to stop repeating sequences for individual Actions.
ExitSequences() - Constructor for class io.github.jspinak.brobot.actions.actionConfigurations.ExitSequences
 
EXPECTED - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
 
expired(double) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
expired(ActionOptions.Action, double) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 

F

fail - Static variable in class io.github.jspinak.brobot.reports.Output
 
FALSE - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
 
filenameExists(String) - Method in class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
FilenameRepo - Class in io.github.jspinak.brobot.imageUtils
IllustrationScenes store their filenames before they are written to file.
FilenameRepo(ImageUtils) - Constructor for class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
find(double, Image) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
find(double, StateImageObject) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
find(ActionOptions, StateImageObject, Scene) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImage
Creates MatchObjects and sets a new Snapshot for a single Image
find(ActionOptions, StateImageObject, Scene) - Method in interface io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageObject
 
find(ActionOptions, StateImageObject, Scene) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindRIP
First search the defined pairs, then the undefined pairs.
find(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.FindColor
The first ObjectCollection contains the images to find.
find(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
For Find.FIRST or Find.ALL, depending on the ActionOptions.
find(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogram
The first ObjectCollection contains the images to find.
find(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindMotion
When images are passed, motion between the images will be returned.
find(SceneAnalysis, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.FindPixelMatches
Returns matches from the SCORE_DIST_BELOW_THRESHHOLD matrix, search regions, and action options.
find(Region, StateImageObject, ActionOptions, Scene) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindAllPatterns
 
find(Region, StateImageObject, ActionOptions, Scene) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindFirstPattern
 
find(Region, StateImageObject, ActionOptions, Scene) - Method in interface io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPatternInterface
 
find(Region, StateImageObject, Mat, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogramsOneRegionOneImage
Looks for areas in the region that have a similar histogram to the given Image.
find(ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
The default ActionOptions is a Find Action.
find(StateImageObject...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
The default ActionOptions is a Find Action.
Find - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
All find requests come here first and are then sent to a specific type of find method.
Find(FindFunctions, StateMemory, MockStatus, AddNonImageObjects, AdjustMatches, UseDefinedRegion, SetAllProfiles, ActionLifecycleManagement, OffsetOps) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.Find
 
FIND - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
findAll(Region, Pattern, StateImageObject, ActionOptions, Scene) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
 
findAllInSceneFromFile(Region, Pattern, StateImageObject, ActionOptions, Scene) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
 
findAllLive(Region, Pattern, StateImageObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
 
FindAllPatterns - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
Finds all Matches for all Patterns in the Brobot Image.
FindAllPatterns(ImagePatterns, Mock, FindPattern) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindAllPatterns
 
findAllStateEnums() - Method in class io.github.jspinak.brobot.services.StateService
 
findAllStates() - Method in class io.github.jspinak.brobot.services.StateService
 
findAndDefineRegions(ActionOptions, StateImageObject, RegionImagePairs, Function<RegionImagePairs, Set<RegionImagePair>>, Scene) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindRIP
For Find.FIRST, the first Image found will return its Matches.
findAndMultipleClicks(double, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
findArrayByName(StateEnum...) - Method in class io.github.jspinak.brobot.services.StateService
 
findArrayByName(Set<StateEnum>) - Method in class io.github.jspinak.brobot.services.StateService
 
findBest(Region, Pattern, Scene) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
The Sikuli function 'find' finds the best Match for a Sikuli Pattern.
findByName(StateEnum) - Method in class io.github.jspinak.brobot.services.StateService
 
findByState(BabyState, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.FindImagesInScreenshot
 
findClosestAndPerformActions(ActionOptions, StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.findClosestScene.FindClosestAndReplay
Find the closest match of the object in the scene.
FindClosestAndReplay - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.findClosestScene
 
FindClosestAndReplay(Action, Distance, ReadXmlScenes, GetXmlActions, ReplayActionsXml) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.findClosestScene.FindClosestAndReplay
 
FindColor - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
The steps for color classification are: 1.
FindColor(GetClassMatches, MatchOps, GetSceneAnalysisCollection) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.FindColor
 
findExpired(double) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
FindFirstPattern - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
Returns Matches for the first Pattern found in a Brobot Image.
FindFirstPattern(ImagePatterns, Mock, FindPattern, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindFirstPattern
 
FindFunctions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Retrieve a Find function with its Find type.
FindFunctions(FindImageOrRIP, FindHistogram, FindColor, FindMotion) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
 
FindHistogram - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
FindHistogram(FindHistogramsOneRegionOneImage, SelectRegions, GetHistograms, MockHistogram, GetScenes, ActionLifecycleManagement) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogram
 
FindHistogramsOneRegionOneImage - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
FindHistogramsOneRegionOneImage(HistComparison) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.FindHistogramsOneRegionOneImage
 
FindImage - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Implements the Find.FIRST and Find.ALL methods for Images.
FindImage(FindWrapperMethods, SelectRegions) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImage
 
FindImageObject - Interface in io.github.jspinak.brobot.actions.methods.basicactions.find
 
FindImageOrRIP - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
Sends the Image object to either FindImage or FindRIP depending on whether the Image location can vary.
FindImageOrRIP(FindImage, FindRIP, GetScenes, ActionLifecycleManagement) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImageOrRIP
 
FindImagesInScreenshot - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
Works with all Images in a State for a specific screenshot/page - Finds all occurrences of an image in a screenshot - Calls the methods necessary for processing Attributes and adding Snapshots - Finishes the GroupDefine operation
FindImagesInScreenshot(UseAttribute, Action, AddSnapshots, PrintAttribute, TransferRegion) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.FindImagesInScreenshot
 
findIn(StateImageObject, String, int, ImageGroup) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.FindImagesInScreenshot
 
FindInCaptureMatrix - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
 
FindInCaptureMatrix() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.FindInCaptureMatrix
 
findIntialStates() - Method in class io.github.jspinak.brobot.manageStates.InitialStates
 
findMatches(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineHelper
The original ActionOptions brought us here, and now we can change it to find region matches.
FindMotion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
TimeBetweenIndividualActions is the option in ActionOptions that gives the time (in seconds) between the first, second, and third screenshots.
FindMotion(DetectMotion, MatchOps, GetSceneAnalysisCollection, SelectMovingObject, MatVisualize, SelectRegions, DrawMatch) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.FindMotion
 
FindPattern - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
Contains functions to find one or all Matches given an Image and a Region.
FindPattern(Time) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindPattern
 
FindPatternInterface - Interface in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
 
FindPixelMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
FindPixelMatches(SelectRegions, MatchOps, ShowScoring) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.FindPixelMatches
 
FindRIP - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
RegionImagePairs are pairs of (Region, Image) The Region in a RegionImagePairs is defined once an Image is found.
FindRIP(FindImage) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.FindRIP
 
findSetByName(StateEnum...) - Method in class io.github.jspinak.brobot.services.StateService
 
findSetByName(Set<StateEnum>) - Method in class io.github.jspinak.brobot.services.StateService
 
findState(double, StateEnum) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
findState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
FindWrapperMethods - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
Returns the class corresponding to the selected Find option.
FindWrapperMethods(FindFirstPattern, FindAllPatterns) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindWrapperMethods
 
first - Variable in class io.github.jspinak.brobot.primatives.Pair
 
FIRST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
 
FIRST - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
firstChannelContains(Mat, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
FIXED_LOCATION - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
FOCUSED_WINDOW - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
focusedWindow() - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.App
 
format(Report.OutputLevel, String, Object...) - Static method in class io.github.jspinak.brobot.reports.Report
 
format(String, Object...) - Static method in class io.github.jspinak.brobot.reports.Report
 
formatln(String, Object...) - Static method in class io.github.jspinak.brobot.reports.Report
 
FROM - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.Direction
 
fromMatch(Mat, Match, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawPoint
Draws a point at the match's target, which is usually the match center.
fromMatch(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 

G

generic() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
get(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
get(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
get(int) - Method in class io.github.jspinak.brobot.manageStates.Path
 
get(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindFunctions
 
get(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.FindWrapperMethods
 
get(StateEnum) - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
get(List<ObjectCollection>, int, double, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisCollection
 
get(List<ObjectCollection>, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisCollection
 
GET_TEXT - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
getAbsdiff(Mat, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.DetectMotion
Detect movement between image1 and image2
getAbsDist(Mat, ColorCluster.ColorSchemaName, ColorCluster, ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Returns a Mat that has the per-cell absolute distance to a target color.
getAbsolutePath(Image, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImageInfo
 
getAbsolutePathOfFirstFile(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImageInfo
 
getAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionService
 
getAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.BasicAction
 
getAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.CompositeAction
 
getActionDuration(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.ActionDurations
 
getActionOptions(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
getActionsAfterTime(double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.GetXmlActions
 
getActionsAfterTime(ReplayCollection, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayCollectionOrganizer
 
getActionsBetweenTimes(double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.GetXmlActions
 
getActionsBetweenTimes(ReplayCollection, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayCollectionOrganizer
 
getActiveAttributes(int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
getActiveStates() - Method in class io.github.jspinak.brobot.datatypes.state.state.States
 
getAll() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
getAllActions() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.GetXmlActions
 
getAllBufferedImages() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getAllIllustratedScenes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getAllPatterns() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getAllRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
getAllRegions() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
getAllSearchRegions() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
getAllStates() - Method in class io.github.jspinak.brobot.services.StateTransitionsRepository
 
getAllText(Matches) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
 
getAnalyses(PixelAnalysis.Analysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
getAnalysis(PixelAnalysisCollection.Analysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
getAnalysis(ColorCluster.ColorSchemaName, SceneAnalysis.Analysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getAnalysisForOneScene(Scene, Set<StateImageObject>, Set<StateImageObject>, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
A SceneAnalysis comprises all analysis of a scene, for which there may be multiple StateImageObjects.
getAnchorList() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
getAnchors() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getAndSetDuration(int, double) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
getAngle(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getAngle(Location, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getAngleFrom00(Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getAsBoolean() - Method in class io.github.jspinak.brobot.manageStates.StateTransition
 
GetAttribute - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
For determining active Attributes for an Image on a specific page.
GetAttribute() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.GetAttribute
 
getAttributeData(AttributeTypes.Attribute) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
getAttributes(StateImageObject, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.GetAttribute
Retrieves all Attributes active on the given page.
getAverageHeight() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getAverageWidth() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getBaseImage(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
Searches for an image in the repository that has the same base name as the parameter.
getBaseName(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.SetAttributes
 
getBestLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getBestMatch() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getBGRColorMatFromHSV2dIndexMat(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
Meant for visually displaying a classification Mat (i.e.
getBGRColorMatFromHSV2dIndexMat(Mat, Map<Integer, Scalar>) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
Meant for visually displaying a classification Mat (i.e.
getBGRfromBW(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
getBufferedImage(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
GetBufferedImage - Class in io.github.jspinak.brobot.imageUtils
 
GetBufferedImage() - Constructor for class io.github.jspinak.brobot.imageUtils.GetBufferedImage
 
getBuffImgFromFile(String) - Method in class io.github.jspinak.brobot.imageUtils.GetBufferedImage
 
getBuffImgFromFile(String) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getBuffImgFromScreen(Region) - Method in class io.github.jspinak.brobot.imageUtils.GetBufferedImage
 
getBuffImgFromScreen(Region) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getBuffImgsFromScreen(List<Region>) - Method in class io.github.jspinak.brobot.imageUtils.GetBufferedImage
 
GetClassMatches - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
 
GetClassMatches(SelectRegions, MatchOps) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.GetClassMatches
 
getCleanPaths(Set<StateEnum>, Paths, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.PathManager
 
getClosestTo(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getClusterRegions(Region, List<Location>, int) - Method in class io.github.jspinak.brobot.analysis.QuickCluster
 
getCode(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.ImageFieldSpec
 
getCode(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.locationSpecs.LocationFieldSpec
 
getCode(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs.RegionFieldSpec
 
getCode(List<String>, List<String>, List<String>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateBuilder
 
getColorCluster() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
getColorProfile(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
 
getColorProfile(Mat, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
 
getColorProfileMats(int, Size) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
getColorProfiles(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
Creates ColorClusters from the ColorSchemas from the BGR and HSV KmeansProfile objects.
getColorSchema(Mat, Mat, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
Create a ColorSchema for either BGR or HSV.
getColorStatProfile(ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
Returns a ColorStatProfile for a given ColorStat.
getColorStatProfiles(ColorCluster.ColorSchemaName, ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getColorStats(ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
getColorValues(ColorCluster.ColorSchemaName, ColorInfo.ColorStat, ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getColumnEntries(List<Mat>, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getColumnMat(List<Mat>) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getColumnMat(List<Mat>, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getColumnMat(List<Mat>, int, int, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
getCommonActions() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionDependencyInjection
 
getCompletedRepetitions(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
getConfirmedMatches(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Matches are confirmed when they contain one of the matches in the parameter insideMatches.
getConstructor(ClassName, String, String, MethodSpec, String, Set<StateImageObject>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionMethods
 
getContourAsMatch(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getContours() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getContoursInRegion(Region) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getCopy() - Method in class io.github.jspinak.brobot.manageStates.Path
 
getCriteria(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.Success
 
getCurrentDuration(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
getDeepCopy() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
getDefinedRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getDefinedRegion() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
getDegreesBetween(double, double) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDegreesBetween(Location, Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
Calculates the difference between the angles of 2 vectors.
getDegreesBetween(Match, Match, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDistance(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDistance(Match, Match) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getDistanceBelowMinAndAboveMax(Mat, ColorCluster.ColorSchemaName, ColorCluster) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Returns a Mat with the distance below the min and above the max for each cell.
GetDistanceMatrix - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetDistanceMatrix() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
 
getDistBelowThreshhold(Mat, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
Subtract the pixel scores from the threshold.
getDistToNearest(Mat, ColorCluster.ColorSchemaName, ColorCluster, ColorInfo.ColorStat...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Calculates the distance to the nearest of the given colorStats.
getDominantCluster() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
getDouble(int, int, int, Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
getDoubleColumn(int, Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
getDoubleRow(int, Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
GetDragLocation - Class in io.github.jspinak.brobot.actions.composites.methods.drag
Returns the 'from' and 'to' Locations to be used in Drag.
GetDragLocation(Find, ActionOptionsForDrag) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
 
getDuration() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
getDuration(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
getEnum(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
 
getFilename(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getFilename(ActionOptions.Action, String) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilename(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilename(Illustrations.Type) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFilenameFromMatchObjects(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilenameFromSceneAnalysis(SceneAnalysis, ActionOptions, String...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
getFilenames() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getFilenames() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFiles() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.BuildStructureWithNames
 
getFiles(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
 
GetFiles - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames
Retrieves files as Strings (in the case of screenshots) or as StateImageObjects (in the case of images).
GetFiles(SetAttributes, BabyStateRepo) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
 
getFindDuration(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.methods.time.ActionDurations
Returns the mock duration of a Find operation.
getFindFrom(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getFindTo(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getFinishedMats() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getFinishTransition(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionMethods
 
getFirstChannel(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
getFirstFilename() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getFirstImage() - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
getFirstObjectName() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
 
getFirstPattern() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getFirstPattern(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImagePatterns
 
getFocusedWindow() - Method in class io.github.jspinak.brobot.mock.Mock
 
getFreeNumber() - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFreeNumber(String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFreePath() - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFreePath(String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
Searches for the first free filename with the given base path name.
getFreePath(String, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
getFromLocation(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
 
getGridNumber(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridRegion(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridRegion(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getGridRegions(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
Region uses the SikuliX raster (setRaster), which has a min cell size of 5x5.
getHeight(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getHeightOfFirstFile(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImageInfo
 
getHistogramFromRegion(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getHistogramRegions(HistogramRegions, IntPointer, IntPointer, PointerPointer<FloatPointer>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
GetHistograms - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
GetHistograms(GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getHistogramsHSV(Image) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
getHSV(Mat) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getHSVfromHue(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
getImage() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
GetImage - Class in io.github.jspinak.brobot.imageUtils
 
GetImage() - Constructor for class io.github.jspinak.brobot.imageUtils.GetImage
 
getImageIndices(SceneAnalysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
Returns a 3d Mat representing the best Image match (or no match) for every cell.
GetImageJavaCV - Class in io.github.jspinak.brobot.imageUtils
The same methods as in GetImage, but for JavaCV.
GetImageJavaCV(GetBufferedImage) - Constructor for class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getImageName() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
getImageNames() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getImageNames() - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
getImages() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
 
getImagesAndProfileMat(List<StateImageObject>) - Method in class io.github.jspinak.brobot.illustratedHistory.draw.DrawColorProfile
 
getImagesByAttributeAndPage(AttributeTypes.Attribute, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyState
 
getImagesMat(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
Returns a Mat with the image files shown horizontally.
getIncomingTransitionsWithHiddenTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
GetINDArray - Class in io.github.jspinak.brobot.imageUtils
 
GetINDArray() - Constructor for class io.github.jspinak.brobot.imageUtils.GetINDArray
 
getIndicesOfMax(Mat, Mat, Mat, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
The indices Mat is reused to store the indices of the best scores.
getInfo(ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
getInjectedClass(String, ClassName) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionDependencyInjection
 
getJavaCVRect() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getKey() - Method in class io.github.jspinak.brobot.primatives.Pair
 
getKmeansProfile(ColorCluster.ColorSchemaName, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
getKmeansProfiles(ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 
getKmeansProfilesMat(StateImageObject, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
getLargestSector(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getLastIndex() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getLastRegionFound() - Method in class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
getLastResultsBGR() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getLastScene() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
The scene that represents the collection, and is used for illustration.
getLastSceneAnalysis() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getLastSceneBGR() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getLeftmostAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns the leftmost angle from a list of angles.
getLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
getLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getLocation(double, double, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns a Location given a starting point, an angle, and a distance.
getLocation(Location, Location) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns the distance from location1 to location2 as a Location object.
getMat(ColorCluster.ColorSchemaName, ColorInfo.ColorStat, Size) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
getMat(ColorInfo.ColorStat, Size) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
Creates a Mat of the colorStat for all ColorValues in this Schema.
getMat(Illustrations.Type) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
getMat(BufferedImage, boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMat(String, List<Region>, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
Returns one Mat masked by the regions.
getMatchArea() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
getMatchAsMatInScene(int, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getMatches() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours
 
getMatches() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMatches(SceneAnalysisCollection, Set<StateImageObject>, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.GetClassMatches
The SceneAnalyses contain classifications with a set of StateImageObjects.
getMatches(StateImageObject, Region, ActionOptions) - Method in class io.github.jspinak.brobot.mock.Mock
 
getMatches(StateImageObject, Region, ActionOptions) - Method in class io.github.jspinak.brobot.mock.MockFind
 
getMatchHistory() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getMatchLocations() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMatchRegions() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMatFromBufferedImage(BufferedImage) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getMatFromBundlePath(String, boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getMatFromBundlePath(String, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromFilename(String, boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getMatFromFilename(String, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen() - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getMatFromScreen() - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen(boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getMatFromScreen(ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen(Region) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getMatFromScreen(Region) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreen(Region, boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImage
 
getMatFromScreen(Region, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatFromScreenWithJavaCV() - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMats(Image, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMats(String, List<Region>, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
Returns one Mat per region.
getMats(List<String>, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatsFromDynamicInsideImage(StateImageObject, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatsFromImage(StateImageObject, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatsFromScreen(List<Region>, boolean) - Method in class io.github.jspinak.brobot.imageUtils.GetImageJavaCV
 
getMatWithOnlyTheseIndices(Mat, Set<Integer>) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
getMaxHeight() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getMaxWidth() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getMeanBGR(ColorSchema) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
getMeanScalarHSV() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
getMedian() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Returns a new Region with the median x,y,w,h of all Match objects.
getMedianAngle(Location, Location...) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMedianAngle(Location, List<Location>) - Method in class io.github.jspinak.brobot.analysis.Distance
Sums the x and y points and calculates the angle to this new summed Location
getMedianAngle(Double...) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMedianAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMedianLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
getMiddleAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getMinMaxOfFirstChannel(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
minMaxLoc requires a single channel array.
getMinScoresFromPixelAnalyses(PixelAnalysisCollection, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
 
getMockHistogramMatches(StateImageObject, List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.MockHistogram
Converts mock matches into HistogramMatches by adding a random score.
getMockMat(Image, Region) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.MockColor
 
getMocksPerformed() - Method in class io.github.jspinak.brobot.mock.MockStatus
 
getMouseDown(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getMouseUp(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getMove(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.ActionOptionsForDrag
 
getMovement(int, List<Match>, List<Match>) - Method in class io.github.jspinak.brobot.analysis.Movement
For a scenario when we wish to determine the direction and magnitude of movement with respect to images on the screen.
getName() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getObjectCollection() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
getOpposite() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getOppositeAngle(double) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getOppositeTo(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getOtherObjectsDirectlyAsMatchObjects(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.AddNonImageObjects
 
getOutgoingTransitions() - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getOverlappingRect(Rect) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getOverlappingRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getOwnerStateName() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getPathsToState(Set<StateEnum>, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.PathFinder
 
getPattern(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
Returns a Pattern for the selected filename.
getPatterns(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImagePatterns
 
getPatterns(Image, ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImagePatterns
 
getPercentH() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
getPercentOfH() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getPercentOfPointsOverall() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
getPercentOfW() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getPercentW() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
getPixelAnalysisCollection(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getPixelAnalysisCollection(Scene, StateImageObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
First, PixelAnalysis is performed on each scene with the ColorProfiles for the StateImageObject.
getPixelAnalysisCollection(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
GetPixelAnalysisCollectionScores - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetPixelAnalysisCollectionScores(GetPixelScores) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelAnalysisCollectionScores
 
getPixelBGR(Mat) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
GetPixelScores - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetPixelScores(MatVisualize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
 
getPosition() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getPreviousClassName() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransition
 
getProfile(Mat, int, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
Produces a KmeansProfile given a one-column Mat, the number of means, and the color schema.
getProfilesMat(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
getProfilesMat(StateImageObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
getRandomLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
getRandomMatchList(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRandomSnapshot(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
Most Actions succeed or fail based on a Find operation.
getRandomSnapshot(ActionOptions.Action) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
Useful for Action-specific operations such as GetText.
getRandomSnapshot(List<MatchSnapshot>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRandomString() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRandomString() - Method in class io.github.jspinak.brobot.mock.MockText
 
getRandomString(int) - Method in class io.github.jspinak.brobot.mock.MockText
 
getRandomText() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
getRegion() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getRegion(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getRegionH() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getRegions(ActionOptions, StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.SelectRegions
Select regions by the following methods, in this order: 1.
getRegionsForAllImages(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.SelectRegions
 
getRegionW() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getRelativeDist(Mat, ColorCluster.ColorSchemaName, ColorCluster, ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
 
getRightmostAngle(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getSceneAnalysis(List<PixelAnalysisCollection>, Scene) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.ClassifyPixels
 
GetSceneAnalysisCollection - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetSceneAnalysisCollection(GetScenes, AnalyzePixels, StateService, StateMemory) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisCollection
 
GetSceneAnalysisScores - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
GetSceneAnalysisScores(MatOps3d, MatVisualize) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
 
getSceneAndObjects() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReadXmlScenes
 
getScenes() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
getScenes(ActionOptions, List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetScenes
Some actions require multiple scenes, which can be taken as screenshots or passed as parameters.
getScenes(ActionOptions, List<ObjectCollection>, int, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetScenes
If the ObjectCollection is empty and saving history is enabled, a screenshot will be taken.
GetScenes - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
Scenes are used for - finding color - image segmentation (classification) - action illustration When running live, scenes should be taken in every Find iteration.
GetScenes(GetImageJavaCV, Wait, IllustrateScreenshot) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetScenes
 
getSchema(ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
getScores(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getScoresMat(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getScreenshots() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.GetFiles
 
getSearchRegion() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
getSearchRegion() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
getSequence(Mat, int, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.FindInCaptureMatrix
The Mat is ordered from the oldest to the newest row.
getSikuliImages(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImagePatterns
 
getSikuliLocation() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
getSingleFilename(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
Matches may contain multiple (or no) SceneAnalyses and thus multiple illustrated scenes.
getSpan(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
getStandardLocation(double) - Method in class io.github.jspinak.brobot.analysis.Distance
Returns a Location based on the starting point of (0,0) and a distance of 1000.
getStat(ColorInfo.ColorStat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
getStat(ColorSchema.ColorValue) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
getState() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
getState(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
 
getStateField(List<String>, List<String>, List<String>, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
 
getStateImageObjects() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
getStates() - Method in class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
 
getStatesWithTransitionsFrom(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStatesWithTransitionsFrom(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStatesWithTransitionsTo(StateEnum...) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStatesWithTransitionsTo(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
getStateTransition(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getString(StateObject) - Method in class io.github.jspinak.brobot.mock.MockText
 
getString(TextSelector.Method, Text) - Method in class io.github.jspinak.brobot.stringUtils.TextSelector
 
getTargetImages(List<ObjectCollection>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisCollection
 
getText(Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
getText(StateRegion) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
GetText - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
GetText retrieves text from a Region.
GetText(Find, Wait, TextSelector, Time, GetTextWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.GetText
 
getTextFromMatch(MatchObject) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
 
getTextUntil(ActionOptions.GetTextUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
GetTextWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
Wrapper class for GetText, handles real and mock text queries.
GetTextWrapper(MockText) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.GetTextWrapper
 
getTimesActedOn() - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
getToLocation(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.GetDragLocation
 
getTransitionCode(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransitions
 
getTransitionFunction(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
getTransitions(StateEnum) - Method in class io.github.jspinak.brobot.services.StateTransitionsService
 
getTransitions(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
getTransitionStateName(String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
Retrieves a BabyState given a substring of the State's name.
getTransitionToEnum(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.services.StateTransitionsService
Finds the correct StateEnum for the Transition.
getValue() - Method in class io.github.jspinak.brobot.primatives.Pair
 
getWidth(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
getWidthOfFirstFile(Image) - Method in class io.github.jspinak.brobot.datatypes.primitives.image.ImageInfo
 
getWithImagesLineInBuilder() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
getX() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
GetXmlActions - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
GetXmlActions(ReplayAction, ReplayCollectionOrganizer) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.GetXmlActions
 
getY() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
go(StateEnum, StateEnum) - Method in class io.github.jspinak.brobot.manageStates.DoTransition
 
goBackInTime(double, Object) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
 
GREEN - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
GREEN - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
GREEN_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
GREEN_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
GREEN_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
GREEN_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
GREEN_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
GREEN_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
Grid - Class in io.github.jspinak.brobot.datatypes.primitives.grid
Grid is either defined by columns and row, or by cell width and cell height.
Grid() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
Grid.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.grid
 
GROUP_DEFINE - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 

H

h() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
hashCode() - Method in class io.github.jspinak.brobot.primatives.Pair
 
hasImageMatches() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
hasPage(int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
 
hasSameResultsAs(MatchSnapshot) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
Match objects and Text are compared.
HIGH - Enum constant in enum class io.github.jspinak.brobot.reports.Report.OutputLevel
 
highlight(Match, StateObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
Highlight - Class in io.github.jspinak.brobot.actions.methods.basicactions
Highlight all Matches at once, or one at a time.
Highlight(Find, HighlightMatch, Wait, IllustrateScreenshot) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.Highlight
 
HIGHLIGHT - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
HighlightMatch - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
Wrapper class for Highlight, performs real or mock highlights.
HighlightMatch() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
highlightRegion(double, Region) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
highlightRegion(double, StateRegion) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
HistComparison - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
HistComparison(GetHistograms, ActionLifecycleManagement) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistComparison
 
HISTOGRAM - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
HistogramRegion - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
Has the mask for one part of each image, i.e.
HistogramRegion() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegion
 
HistogramRegions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
Divides a region into five subregions to facilitate histogram and color Find operations.
HistogramRegions(List<Mat>) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
HistogramRegions(Mat) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
historyFilename - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
historyPath - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Illustrated Screenshots Settings (for displaying Action results)
holdKey(String, double) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
HSV - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
 
HUE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 

I

ifNeededAddSnapshot(StateImageObject, List<Match>, List<AttributeTypes.Attribute>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.AddSnapshots
 
IllustrateScreenshot - Class in io.github.jspinak.brobot.illustratedHistory
 
IllustrateScreenshot(ImageUtils, GetImage, Draw, IllustrationManager) - Constructor for class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
illustrateWhenAllowed(Matches, List<Region>, ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
 
IllustrationFilename - Class in io.github.jspinak.brobot.illustratedHistory
 
IllustrationFilename(FilenameRepo) - Constructor for class io.github.jspinak.brobot.illustratedHistory.IllustrationFilename
 
IllustrationManager - Class in io.github.jspinak.brobot.illustratedHistory
 
IllustrationManager(Sidebar, IllustrationFilename, DrawMatch, DrawRect, DrawClassesLegend, ImageUtils, Draw, DrawContours) - Constructor for class io.github.jspinak.brobot.illustratedHistory.IllustrationManager
 
Illustrations - Class in io.github.jspinak.brobot.illustratedHistory
 
Illustrations() - Constructor for class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
Illustrations.Type - Enum Class in io.github.jspinak.brobot.illustratedHistory
 
Image - Class in io.github.jspinak.brobot.datatypes.primitives.image
Images can hold multiple Patterns.
Image() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(Image...) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(String) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
Image(String...) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
IMAGE_NAME - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
 
ImageAttributes - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
Attributes learned from the image filename and initial screenshots of the environment.
ImageAttributes() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
ImageFieldSpec - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs
Writes Java code for a StateImageObject
ImageFieldSpec(SnapshotsAsCode) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.ImageFieldSpec
 
ImageGroup - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
Collects Images and Match objects from Images with an active GROUP_DEFINE Attribute.
ImageGroup() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
ImageInfo - Class in io.github.jspinak.brobot.datatypes.primitives.image
Helper functions for working with Images.
ImageInfo(ImagePatterns) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.ImageInfo
 
ImagePatterns - Class in io.github.jspinak.brobot.datatypes.primitives.image
Functions for working with Image Patterns
ImagePatterns() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.image.ImagePatterns
 
ImageUtils - Class in io.github.jspinak.brobot.imageUtils
 
ImageUtils(GetImage) - Constructor for class io.github.jspinak.brobot.imageUtils.ImageUtils
 
includeStateImageObjectsFromActiveStatesInAnalysis - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
INCLUDING_MATCHES - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
incrementCompletedRepetitions() - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
incrementCompletedRepetitions(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
Increments the number of completed repetitions of the action.
INDICES_2D - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
INDICES_3D - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
INDICES_3D_TARGETS - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
info(Mat, String...) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
info(MatVector, String...) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
Init - Class in io.github.jspinak.brobot.services
 
Init(StateService, SetAllProfiles, SetKMeansProfiles) - Constructor for class io.github.jspinak.brobot.services.Init
 
initDocument() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomActions
 
initDocument() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomScenes
 
InitialStates - Class in io.github.jspinak.brobot.manageStates
Given sets of possible active States, this class searches for these States to set active States.
InitialStates(StateFinder, StateMemory, StateService) - Constructor for class io.github.jspinak.brobot.manageStates.InitialStates
 
InitProfileMats - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
InitProfileMats(GetImageJavaCV, MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.InitProfileMats
 
initProfilesForDynamicImages - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
initProfilesForStaticfImages - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Color Settings
initSidebar(Mat, int) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
initSidebar(Mat, int) - Method in class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
inNullState() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
inNullState() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
inNullState() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
InNullState() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.InNullState
 
inrange(Mat, Mat, int, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
The inRange function of OpenCV will return a 1 channel mask, in which each cell is 255 if the corresponding cell in every channel of the source Mat matches the lower and upper bounds.
INSIDE_ANCHORS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
inState(StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
inState(StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
inState(StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
inState(StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
inState(StateEnum) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
io.github.jspinak.brobot - package io.github.jspinak.brobot
 
io.github.jspinak.brobot.actions - package io.github.jspinak.brobot.actions
 
io.github.jspinak.brobot.actions.actionConfigurations - package io.github.jspinak.brobot.actions.actionConfigurations
 
io.github.jspinak.brobot.actions.actionExecution - package io.github.jspinak.brobot.actions.actionExecution
 
io.github.jspinak.brobot.actions.actionExecution.actionLifecycle - package io.github.jspinak.brobot.actions.actionExecution.actionLifecycle
 
io.github.jspinak.brobot.actions.actionOptions - package io.github.jspinak.brobot.actions.actionOptions
 
io.github.jspinak.brobot.actions.actionResultCombo - package io.github.jspinak.brobot.actions.actionResultCombo
 
io.github.jspinak.brobot.actions.composites.doUntil - package io.github.jspinak.brobot.actions.composites.doUntil
 
io.github.jspinak.brobot.actions.composites.methods - package io.github.jspinak.brobot.actions.composites.methods
 
io.github.jspinak.brobot.actions.composites.methods.drag - package io.github.jspinak.brobot.actions.composites.methods.drag
 
io.github.jspinak.brobot.actions.composites.methods.multipleFinds - package io.github.jspinak.brobot.actions.composites.methods.multipleFinds
 
io.github.jspinak.brobot.actions.composites.multipleActions - package io.github.jspinak.brobot.actions.composites.multipleActions
 
io.github.jspinak.brobot.actions.customActions - package io.github.jspinak.brobot.actions.customActions
 
io.github.jspinak.brobot.actions.customActions.select - package io.github.jspinak.brobot.actions.customActions.select
 
io.github.jspinak.brobot.actions.methods - package io.github.jspinak.brobot.actions.methods
 
io.github.jspinak.brobot.actions.methods.basicactions - package io.github.jspinak.brobot.actions.methods.basicactions
 
io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture - package io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
 
io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.findClosestScene - package io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.findClosestScene
 
io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay - package io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
io.github.jspinak.brobot.actions.methods.basicactions.click - package io.github.jspinak.brobot.actions.methods.basicactions.click
 
io.github.jspinak.brobot.actions.methods.basicactions.define - package io.github.jspinak.brobot.actions.methods.basicactions.define
 
io.github.jspinak.brobot.actions.methods.basicactions.find - package io.github.jspinak.brobot.actions.methods.basicactions.find
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color - package io.github.jspinak.brobot.actions.methods.basicactions.find.color
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification - package io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis - package io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles - package io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
io.github.jspinak.brobot.actions.methods.basicactions.find.contours - package io.github.jspinak.brobot.actions.methods.basicactions.find.contours
 
io.github.jspinak.brobot.actions.methods.basicactions.find.histogram - package io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
io.github.jspinak.brobot.actions.methods.basicactions.find.motion - package io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
io.github.jspinak.brobot.actions.methods.basicactions.mouse - package io.github.jspinak.brobot.actions.methods.basicactions.mouse
 
io.github.jspinak.brobot.actions.methods.basicactions.onChange - package io.github.jspinak.brobot.actions.methods.basicactions.onChange
 
io.github.jspinak.brobot.actions.methods.basicactions.textOps - package io.github.jspinak.brobot.actions.methods.basicactions.textOps
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers - package io.github.jspinak.brobot.actions.methods.sikuliWrappers
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers.find - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
 
io.github.jspinak.brobot.actions.methods.sikuliWrappers.text - package io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
 
io.github.jspinak.brobot.actions.methods.time - package io.github.jspinak.brobot.actions.methods.time
 
io.github.jspinak.brobot.actions.parameterTuning - package io.github.jspinak.brobot.actions.parameterTuning
 
io.github.jspinak.brobot.analysis - package io.github.jspinak.brobot.analysis
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames - package io.github.jspinak.brobot.buildStateStructure.buildFromNames
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.locationSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.locationSpecs
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
 
io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles - package io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles
 
io.github.jspinak.brobot.buildStateStructure.buildWithoutNames - package io.github.jspinak.brobot.buildStateStructure.buildWithoutNames
 
io.github.jspinak.brobot.datatypes.primitives.angles - package io.github.jspinak.brobot.datatypes.primitives.angles
 
io.github.jspinak.brobot.datatypes.primitives.dynamicImage - package io.github.jspinak.brobot.datatypes.primitives.dynamicImage
 
io.github.jspinak.brobot.datatypes.primitives.grid - package io.github.jspinak.brobot.datatypes.primitives.grid
 
io.github.jspinak.brobot.datatypes.primitives.image - package io.github.jspinak.brobot.datatypes.primitives.image
 
io.github.jspinak.brobot.datatypes.primitives.location - package io.github.jspinak.brobot.datatypes.primitives.location
 
io.github.jspinak.brobot.datatypes.primitives.match - package io.github.jspinak.brobot.datatypes.primitives.match
 
io.github.jspinak.brobot.datatypes.primitives.region - package io.github.jspinak.brobot.datatypes.primitives.region
 
io.github.jspinak.brobot.datatypes.primitives.regionImagePairs - package io.github.jspinak.brobot.datatypes.primitives.regionImagePairs
 
io.github.jspinak.brobot.datatypes.primitives.text - package io.github.jspinak.brobot.datatypes.primitives.text
 
io.github.jspinak.brobot.datatypes.state - package io.github.jspinak.brobot.datatypes.state
 
io.github.jspinak.brobot.datatypes.state.state - package io.github.jspinak.brobot.datatypes.state.state
 
io.github.jspinak.brobot.datatypes.state.stateObject - package io.github.jspinak.brobot.datatypes.state.stateObject
 
io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects - package io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject - package io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject
 
io.github.jspinak.brobot.illustratedHistory - package io.github.jspinak.brobot.illustratedHistory
 
io.github.jspinak.brobot.illustratedHistory.draw - package io.github.jspinak.brobot.illustratedHistory.draw
 
io.github.jspinak.brobot.imageUtils - package io.github.jspinak.brobot.imageUtils
 
io.github.jspinak.brobot.manageStates - package io.github.jspinak.brobot.manageStates
 
io.github.jspinak.brobot.mock - package io.github.jspinak.brobot.mock
 
io.github.jspinak.brobot.primatives - package io.github.jspinak.brobot.primatives
 
io.github.jspinak.brobot.primatives.enums - package io.github.jspinak.brobot.primatives.enums
 
io.github.jspinak.brobot.reports - package io.github.jspinak.brobot.reports
 
io.github.jspinak.brobot.services - package io.github.jspinak.brobot.services
 
io.github.jspinak.brobot.stringUtils - package io.github.jspinak.brobot.stringUtils
 
isDefined(Position.Name) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
isDynamic() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
isEmpty() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
isEmpty() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
 
isEmpty() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
isEmpty() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
isEmpty() - Method in class io.github.jspinak.brobot.manageStates.Path
 
isEmpty() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
isFixed(boolean) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
isNumeric(String) - Static method in class io.github.jspinak.brobot.stringUtils.CommonRegex
 
isObjectReady() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayObject
 
isPresent(StateImageObject, int, AttributeTypes.Attribute) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.GetAttribute
Determines if an Attribute is active on a specific page for the Image of interest.
isShared(boolean) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
isStateImage() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
isStateLocation() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
isStateRegion() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
isWindowClosed() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
isWithinRegion(Location, Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionOps
 
itemStateChanged(ItemEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 

K

keepLargerMatches(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
keepOnlyConfirmedMatches(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
KEY_DOWN - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
KEY_UP - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
KeyDown - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
Uses only ObjectCollection #1 An ObjectCollection can have multiple keys ActionObjects hold special keys such as CTRL that are pressed first
KeyDown(KeyDownWrapper, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyDown
 
KeyDownWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
KeyDown in SikuliX (Java Robot) does not actually hold the key down.
KeyDownWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyDownWrapper
 
KeyUp - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
Uses only ObjectCollection #1 An ObjectCollection can have multiple keys ActionObjects hold special keys such as CTRL that are released last
KeyUp(KeyUpWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyUp
 
KeyUpWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
Wrapper class for KeyUp, works for real or mocked operations.
KeyUpWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
 
kMeans(Mat, int, Mat, TermCriteria, int, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Sets 3d labels and centers for k-means clustering.
KMEANS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
 
KmeansCluster - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
KmeansCluster represents a cluster of points in a k-means analysis corresponding to one of the centers.
KmeansCluster(ColorSchema, Mat, MatVector, double[]) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
kMeansInProfile - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
kMeans Settings
KmeansProfile - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
KmeansProfile represents a k-means analysis for one number of means and one color schema (BGR, HSV, etc.).
KmeansProfile(ColorCluster.ColorSchemaName, int, Mat, Mat, double[], List<KmeansCluster>) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfile
 
KmeansProfiles - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
Creates a series of kmeans profiles for commonly used number of centers (2-10) Calculating this up-front will save time and CPU/GPU.
KmeansProfiles() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfiles
 
KmeansProfilesAllSchemas - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
KmeansProfilesAllSchemas() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansProfilesAllSchemas
 

L

LEFT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
LEFT_OF_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
limitNumberOfMatches(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.MatchOps
Matches needs to be sorted before calling this method.
Location - Class in io.github.jspinak.brobot.datatypes.primitives.location
Location can be an absolute position (x,y) on the screen, or a relative position (%w, %h) of a Region.
Location() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Location) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Location, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Position.Name) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region, double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region, Position) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region, Position.Name) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Region, Location) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Location) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Location, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Match) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Match, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
Location(Match, Position) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
LOCATION - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
Location.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.location
 
LocationFieldSpec - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.locationSpecs
Writes Java code for a StateLocation.
LocationFieldSpec() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.locationSpecs.LocationFieldSpec
 
LOW - Enum constant in enum class io.github.jspinak.brobot.reports.Report.OutputLevel
 

M

makeFile(String, String, TypeSpec, Map<String, ClassName>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionsJavaFile
 
makeMat(int, int, int, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat(int, int, int, double, double, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat(Size, int, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
makeMat(Size, int, double[]) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Makes either a one channel or 3 channel Mat.
makeMat(Size, int, double, double, double) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
MatBuilder - Class in io.github.jspinak.brobot.imageUtils
This builder puts a bunch of Mats together.
MatBuilder() - Constructor for class io.github.jspinak.brobot.imageUtils.MatBuilder
 
MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
Matches - Class in io.github.jspinak.brobot.datatypes.primitives.match
The results object for all actions.
Matches() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
Matches(ActionOptions) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
matchesOverlap(Match, Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionOps
 
MatchHistory - Class in io.github.jspinak.brobot.datatypes.primitives.match
Used for mock runs when not empty; otherwise, the State's probability variable is used.
MatchHistory() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
MatchMaker - Class in io.github.jspinak.brobot.mock
Creates Match objects when probability is being used instead of Snapshots.
MatchMaker() - Constructor for class io.github.jspinak.brobot.mock.MatchMaker
 
MatchMaker.Builder - Class in io.github.jspinak.brobot.mock
 
MatchObject - Class in io.github.jspinak.brobot.datatypes.primitives.match
MatchObject is used to store information about new Image matches.
MatchObject(Match, StateObject, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
It shouldn't be possible to create a MatchObject with Match == null.
MatchOps - Class in io.github.jspinak.brobot.actions.methods
 
MatchOps(Time) - Constructor for class io.github.jspinak.brobot.actions.methods.MatchOps
 
MatchSnapshot - Class in io.github.jspinak.brobot.datatypes.primitives.match
MatchSnapshots record a match (or failed match) and the search options at a single point in time.
MatchSnapshot() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
MatchSnapshot(int, int, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
MatchSnapshot.Builder - Class in io.github.jspinak.brobot.datatypes.primitives.match
 
MatOps - Class in io.github.jspinak.brobot.imageUtils
 
MatOps() - Constructor for class io.github.jspinak.brobot.imageUtils.MatOps
 
MatOps3d - Class in io.github.jspinak.brobot.imageUtils
3d versions of common OpenCV operations that only accept one channel.
MatOps3d() - Constructor for class io.github.jspinak.brobot.imageUtils.MatOps3d
 
MatVisualize - Class in io.github.jspinak.brobot.imageUtils
Mainly for testing, this class provides code to easily visualize Mats.
MatVisualize() - Constructor for class io.github.jspinak.brobot.imageUtils.MatVisualize
 
MAX - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
maxKMeansToStoreInProfile - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
MaxMockMatchesFindAll - Static variable in class io.github.jspinak.brobot.reports.Report
 
maxWait - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
MEAN - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
mEanStdDev(Mat, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
OpenCV's meanStdDev works with 3 channel images but only 1 channel masks (CV_8UC1)
merge(AttributeData) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
 
merge(ImageAttributes) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
merge(StateImageObject) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
adds the Images, Snapshots, and Attributes of the parameter to this StateImageObject
mErge(MatVector) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
mergeAllSnapshots(DanglingSnapshots) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
mergeClassesAndLegend(Illustrations) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClassesLegend
 
mergeColumnMats(List<Mat>, int) - Method in class io.github.jspinak.brobot.illustratedHistory.ColumnMatOps
 
mergeSceneAndSidebar(Illustrations) - Method in class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
MIDDLE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
MIDDLELEFT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
MIDDLEMIDDLE - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
MIDDLERIGHT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
MIN - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
minIndex(Mat, Mat, Mat, int) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
updates the minimum indices and minimum scores for each channel
minMax(Mat, DoublePointer, DoublePointer, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
minReportingLevel(Report.OutputLevel) - Static method in class io.github.jspinak.brobot.reports.Report
 
minus(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
Returns the matches in this Matches object that are not in the parameter Matches object.
mock - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Mock Settings
Mock - Class in io.github.jspinak.brobot.mock
The Action methods should be unaware of the mock process, which should occur only at the interface between Brobot and Sikuli, where the Wrapper classes live.
Mock(StateService, MockFind, TimeWrapper) - Constructor for class io.github.jspinak.brobot.mock.Mock
 
MockColor - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color
 
MockColor(GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.MockColor
 
MockFind - Class in io.github.jspinak.brobot.mock
Mock Matches can be found with 1 of 2 methods: History: Using the MatchSnapshots associated with individual Images.
MockFind(Time) - Constructor for class io.github.jspinak.brobot.mock.MockFind
 
MockHistogram - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.histogram
 
MockHistogram() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.MockHistogram
 
MockStateManagement - Class in io.github.jspinak.brobot.mock
Takes care of setting probabilities for States and State objects
MockStateManagement(StateService) - Constructor for class io.github.jspinak.brobot.mock.MockStateManagement
 
MockStatus - Class in io.github.jspinak.brobot.mock
Keeps track of the number of mocks performed.
MockStatus() - Constructor for class io.github.jspinak.brobot.mock.MockStatus
 
MockText - Class in io.github.jspinak.brobot.mock
Mock text for GetText Actions using the probability method (and not Snapshots).
MockText(MockStatus, TimeWrapper) - Constructor for class io.github.jspinak.brobot.mock.MockText
 
mockTimeClassify - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeClick - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeDrag - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindAll - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindColor - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindFirst - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeFindHistogram - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeGetText - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
mockTimeMove - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
MOST_SIMILAR - Enum constant in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
 
MOTION - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
MOTION - Enum constant in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
 
MOUSE_DOWN - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
MOUSE_UP - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
MouseDown - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Presses and holds a mouse button.
MouseDown(MouseDownWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseDown
 
MouseDownWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MouseDown, works for real or mock actions.
MouseDownWrapper(ClickType, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseDownWrapper
 
MouseUp - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Releases a mouse button.
MouseUp(MouseUpWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseUp
 
MouseUpWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MouseUp, works for real or mocked actions.
MouseUpWrapper(ClickType, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseUpWrapper
 
MouseWheel - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MouseWheel, works for real or mocked actions.
MouseWheel() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseWheel
 
move(Location) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MoveMouseWrapper
 
move(Mat, List<Location>, Scalar) - Method in class io.github.jspinak.brobot.illustratedHistory.Draw
The first location in the parameter location list gives the first position.
MOVE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
Movement - Class in io.github.jspinak.brobot.analysis
 
Movement() - Constructor for class io.github.jspinak.brobot.analysis.Movement
 
MoveMouse - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Moves the mouse to one or more locations.
MoveMouse(Find, MoveMouseWrapper, Wait, IllustrateScreenshot, SelectRegions, GetSceneAnalysisCollection) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MoveMouse
 
moveMouseAfterClick(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.click.AfterClick
We have 2 options for moving the mouse after a click: 1) To an offset of the click point 2) To a fixed location If the offset is defined we move there; otherwise we move to the fixed location.
moveMouseDelay - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
moveMouseTo(Location) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
MoveMouseWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse
Wrapper class for MoveMouse, works for real or mocked actions.
MoveMouseWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MoveMouseWrapper
 
MU - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
 
MULTIPLE_MATCHES - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
MultipleActions - Class in io.github.jspinak.brobot.actions.composites.multipleActions
 
MultipleActions(Action) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActions
 
MultipleActionsObject - Class in io.github.jspinak.brobot.actions.composites.multipleActions
 
MultipleActionsObject() - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
MultipleBasicActions - Class in io.github.jspinak.brobot.actions.composites.multipleActions
Helper function for Composite Actions
MultipleBasicActions(BasicAction) - Constructor for class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleBasicActions
 
MultipleDrags - Class in io.github.jspinak.brobot.actions.composites.methods.drag
NOT WORKING! Sikuli appears not to allow mouse movement after a mouse down operation.
MultipleDrags(MultipleActions, ActionOptionsForDrag, GetDragLocation) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.drag.MultipleDrags
 
MultipleFinds - Class in io.github.jspinak.brobot.actions.composites.methods.multipleFinds
 
MultipleFinds(NestedFinds, ConfirmedFinds) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.MultipleFinds
 
multipleMoves(Location...) - Method in class io.github.jspinak.brobot.actions.customActions.MultipleMoves
 
MultipleMoves - Class in io.github.jspinak.brobot.actions.customActions
This is an example of how to create an Action using the MultipleActions class.
MultipleMoves(MultipleActions) - Constructor for class io.github.jspinak.brobot.actions.customActions.MultipleMoves
 
multiplyPercentH(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
multiplyPercentOfH(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
multiplyPercentOfW(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
multiplyPercentW(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Position
 

N

NativeHookDemo - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
A demonstration of how to use the JNativeHook library.
NativeHookDemo(WriteXmlDomActions) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeKeyPressed(NativeKeyEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeKeyReleased(NativeKeyEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeKeyTyped(NativeKeyEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeMouseClicked(NativeMouseEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeMouseDragged(NativeMouseEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeMouseMoved(NativeMouseEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeMousePressed(NativeMouseEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeMouseReleased(NativeMouseEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
nativeMouseWheelMoved(NativeMouseWheelEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
 
NestedFinds - Class in io.github.jspinak.brobot.actions.composites.methods.multipleFinds
Performs nested Find actions, in the order they appear in the FindActions list in ActionOptions.
NestedFinds(Find) - Constructor for class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.NestedFinds
 
newActionLifecycle(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
Creates a new ActionLifecycle object and adds it to the repo.
newOneChannelRowMat(int...) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
NONE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
 
NONE - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
 
NONE - Enum constant in enum class io.github.jspinak.brobot.reports.Report.OutputLevel
 
now() - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
LocalDateTime is immutable, so the 'now' variable can be directly referenced for a deep copy.
NULL - Enum constant in enum class io.github.jspinak.brobot.datatypes.state.NullState.Name
 
NullState - Class in io.github.jspinak.brobot.datatypes.state
NullState is used as a generic State for passing simple objects (non State objects) to Actions.
NullState(StateService) - Constructor for class io.github.jspinak.brobot.datatypes.state.NullState
 
NullState.Name - Enum Class in io.github.jspinak.brobot.datatypes.state
 

O

ObjectCollection - Class in io.github.jspinak.brobot.datatypes.state
This class holds all the objects that can be passed to an Action.
ObjectCollection.Builder - Class in io.github.jspinak.brobot.datatypes.state
 
OBJECTS_APPEAR - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
 
OBJECTS_VANISH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
 
objectsOverlap(Region, Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.RegionOps
 
of(U, V) - Static method in class io.github.jspinak.brobot.primatives.Pair
 
OffsetOps - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
 
OffsetOps() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.OffsetOps
 
okToExit(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.ExitSequences
 
okToIllustrate(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.illustratedHistory.IllustrateScreenshot
We might not want to illustrate an action every time it repeats, particularly for Find operations.
OnChange - Class in io.github.jspinak.brobot.actions.methods.basicactions.onChange
 
OnChange() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.onChange.OnChange
 
open(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
openState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsManagement
 
Output - Class in io.github.jspinak.brobot.reports
 
Output() - Constructor for class io.github.jspinak.brobot.reports.Output
 
outputLevel - Static variable in class io.github.jspinak.brobot.reports.Report
 
outputLevels - Static variable in class io.github.jspinak.brobot.reports.Report
 
OUTSIDE_ANCHORS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
OverlappingGrids - Class in io.github.jspinak.brobot.datatypes.primitives.grid
 
OverlappingGrids(Grid) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
overlaps(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
overlaps(Rect) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 

P

packageName - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Write Settings
paintClasses(Matches, ActionOptions) - Method in class io.github.jspinak.brobot.illustratedHistory.DrawClasses
 
Pair<U,V> - Class in io.github.jspinak.brobot.primatives
 
Pair(U, V) - Constructor for class io.github.jspinak.brobot.primatives.Pair
 
ParameterCollection - Class in io.github.jspinak.brobot.actions.parameterTuning
 
ParameterCollection() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
ParameterCollection(ActionOptions) - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollection
 
ParameterCollections - Class in io.github.jspinak.brobot.actions.parameterTuning
ParameterCollections help Brobot calibrate specific parameters with respect to success conditions.
ParameterCollections() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
ParameterThresholds - Class in io.github.jspinak.brobot.actions.parameterTuning
 
ParameterThresholds() - Constructor for class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
Path - Class in io.github.jspinak.brobot.manageStates
A single path from a start State to a target State.
Path() - Constructor for class io.github.jspinak.brobot.manageStates.Path
 
PathFinder - Class in io.github.jspinak.brobot.manageStates
Finds all paths from a set of start States to a target State.
PathFinder(StateTransitionsJointTable, StateService) - Constructor for class io.github.jspinak.brobot.manageStates.PathFinder
 
PathManager - Class in io.github.jspinak.brobot.manageStates
If a Path is unsuccessfully traversed, we find ourselves somewhere in the middle of the Path.
PathManager(StateService) - Constructor for class io.github.jspinak.brobot.manageStates.PathManager
 
Paths - Class in io.github.jspinak.brobot.manageStates
A list of Path objects comprising the possible ways to go from start States to the target State.
Paths() - Constructor for class io.github.jspinak.brobot.manageStates.Paths
 
Paths(List<Path>) - Constructor for class io.github.jspinak.brobot.manageStates.Paths
 
pauseAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
pauseAfterMouseUp - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
pauseBeforeMouseDown - Static variable in class io.github.jspinak.brobot.actions.parameterTuning.ParameterThresholds
 
pauseBeforeMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
perform(ActionInterface, ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionExecution
Performs the Action and certain maintenance functions.
perform(ActionOptions) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action on an empty Object Collections.
perform(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options and no associated ObjectCollections.
perform(ActionOptions.Action, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options.
perform(ActionOptions.Action, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options.
perform(ActionOptions.Action, String...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
Perform an Action with default options.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
All other methods in this class return this method.
perform(ActionOptions, ObjectCollection...) - Method in interface io.github.jspinak.brobot.actions.actionExecution.ActionInterface
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.ClickUntil
Performs a Click and a Find operation.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.Drag
The two Actions used are Find and Drag.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.drag.DragSimple
The first object in the first ObjectCollection is the 'from' Match.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.ConfirmedFinds
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.MultipleFinds
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.composites.methods.multipleFinds.NestedFinds
Here, nested and confirmed finds seem to have an object collection for each find.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.click.Click
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineIncludingMatches
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineInsideAnchors
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineOutsideAnchors
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineRegion
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithMatch
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefineWithWindow
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.classification.FindColor
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.Find
Find is called outside of Action.perform(...) when used in another Action.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.Highlight
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseDown
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MouseUp
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.MoveMouse
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.mouse.ScrollMouseWheel
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.GetText
Failure of the GetText Action may be a result of failure in the Find operation or failure in the text retrieval executed by the GetTextWrapper.
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyDown
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.KeyUp
 
perform(ActionOptions, ObjectCollection...) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.textOps.TypeText
 
perform(ActionOptions, ObjectCollection[]) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.WaitVanish
 
perform(ActionOptions, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
All StateImageObjects are placed in the first ObjectCollection.
perform(ActionOptions, String...) - Method in class io.github.jspinak.brobot.actions.actionExecution.Action
 
perform(ActionResultCombo, ParameterCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.RunARCombo
 
perform(MultipleActionsObject) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActions
 
perform(MultipleActionsObject) - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleBasicActions
 
PixelAnalysis - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
Holds the results of all per-pixel color analysis for a {scene, ColorProfile} pair.
PixelAnalysis() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
PixelAnalysis.Analysis - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
PixelAnalysisCollection - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
Contains a series of PixelAnalysis objects that comprise all analysis of a {scene, StateImageObject} pair.
PixelAnalysisCollection(Scene) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
PixelAnalysisCollection.Analysis - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
PopulateStates - Class in io.github.jspinak.brobot.buildStateStructure.buildWithoutNames
Builds a State structure by comparing the images found per screenshot with the existing State structure at that point.
PopulateStates() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
 
Position - Class in io.github.jspinak.brobot.datatypes.primitives.location
Position is defined by (%w, %h) and can be used to get a location in a Region.
Position(double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position(Position.Name) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position(Position.Name, double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.location.Position
 
Position.Name - Enum Class in io.github.jspinak.brobot.datatypes.primitives.location
 
preparePath() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteFiles
 
press(double, double, ClickType.Type) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseDownWrapper
 
press(double, double, ClickType.Type) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseUpWrapper
 
press(String, String) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyDownWrapper
 
PREVIOUS - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
 
print() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorStatProfile
 
print() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.KmeansCluster
 
print() - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
print() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.ImageAttributes
 
print() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.OverlappingGrids
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.image.Image
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchHistory
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
print() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
print() - Method in class io.github.jspinak.brobot.manageStates.Path
 
print() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
print(Report.OutputLevel, String) - Static method in class io.github.jspinak.brobot.reports.Report
 
print(Report.OutputLevel, String, String...) - Static method in class io.github.jspinak.brobot.reports.Report
 
print(String) - Static method in class io.github.jspinak.brobot.reports.Report
 
print(String, String...) - Static method in class io.github.jspinak.brobot.reports.Report
 
print(Match, StateObject, ActionOptions) - Static method in class io.github.jspinak.brobot.reports.Report
 
printActionOnce(int) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
 
PrintAttribute - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
Prints Attribute stats during the creation of the State structure.
PrintAttribute() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
 
printColor(String, String...) - Static method in class io.github.jspinak.brobot.reports.Output
 
printColorLn(String, String...) - Static method in class io.github.jspinak.brobot.reports.Output
 
printDefinedRegion(Matches) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
 
printDefinedRegion(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.PrintAttribute
 
printDimensions(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printDimensions(Mat, String) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printDimensions(Mat) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printEvery(int) - Method in class io.github.jspinak.brobot.actions.parameterTuning.ParameterCollections
 
println() - Static method in class io.github.jspinak.brobot.reports.Report
 
println(Report.OutputLevel, String) - Static method in class io.github.jspinak.brobot.reports.Report
 
println(String) - Static method in class io.github.jspinak.brobot.reports.Report
 
println(String, String...) - Static method in class io.github.jspinak.brobot.reports.Report
 
printNow() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
printNow() - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
 
printPartOfMat(Mat, int, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printPartOfMat(Mat, int, int, int) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printPartOfMat(Mat, int, int, int, String) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
Prints part of the matrix, starting from the top left corner.
printPartOfMat(Mat, int, int, String) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 
printSimilarity(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
 
printStates() - Method in class io.github.jspinak.brobot.buildStateStructure.buildWithoutNames.PopulateStates
 
printStatesAndImages() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.babyStates.BabyStateRepo
 
printValueComparison(String, String, String) - Static method in class io.github.jspinak.brobot.reports.TestOutput
 
printXY() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
processAttributes(StateImageObject, ImageGroup, List<Match>, int) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.UseAttribute
 
processName(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.SetAttributes
 
processNewRegion(Region) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
processRegionTransfer(Set<StateImageObject>, int, BabyState) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.TransferRegion
 
processSnapshots(StateImageObject) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.SnapshotsAsCode
 
PURPLE - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
PURPLE_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
PURPLE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
PURPLE_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
PURPLE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
PURPLE_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
PURPLE_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
put(ColorCluster.ColorSchemaName, ColorSchema) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
putInt(Mat, int, int, int...) - Static method in class io.github.jspinak.brobot.imageUtils.MatOps
 

Q

QuickCluster - Class in io.github.jspinak.brobot.analysis
It divides a region into grid cells, some overlapping, and counts the points that are within the cells.
QuickCluster() - Constructor for class io.github.jspinak.brobot.analysis.QuickCluster
 

R

RANDOM - Enum constant in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
 
ReadXmlScenes - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
ReadXmlScenes() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReadXmlScenes
 
rebuildActiveStates() - Method in class io.github.jspinak.brobot.manageStates.StateFinder
 
RED - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
RED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
RED_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
RED_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
RED_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
RED_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
RED_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
RED_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
Region - Class in io.github.jspinak.brobot.datatypes.primitives.region
Region extends the Sikuli class Region and adds, among other functionality, new initializers, analysis tools, and points x2 and y2.
Region() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(int, int, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Region) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Rect) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Match) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Match, int, int, int, int) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
Region(Region) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
REGION - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
RegionFieldSpec - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs
Writes Java code for a StateRegion.
RegionFieldSpec() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.regionSpecs.RegionFieldSpec
 
RegionImagePair - Class in io.github.jspinak.brobot.datatypes.primitives.regionImagePairs
An Image with an associated Region.
RegionImagePair() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePair
 
RegionImagePairs - Class in io.github.jspinak.brobot.datatypes.primitives.regionImagePairs
RegionImagePairs contain Images that should appear in fixed locations.
RegionImagePairs() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
RegionImagePairs(String...) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.regionImagePairs.RegionImagePairs
 
regionIsLarger(Region) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
RegionOps - Class in io.github.jspinak.brobot.datatypes.primitives.region
Analysis functions involving Regions
RegionOps() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.region.RegionOps
 
release() - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
When no parameters, it releases all keys
release(int) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
 
release(String) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.KeyUpWrapper
 
releaseKeys() - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
remove(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.Path
 
removeInactiveState(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
removeInactiveStates(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.StateMemory
 
removeNonConfirmedMatches(Matches) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
removeTransitionsToHiddenStates(State) - Method in class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
When a State is exited, its hidden State transitions are removed.
replace2DmaskWith3Dmat(Mat, Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
replay(ActionOptions.Action, int, int, String, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayAction
 
replay(ReplayCollection) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayActionsXml
 
replay(ReplayObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayAction
 
ReplayAction - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
ReplayAction(Action) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayAction
 
ReplayActionsXml - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
ReplayActionsXml(ReplayAction) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayActionsXml
 
ReplayCollection - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
ReplayCollection() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayCollection
 
ReplayCollectionOrganizer - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
ReplayCollectionOrganizer() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayCollectionOrganizer
 
ReplayObject - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay
 
ReplayObject(NamedNodeMap) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayObject
 
Report - Class in io.github.jspinak.brobot.reports
Prints to the console if the output meets the required reporting level.
Report() - Constructor for class io.github.jspinak.brobot.reports.Report
 
Report.OutputLevel - Enum Class in io.github.jspinak.brobot.reports
 
reserveFreePath(String, String) - Method in class io.github.jspinak.brobot.imageUtils.FilenameRepo
 
RESET - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
resetHidden() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
resetTimesActedOn() - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject
 
resetTimesActedOn() - Method in class io.github.jspinak.brobot.actions.composites.multipleActions.MultipleActionsObject
 
resetTimesActedOn() - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection
Sets the timesActedOn variable to 0 for all objects, including those found in the Matches variable.
resetTotalSwipes() - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
reverse() - Method in class io.github.jspinak.brobot.manageStates.Path
 
RIGHT - Enum constant in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
 
RIGHT_OF_MATCH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
 
rightClick(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
rightClickAndMoveUntilVanishes(int, double, double, double, StateImageObject, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonMultipleActions
 
rightClickImageUntilItVanishes(int, double, StateImageObject, int, int) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
RunARCombo - Class in io.github.jspinak.brobot.actions.actionResultCombo
Returns a List with the first element the Action Matches and the second element the Results Matches ActionResultsCombos are typically: - an Action such as CLICK - a Result from an operation such as FIND The parameters and results only get recorded if the Action is successful.
RunARCombo(Action, ParameterCollections) - Constructor for class io.github.jspinak.brobot.actions.actionResultCombo.RunARCombo
 

S

SATURATION - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
save() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
save(State) - Method in class io.github.jspinak.brobot.services.StateService
Adds a State to the repository.
saveHistory - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
saveRegionToFile(Region, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
Saves the region to file as a .png file.
saveSnapshots - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
saveSnapshots() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
saveState() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
 
Scene - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
Scene() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.Scene
 
Scene(String, Mat) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.Scene
 
Scene(String, Mat, Mat) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.Scene
 
SCENE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
 
SCENE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
 
SCENE_MATCHES_SIDEBAR - Enum constant in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
 
SceneAnalysis - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
A collection of PixelAnalysisCollection objects, each of which contains all analysis of a {scene, StateImageObject} pair.
SceneAnalysis(Scene) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
This constructor is for a SceneAnalysis that does not require a PixelAnalysisCollection.
SceneAnalysis(List<PixelAnalysisCollection>, Scene) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
SceneAnalysis.Analysis - Enum Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
SceneAnalysisCollection - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis
 
SceneAnalysisCollection() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysisCollection
 
SceneAndObjectsForXML - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
 
SceneAndObjectsForXML(int) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.SceneAndObjectsForXML
 
SceneAndObjectsForXML(int, List<String>, List<Location>) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.SceneAndObjectsForXML
 
SceneAndObjectsForXML(Node) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.SceneAndObjectsForXML
 
SceneObjectCollectionForXML - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
 
SceneObjectCollectionForXML() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.SceneObjectCollectionForXML
 
SCORE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
 
SCORE_DIST_BELOW_THRESHHOLD - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
 
SCORE_DISTANCE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
SCORES - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
 
screenshotFilename - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
screenshotPath - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Screenshot Capture Settings
screenshots - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Unit Tests
scroll(ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.MouseWheel
 
SCROLL_MOUSE_WHEEL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
ScrollMouseWheel - Class in io.github.jspinak.brobot.actions.methods.basicactions.mouse
Scrolls the mouse wheel up or down.
ScrollMouseWheel(MouseWheel) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.mouse.ScrollMouseWheel
 
SearchRegions - Class in io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject
SearchRegions allows for multiple Regions to be associated with an Image.
SearchRegions() - Constructor for class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
second - Variable in class io.github.jspinak.brobot.primatives.Pair
 
secondsToCapture - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
Capture Settings These are used for both capture and replay, so it's best to have them in a central location.
Sector - Class in io.github.jspinak.brobot.datatypes.primitives.angles
 
Sector(double, double) - Constructor for class io.github.jspinak.brobot.datatypes.primitives.angles.Sector
 
select(SelectActionObject) - Method in class io.github.jspinak.brobot.actions.customActions.select.Select
 
select(Region, ActionOptions.Find, int, Position, int, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
 
select(List<StateImageObject>, List<StateImageObject>, Region, ActionOptions.Find, int, Position, int) - Method in class io.github.jspinak.brobot.actions.customActions.select.CommonSelect
 
select(List<Match>, List<Match>, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.SelectMovingObject
Moving objects are found where 1.
Select - Class in io.github.jspinak.brobot.actions.customActions.select
Select is a custom Action built using the custom SelectActionObject.
Select(Action) - Constructor for class io.github.jspinak.brobot.actions.customActions.select.Select
 
SelectActionObject - Class in io.github.jspinak.brobot.actions.customActions.select
 
SelectActionObject() - Constructor for class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
SelectActionObject.Builder - Class in io.github.jspinak.brobot.actions.customActions.select
 
SelectMovingObject - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.motion
 
SelectMovingObject(Distance) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.motion.SelectMovingObject
 
SelectRegions - Class in io.github.jspinak.brobot.actions.methods.basicactions.find
 
SelectRegions() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.SelectRegions
 
set(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.actions.actionConfigurations.Success
If new success criteria has been added to the operation, use it to determine success.
set(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.SetHiddenStates
After stateToSet is active, set the hidden States and remove them from the active States.
setAbsoluteHeight(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAbsoluteWidth(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAction(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setActionObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setActionOptions(ActionOptions.Action) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setActionOptions(ActionOptions.Find) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setActionSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setAddH(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddW(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddX2(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAddY2(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setAll(double, double, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo
 
SetAllProfiles - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
SetAllProfiles(SetColorCluster, SetProfileMats, InitProfileMats) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetAllProfiles
 
setAnalyses(PixelAnalysis.Analysis, ColorCluster.ColorSchemaName, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis
 
setAnalyses(PixelAnalysisCollection.Analysis, ColorCluster.ColorSchemaName, Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection
 
setAnchor(Position.Name) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setAnchor(Position.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setAsDefined(Position.Name) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.define.DefinedBorders
 
SetAttributes - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
Determines the State and Image names, Transition targets, and Attributes from the filename.
SetAttributes() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.SetAttributes
 
setBaseProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
setBaseProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
setBgrFromClassification2d(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setBGRVisualizationMats(SceneAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
 
setBins(int, int, int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.GetHistograms
 
setBlocking(boolean) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
setBundlePathAndPreProcessImages(String) - Method in class io.github.jspinak.brobot.services.Init
This method is called from the client app after all beans have been initialized.
setCellHeight(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setCellWidth(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setClasses(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setClickActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setClickType(ClickType.Type) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setClickUntil(ActionOptions.ClickUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setColor(ActionOptions.Color) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
SetColorCluster - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
SetColorCluster(MatOps3d) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetColorCluster
 
setColorProfile(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetAllProfiles
Sets the average color profile for the StateImageObject.
setColumns(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setCombinedHistograms() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.histogram.HistogramRegions
 
setConditionObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setConfirmActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setConfirmationObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setCustomFind(BiFunction<ActionOptions, List<ObjectCollection>, Matches>) - Method in class io.github.jspinak.brobot.actions.actionExecution.ActionService
 
setDefineAs(ActionOptions.DefineAs) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDiameter(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDoAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setDragToOffsetX(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDragToOffsetY(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setDuration(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
setDuration(double) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setDuration(Duration) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setDynamicImage(DynamicImage) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
setEndTime(int, double) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycleManagement
Sets the end time of the action.
setEndTime(LocalDateTime) - Method in class io.github.jspinak.brobot.actions.actionExecution.actionLifecycle.ActionLifecycle
 
setFilenames(String) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setFind(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setFindActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setFindObjectCollection(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setFindStartTime() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
setFoundConfirmations(Matches) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
setFoundMatches(Matches) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
setFromCenter(double, double) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setFunction(BooleanSupplier) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
 
setGetTextUntil(ActionOptions.GetTextUntil) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
SetHiddenStates - Class in io.github.jspinak.brobot.manageStates
Set the hidden States after a successful State transition.
SetHiddenStates(StateService, StateMemory) - Constructor for class io.github.jspinak.brobot.manageStates.SetHiddenStates
 
setHighlightAllAtOnce(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setHighlightColor(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setHighlightSeconds(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setHueBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setImage(Image) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setImageWH(int, int) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setImageXYWH(int, int, int, int) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setImageXYWH(Region) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setIndex(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
setKmeans(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
SetKMeansProfiles - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
 
SetKMeansProfiles(SetColorCluster, MatOps3d, SetAllProfiles) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
 
setLocationAfterAction(Location) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMat(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setMatchList(List<Match>) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setMats(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
setMatsAndColorProfiles(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetAllProfiles
 
setMaxActions(int) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setMaxArea(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxArea(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setMaxMatchesToActOn(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxMovement(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxSwipes(int) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setMaxTimesToRepeatActionSequence(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMaxWait(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMinArea(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMinArea(int) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setMinScore(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMinSimilarity(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setModifiers(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMoveMouseAfterClick(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setMoveMouseDelay(float) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setName(String) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setOffsetLocation(int, int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setOneColumnMats(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.InitProfileMats
One column Mats are useful for Brobot Image objects since these objects can contain multiple files.
setOutsideMask(Mat, Region, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetDistanceMatrix
Outside the search region, set cells in the Mat to a double.
setPageResult(int, boolean) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeData
 
setParameters(ParameterCollection) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.ActionResultCombo
 
setPathScore(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
setPauseAfterEnd(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseAfterMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseAfterMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBeforeBegin(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBeforeMouseDown(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBeforeMouseUp(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBetweenActionSequences(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPauseBetweenIndividualActions(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setPixelAnalyses(Scene, List<ColorCluster>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.AnalyzePixels
Create a PixelAnalysis for each ColorProfile.
setPointLocation(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
setPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
setPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setPosition(int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setPosition(Position.Name) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setPosition(Position.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
setPosition(Position.Name) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation
 
setProbabilitiesForAllImages() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setProbabilitiesForAllImages(int) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setProbabilityExists(int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
setProbabilityExists(int) - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
setProbabilityToBaseProbability() - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setProbabilityToBaseProbability() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
SetProfileMats - Class in io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles
Mats used to illustrate the image and its color profiles can be stored together with the image and referenced for illustration when needed.
SetProfileMats(GetImageJavaCV) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetProfileMats
 
setProfiles(StateImageObject) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.SetKMeansProfiles
Sets the kmeans profiles for the given image, for means from 1 to the max means as specified in the settings.
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setRegion(StateRegion) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setResultSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setRows(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.grid.Grid.Builder
 
setSaturationBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setScene(Mat) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
setSceneAnalysisIndices(SceneAnalysis) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
Each PixelAnalysisCollection has a Mat with the score distance below the threshold.
setSceneAnalysisIndicesTargetsOnly(SceneAnalysis, Set<StateImageObject>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetSceneAnalysisScores
 
setSchema(ColorCluster.ColorSchemaName, ColorSchema) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster
 
setScores(PixelAnalysisCollection, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelAnalysisCollectionScores
 
setScores(PixelAnalysisCollection, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelAnalysisCollectionScores
The overall scores for the entire PixelAnalysisCollection are the minimum of the scores for each PixelAnalysis.
setScores(PixelAnalysis, ColorCluster.ColorSchemaName) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.GetPixelScores
Set the pixel scores using the other Mats from the PixelAnalysis object.
setScores(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setScoreThresholdDist(Mat) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setScrollDirection(ActionOptions.ScrollDirection) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
setSearchRegion(Region) - Method in class io.github.jspinak.brobot.mock.MatchMaker.Builder
 
setSearchRegionForAllImages(Region) - Method in class io.github.jspinak.brobot.datatypes.state.state.State
 
setSearchRegions(Region) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.ImageGroup
 
setSearchRegions(SearchRegions) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.contours.Contours.Builder
 
setSearchRegions(List<Region>) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.SearchRegions
 
setSearchRegionsObject(List<Region>) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject
 
setSpaceBetween(int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setStartTime() - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
setStartTime(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.Time
 
setStateAndStateImageProbabilities(int, StateEnum...) - Method in class io.github.jspinak.brobot.mock.MockStateManagement
 
setStaysVisibleAfterTransition(boolean) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions.Builder
 
setStaysVisibleAfterTransition(StateTransition.StaysVisible) - Method in class io.github.jspinak.brobot.manageStates.StateTransition.Builder
 
setSubmatMaxHeight(int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setSubmatMaxWidth(int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setSubMats(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setSuccess(boolean) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject
 
setSuccess(boolean) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
setSuccessCriteria(Predicate<Matches>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setSwipeActionOptions(ActionOptions) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setSwipeFromObjColl(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setSwipeToObjColl(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.customActions.select.SelectActionObject.Builder
 
setText(Text) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot.Builder
 
setTimesActedOn(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
setTimesActedOn(int) - Method in interface io.github.jspinak.brobot.datatypes.state.stateObject.StateObject
 
setTimesToRepeatIndividualAction(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setTo(Match) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setTo(Region) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setTransitionClassName() - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransition
 
setTransitions(StateImageObject, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransitions
 
setTypeDelay(double) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setUntilAction(ActionOptions) - Method in class io.github.jspinak.brobot.actions.composites.doUntil.DoUntilActionObject.Builder
 
setUseDefinedRegion(boolean) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setValueBins(int) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 
setValues(int, double, double, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
setValues(ColorSchema.ColorValue, double, double, double, double) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema
 
setWH(int, int) - Method in class io.github.jspinak.brobot.imageUtils.MatBuilder
 
setX2(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setXY(int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setXY(Location) - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location.Builder
 
setXYWH(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
setY2(int) - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
showPixelAndMean(Mat, ColorSchema) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
showPixelHSV(Mat, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class io.github.jspinak.brobot.imageUtils.ShowScoring
 
ShowScoring - Class in io.github.jspinak.brobot.imageUtils
 
ShowScoring(MatVisualize) - Constructor for class io.github.jspinak.brobot.imageUtils.ShowScoring
 
Sidebar - Class in io.github.jspinak.brobot.illustratedHistory
 
Sidebar(DrawHistogram, MatVisualize, ColumnMatOps) - Constructor for class io.github.jspinak.brobot.illustratedHistory.Sidebar
 
sikuli() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
similarity(String, String) - Static method in class io.github.jspinak.brobot.stringUtils.StringSimilarity
Calculates the similarity (a number within 0 and 1) between two strings.
SINGLE_MATCH - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
size() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchObject
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
size() - Method in class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
size() - Method in class io.github.jspinak.brobot.manageStates.Path
 
SnapshotsAsCode - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs
Writes Java code for MatchSnapshots for a single StateImageObject.
SnapshotsAsCode() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.imageSpecs.SnapshotsAsCode
 
sort() - Method in class io.github.jspinak.brobot.manageStates.Paths
 
sortByMatchScoreDecending() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
sortBySizeDecending() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
sortByTimelapseFromBeginning() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.replay.ReplayCollection
 
sortMatchObjects() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
sortMatchObjectsDescending() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.Matches
 
sPlit(Mat) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
 
standard(ActionOptions.Action, double) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
start() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Instantiates a new native hook demo.
State - Class in io.github.jspinak.brobot.datatypes.state.state
States give a Brobot application structure.
State() - Constructor for class io.github.jspinak.brobot.datatypes.state.state.State
 
STATE_NAME - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
 
State.Builder - Class in io.github.jspinak.brobot.datatypes.state.state
 
stateAction(State, ActionResultCombo, ParameterCollection, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonResults
 
StateBuilder - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
Writes Java code for the declaration of a new State (everything after 'State state =').
StateBuilder() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateBuilder
 
StateEnum - Interface in io.github.jspinak.brobot.primatives.enums
 
StateFieldSpec - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
Writes Java code for the remaining components of a State class: - the State variable (State state = new State.Builder(ENUM)...) - the initialization of this variable 'stateService.save(state)'.
StateFieldSpec(StateBuilder) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.StateFieldSpec
 
StateFinder - Class in io.github.jspinak.brobot.manageStates
This class finds the active States after Brobot is lost.
StateFinder(StateService, StateMemory, Action) - Constructor for class io.github.jspinak.brobot.manageStates.StateFinder
 
StateImageObject - Class in io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject
StateImageObject represents an Image that exists in the owner State.
StateImageObject.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject
 
StateLocation - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
A StateLocation belongs to a State and usually has a Location that has a special meaning for its owner State.
StateLocation.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateMemory - Class in io.github.jspinak.brobot.manageStates
StateMemory keeps track of which States are currently active.
StateMemory(StateService) - Constructor for class io.github.jspinak.brobot.manageStates.StateMemory
 
StateMemory.Enum - Enum Class in io.github.jspinak.brobot.manageStates
 
StateObject - Interface in io.github.jspinak.brobot.datatypes.state.stateObject
The MatchHistory keep a record of the StateObject's Snapshots.
StateRegion - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
A StateRegion belongs to a State and usually has a Region that has a special meaning for its owner State.
StateRegion.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
States - Class in io.github.jspinak.brobot.datatypes.state.state
 
States() - Constructor for class io.github.jspinak.brobot.datatypes.state.state.States
 
StateService - Class in io.github.jspinak.brobot.services
Manages the State repository.
StateService() - Constructor for class io.github.jspinak.brobot.services.StateService
 
stateStaysVisible(StateEnum) - Method in class io.github.jspinak.brobot.manageStates.StateTransitions
 
StateString - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
A State String belongs to a State and usually has a String that has a special meaning for the owner State.
StateString.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateString.InNullState - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateText - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
StateText is text that always appears in its owner State.
StateText.Builder - Class in io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects
 
StateTransition - Class in io.github.jspinak.brobot.manageStates
After a successful transition (both 'from' and 'to' Transitions): 'activate' holds all States to make active 'exit' holds all States to deactivate
StateTransition() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransition
 
StateTransition.Builder - Class in io.github.jspinak.brobot.manageStates
 
StateTransition.StaysVisible - Enum Class in io.github.jspinak.brobot.manageStates
 
StateTransitions - Class in io.github.jspinak.brobot.manageStates
StateTransitions hold all the Transitions for a State.
StateTransitions() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitions
 
StateTransitions.Builder - Class in io.github.jspinak.brobot.manageStates
 
StateTransitionsJointTable - Class in io.github.jspinak.brobot.manageStates
Holds all static incoming and outgoing Transitions, plus the variable transitions to hidden States.
StateTransitionsJointTable() - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitionsJointTable
 
StateTransitionsManagement - Class in io.github.jspinak.brobot.manageStates
We want to go to a specific State, the target State.
StateTransitionsManagement(StateTransitionsService, PathFinder, StateMemory, TraversePaths, PathManager) - Constructor for class io.github.jspinak.brobot.manageStates.StateTransitionsManagement
 
StateTransitionsRepository - Class in io.github.jspinak.brobot.services
Manages the StateTransitions repository and retrieves StateTransitions given a StateEnum.
StateTransitionsRepository(StateTransitionsJointTable) - Constructor for class io.github.jspinak.brobot.services.StateTransitionsRepository
 
StateTransitionsService - Class in io.github.jspinak.brobot.services
Finds the correct Transition from one State to another, taking into account the hidden States.
StateTransitionsService(StateTransitionsRepository, StateTransitionsJointTable, StateService) - Constructor for class io.github.jspinak.brobot.services.StateTransitionsService
 
STDDEV - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
 
stopAfterFound(ActionOptions, Matches) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.find.FindImage
 
StringSimilarity - Class in io.github.jspinak.brobot.stringUtils
Calculates the similarity of 2 Strings.
StringSimilarity() - Constructor for class io.github.jspinak.brobot.stringUtils.StringSimilarity
 
Success - Class in io.github.jspinak.brobot.actions.actionConfigurations
Defines the success condition for individual Actions.
Success() - Constructor for class io.github.jspinak.brobot.actions.actionConfigurations.Success
 
successfulSnapshots() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
swipeToOppositePosition(Region, Position) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 

T

tags - Static variable in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes
 
TestOutput - Class in io.github.jspinak.brobot.reports
Tests can be used for mocks or for live execution.
TestOutput() - Constructor for class io.github.jspinak.brobot.reports.TestOutput
 
Text - Class in io.github.jspinak.brobot.datatypes.primitives.text
Text read from the screen is a stochastic variable.
Text() - Constructor for class io.github.jspinak.brobot.datatypes.primitives.text.Text
 
TEXT_APPEARS - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
 
TEXT_VANISHES - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
 
TextSelector - Class in io.github.jspinak.brobot.stringUtils
The TextSelector returns text from the stochastic Text variable (Strings are stored in a List), which it believes has the highest probability of being the actual text on the screen.
TextSelector() - Constructor for class io.github.jspinak.brobot.stringUtils.TextSelector
 
TextSelector.Method - Enum Class in io.github.jspinak.brobot.stringUtils
 
Time - Class in io.github.jspinak.brobot.actions.methods.time
Deals with Action durations, both real and mock.
Time(TimeWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.time.Time
 
TimeWrapper - Class in io.github.jspinak.brobot.actions.methods.time
Wraps the Time functions to allow for mocking actions.
TimeWrapper(ActionDurations) - Constructor for class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
 
TO - Enum constant in enum class io.github.jspinak.brobot.primatives.enums.Direction
 
toMatch() - Method in class io.github.jspinak.brobot.datatypes.primitives.location.Location
 
toMatch() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
TOPLEFT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
TOPMIDDLE - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
TOPRIGHT - Enum constant in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
 
toString() - Method in class io.github.jspinak.brobot.datatypes.primitives.region.Region
 
toString() - Method in class io.github.jspinak.brobot.primatives.Pair
 
totalSnapshots() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.DanglingSnapshots
 
ToTransition - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
 
ToTransition(String, String) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransition
 
ToTransitions - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
 
ToTransitions(BabyStateRepo) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.ToTransitions
 
TRANSFER - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
TransferRegion - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages
 
TransferRegion() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.findImages.TransferRegion
 
TRANSITION - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
 
TransitionDependencyInjection - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
Writes variable declarations for classes referenced with dependency injection.
TransitionDependencyInjection() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionDependencyInjection
 
TransitionFetcher - Class in io.github.jspinak.brobot.manageStates
This class returns an object containing the StateTransitions objects and StateTransition objects that we are interested in for a specific transition from one State to another.
TransitionFetcher(StateMemory, StateService, StateTransitionsService) - Constructor for class io.github.jspinak.brobot.manageStates.TransitionFetcher
 
TransitionMethods - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
Writes Java code for methods in the StateTransitions class.
TransitionMethods(BabyStateRepo, ToTransitions) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionMethods
 
TransitionsJavaFile - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
Writes Java code for the StateTransitions class, including static imports for all enums corresponding to the target States of Transitions.
TransitionsJavaFile() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.TransitionsJavaFile
 
traverse(Path) - Method in class io.github.jspinak.brobot.manageStates.TraversePaths
 
TraversePaths - Class in io.github.jspinak.brobot.manageStates
Moves through the Paths to reach the target State.
TraversePaths(DoTransition, StateTransitionsService) - Constructor for class io.github.jspinak.brobot.manageStates.TraversePaths
 
Tree - Class in io.github.jspinak.brobot.reports
Aims to visualize the State hierarchy.
Tree(String) - Constructor for class io.github.jspinak.brobot.reports.Tree
 
Tree(String, List<Tree>) - Constructor for class io.github.jspinak.brobot.reports.Tree
 
trimPath(Set<StateEnum>) - Method in class io.github.jspinak.brobot.manageStates.Path
 
TRUE - Enum constant in enum class io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
 
turnOff(Match) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
turnOn(Match, StateObject, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.HighlightMatch
 
type() - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
type(StateString, ActionOptions) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.TypeTextWrapper
 
type(String) - Method in class io.github.jspinak.brobot.actions.actionOptions.CommonActionOptions
 
type(String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
type(String, String) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
TYPE - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
typeAndFindState(StateEnum, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
typeAndFindState(StateEnum, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
typeAndStateAction(ActionOptions.Action, StateEnum, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
typeAndVanishState(StateEnum, String, String) - Method in class io.github.jspinak.brobot.actions.actionResultCombo.CommonARTypeCombos
 
TypeText - Class in io.github.jspinak.brobot.actions.methods.basicactions.textOps
Types text to the window in focus.
TypeText(TypeTextWrapper, Wait) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.textOps.TypeText
 
TypeTextWrapper - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.text
Wrapper class for TypeText, works with real or mocked actions.
TypeTextWrapper() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.text.TypeTextWrapper
 

U

undueConversion(double) - Method in class io.github.jspinak.brobot.analysis.Distance
 
undueConversion(List<Double>) - Method in class io.github.jspinak.brobot.analysis.Distance
 
UNIVERSAL - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
 
UNKNOWN - Enum constant in enum class io.github.jspinak.brobot.manageStates.UnknownState.Enum
 
UnknownState - Class in io.github.jspinak.brobot.manageStates
The Unknown State is usually the start point for any application, and can also be found when Brobot has become lost.
UnknownState(StateService) - Constructor for class io.github.jspinak.brobot.manageStates.UnknownState
 
UnknownState.Enum - Enum Class in io.github.jspinak.brobot.manageStates
 
UP - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
 
updateScore(Path) - Method in class io.github.jspinak.brobot.manageStates.PathManager
 
updateScores(Paths) - Method in class io.github.jspinak.brobot.manageStates.PathManager
 
UseAttribute - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes
Processes every active Attribute for an Image on a page after a Find operation.
UseAttribute(GetAttribute) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.UseAttribute
 
UseDefinedRegion - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers.find
Use the defined regions (if they exist) of objects as MatchObjects
UseDefinedRegion() - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.UseDefinedRegion
 
useRegion(ObjectCollection) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.find.UseDefinedRegion
 
useTempFind(BiFunction<ActionOptions, List<ObjectCollection>, Matches>) - Method in class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Builder
 

V

VALUE - Enum constant in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
 
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.datatypes.state.NullState.Name
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.manageStates.UnknownState.Enum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.primatives.enums.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.reports.Report.OutputLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ClickUntil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DefineAs
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.DoOnEach
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Find
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.GetTextUntil
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.ScrollDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysis.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.PixelAnalysisCollection.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.pixelAnalysis.SceneAnalysis.Analysis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorCluster.ColorSchemaName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorInfo.ColorStat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.basicactions.find.color.profiles.ColorSchema.ColorValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.actions.methods.sikuliWrappers.mouse.ClickType.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Tag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.datatypes.primitives.location.Position.Name
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.datatypes.state.NullState.Name
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.illustratedHistory.Illustrations.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.manageStates.StateMemory.Enum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.manageStates.StateTransition.StaysVisible
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.manageStates.UnknownState.Enum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.primatives.enums.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.reports.Report.OutputLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.jspinak.brobot.stringUtils.TextSelector.Method
Returns an array containing the constants of this enum class, in the order they are declared.
VANISH - Enum constant in enum class io.github.jspinak.brobot.actions.actionOptions.ActionOptions.Action
 
VARIABLE_LOCATION - Enum constant in enum class io.github.jspinak.brobot.buildStateStructure.buildFromNames.attributes.AttributeTypes.Attribute
 
vConcatToSingleColumnPerChannel(List<Mat>) - Method in class io.github.jspinak.brobot.imageUtils.MatOps3d
Combine a list of 3 channel Mats into a single 3 channel Mat with one column per channel.

W

w() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
wait(double) - Method in class io.github.jspinak.brobot.actions.methods.sikuliWrappers.Wait
 
wait(double) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
 
wait(ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
 
wait(ActionOptions.Find) - Method in class io.github.jspinak.brobot.actions.methods.time.TimeWrapper
 
Wait - Class in io.github.jspinak.brobot.actions.methods.sikuliWrappers
Wrapper class for Wait, works with real or mocked actions.
Wait(TimeWrapper) - Constructor for class io.github.jspinak.brobot.actions.methods.sikuliWrappers.Wait
 
waitState(double, StateEnum, ActionOptions.Action) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
waitVanish(double, StateImageObject...) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
WaitVanish - Class in io.github.jspinak.brobot.actions.methods.basicactions
Returns a successful Matches object if at some point no objects are found.
WaitVanish(Find, Time) - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.WaitVanish
 
waitVanishState(double, StateEnum) - Method in class io.github.jspinak.brobot.actions.customActions.CommonActions
 
wasFound() - Method in class io.github.jspinak.brobot.datatypes.primitives.match.MatchSnapshot
 
WHITE - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
WHITE_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
WHITE_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
WHITE_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
WHITE_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
WHITE_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
WHITE_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
windowActivated(WindowEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Unimplemented
windowClosed(WindowEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Finalize and exit the program.
windowClosing(WindowEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Unimplemented
windowDeactivated(WindowEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Unimplemented
windowDeiconified(WindowEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Unimplemented
windowIconified(WindowEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Unimplemented
windowOpened(WindowEvent) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.NativeHookDemo
Display information about the native keyboard and mouse along with any errors that may have occurred.
withAllStateImages(State) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withGridSubregions(int, int, Region...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withGridSubregions(int, int, StateRegion...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withImage(Image...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
withImage(String...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
withImages(Image...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withImages(Image...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
withImages(StateImageObject...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withImages(StateImageObject...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withImages(String...) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
withImages(List<StateImageObject>) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withLocation(int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
withLocation(Location) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateLocation.Builder
 
withLocations(Location...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withLocations(StateLocation...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withLocations(StateLocation...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withMatches(Matches...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withMatches(Match...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withNonSharedImages(State) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withPosition(Position) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
withRegions(Region...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withRegions(StateRegion...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withRegions(StateRegion...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withScenes(Image...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withScenes(StateImageObject...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withSearchRegion(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
withSearchRegion(int, int, int, int) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
withSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion.Builder
 
withSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.Builder
 
withSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateText.Builder
 
withSearchRegion(Region) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.stateImageObject.StateImageObject.Builder
 
withString(String) - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateString.InNullState
 
withStrings(StateString...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withStrings(StateString...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
withStrings(String...) - Method in class io.github.jspinak.brobot.datatypes.state.ObjectCollection.Builder
 
withText(String...) - Method in class io.github.jspinak.brobot.datatypes.state.state.State.Builder
 
write() - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
write(BabyState) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteStateAndTransitions
 
write(Illustrations.Type) - Method in class io.github.jspinak.brobot.illustratedHistory.Illustrations
 
write(String, String, ClassName, String, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.WriteTransitions
 
write(String, String, ClassName, String, String, Set<StateImageObject>) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.WriteTransitions
 
write(Set<StateImageObject>, String, String, String, ClassName, String) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.WriteStateClass
 
writeAllWithUniqueFilename(List<Mat>, List<String>) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
WriteFiles - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles
Creates the folder 'stateStructure'.
WriteFiles() - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteFiles
 
writeIndices(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
writeIndices(Mat, String, Map<Integer, Scalar>) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
writeMatToHistory(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
 
writeScoresHSV(Mat, ColorStatProfile, String) - Method in class io.github.jspinak.brobot.imageUtils.MatVisualize
The color should be very bright when there is high confidence and very dark when there is low confidence.
WriteStateAndTransitions - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles
Prepares all names (class, package, enum, variable, etc) and calls the methods that write the Java code for both State and StateTransitions classes.
WriteStateAndTransitions(WriteStateClass, WriteTransitions, WriteFiles) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteStateAndTransitions
 
WriteStateClass - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs
Writes Java code for the State class.
WriteStateClass(ImageFieldSpec, RegionFieldSpec, StateFieldSpec, LocationFieldSpec) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.stateSpecs.WriteStateClass
 
writeToFile(JavaFile, JavaFile) - Method in class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.writeFiles.WriteFiles
 
WriteTransitions - Class in io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs
Writes Java code for the StateTransitions class.
WriteTransitions(TransitionDependencyInjection, TransitionMethods, TransitionsJavaFile) - Constructor for class io.github.jspinak.brobot.buildStateStructure.buildFromNames.write.transitionSpecs.WriteTransitions
 
writeWithUniqueFilename(Mat, String) - Method in class io.github.jspinak.brobot.imageUtils.ImageUtils
 
WriteXmlDomActions - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
 
WriteXmlDomActions() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomActions
 
WriteXmlDomScenes - Class in io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture
 
WriteXmlDomScenes() - Constructor for class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomScenes
 
writeXmlToFile() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomActions
 
writeXmlToFile() - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomScenes
 
writeXmlToFile(String) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomActions
 
writeXmlToFile(String) - Method in class io.github.jspinak.brobot.actions.methods.basicactions.captureAndReplay.capture.WriteXmlDomScenes
 

X

x() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
xMoveAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 

Y

y() - Method in class io.github.jspinak.brobot.datatypes.state.stateObject.otherStateObjects.StateRegion
 
YELLOW - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
YELLOW_BACKGROUND - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
YELLOW_BACKGROUND_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
YELLOW_BOLD - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
YELLOW_BOLD_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
YELLOW_BRIGHT - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
YELLOW_UNDERLINED - Static variable in class io.github.jspinak.brobot.reports.ANSI
 
yMoveAfterMouseDown - Static variable in class io.github.jspinak.brobot.actions.BrobotSettings
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form