Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form