Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
K
- keepOnlyConfirmedMatches(ActionResult) - Method in class io.github.jspinak.brobot.action.ActionResult
-
Retains only matches confirmed by the inside matches.
- KEY_DOWN - Enum constant in enum class io.github.jspinak.brobot.action.ActionInterface.Type
- KEY_DOWN - Enum constant in enum class io.github.jspinak.brobot.action.ActionType
-
Presses and holds keyboard key
- KEY_UP - Enum constant in enum class io.github.jspinak.brobot.action.ActionInterface.Type
- KEY_UP - Enum constant in enum class io.github.jspinak.brobot.action.ActionType
-
Releases keyboard key
- Key Actions - Search tag in package io.github.jspinak.brobot.action.basic.type
- Section
- Key Annotations: - Search tag in package io.github.jspinak.brobot.annotations
- Section
- KEYBOARD - Enum constant in enum class io.github.jspinak.brobot.logging.events.TransitionEvent.TransitionMethod
-
Navigation via keyboard shortcuts
- KeyboardController - Interface in io.github.jspinak.brobot.core.services
-
Core interface for keyboard control operations.
- KeyboardController.SpecialKey - Enum Class in io.github.jspinak.brobot.core.services
-
Special keys enumeration for keyboard operations.
- Key Capabilities - Search tag in package io.github.jspinak.brobot.action.internal.find.scene
- Section
- Key Capabilities - Search tag in package io.github.jspinak.brobot.util
- Section
- Key Classes - Search tag in package io.github.jspinak.brobot.action.basic.find.color
- Section
- Key Classes - Search tag in package io.github.jspinak.brobot.action.basic.find.motion
- Section
- Key Classes - Search tag in package io.github.jspinak.brobot.action.composite.chains
- Section
- Key Classes - Search tag in package io.github.jspinak.brobot.action.composite.drag
- Section
- Key Classes - Search tag in package io.github.jspinak.brobot.action.composite.multiple.finds
- Section
- Key Classes - Search tag in package io.github.jspinak.brobot.action.composite.repeat
- Section
- Key Classes - Search tag in package io.github.jspinak.brobot.action.composite.select
- Section
- Key Combinations - Search tag in package io.github.jspinak.brobot.action.internal.text
- Section
- Key Components - Search tag in package io.github.jspinak.brobot.action.internal.capture
- Section
- Key Components - Search tag in package io.github.jspinak.brobot.fluent
- Section
- Key Components - Search tag in package io.github.jspinak.brobot.tools.testing.exploration
- Section
- Key Design Principles - Search tag in package io.github.jspinak.brobot.util.image
- Section
- keyDown(KeyboardController.SpecialKey) - Method in interface io.github.jspinak.brobot.core.services.KeyboardController
-
Presses and holds a special key without releasing.
- KeyDown - Class in io.github.jspinak.brobot.action.basic.type
-
Presses and holds keyboard keys in the Brobot model-based GUI automation framework.
- KeyDown(KeyDownWrapper, TimeWrapper) - Constructor for class io.github.jspinak.brobot.action.basic.type.KeyDown
- KeyDownOptions - Class in io.github.jspinak.brobot.action.basic.type
-
Configuration for the KeyDown action.
- KeyDownOptions.Builder - Class in io.github.jspinak.brobot.action.basic.type
-
Builder for constructing
KeyDownOptions
with a fluent API. - KeyDownWrapper - Class in io.github.jspinak.brobot.action.internal.text
-
Handles keyboard key press-and-hold operations for modifier key combinations.
- KeyDownWrapper(BrobotProperties) - Constructor for class io.github.jspinak.brobot.action.internal.text.KeyDownWrapper
- Key Features - Search tag in package io.github.jspinak.brobot.action
- Section
- Key Features - Search tag in package io.github.jspinak.brobot.action.basic.find.histogram
- Section
- Key Features - Search tag in package io.github.jspinak.brobot.action.internal.find.pixel
- Section
- Key Features - Search tag in package io.github.jspinak.brobot.tools.ml.dataset
- Section
- Key Features - Search tag in package io.github.jspinak.brobot.tools.ml.dataset.io
- Section
- Key Features: - Search tag in class io.github.jspinak.brobot.runner.json.validation.ConfigurationValidator
- Section
- Key Features: - Search tag in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
- Section
- Key Features: - Search tag in exception class io.github.jspinak.brobot.runner.json.validation.exception.ConfigValidationException
- Section
- Key Metrics and Thresholds: - Search tag in class io.github.jspinak.brobot.runner.json.validation.business.FunctionRuleValidator
- Section
- Key Operations - Search tag in package io.github.jspinak.brobot.action.internal.text
- Section
- Key Operations - Search tag in package io.github.jspinak.brobot.util.image.core
- Section
- Key Responsibilities: - Search tag in class io.github.jspinak.brobot.runner.json.validation.business.BusinessRuleValidator
- Section
- keyUp(KeyboardController.SpecialKey) - Method in interface io.github.jspinak.brobot.core.services.KeyboardController
-
Releases a previously pressed key.
- KeyUp - Class in io.github.jspinak.brobot.action.basic.type
-
Releases previously pressed keyboard keys in the Brobot model-based GUI automation framework.
- KeyUp(KeyUpWrapper) - Constructor for class io.github.jspinak.brobot.action.basic.type.KeyUp
- KeyUpOptions - Class in io.github.jspinak.brobot.action.basic.type
-
Configuration for the KeyUp action.
- KeyUpOptions.Builder - Class in io.github.jspinak.brobot.action.basic.type
-
Builder for constructing
KeyUpOptions
with a fluent API. - KeyUpWrapper - Class in io.github.jspinak.brobot.action.internal.text
-
Handles keyboard key release operations in both real and mock modes.
- KeyUpWrapper(BrobotProperties) - Constructor for class io.github.jspinak.brobot.action.internal.text.KeyUpWrapper
- kmeans - Search tag in package io.github.jspinak.brobot.analysis.color
- Section
- kMeans(Mat, int, Mat, TermCriteria, int, Mat) - Method in class io.github.jspinak.brobot.util.image.core.ColorMatrixUtilities
-
Performs k-means clustering independently on each channel of a 3-channel image.
- KMEANS - Enum constant in enum class io.github.jspinak.brobot.action.basic.find.color.ColorFindOptions.Color
-
Finds a selected number of RGB color cluster centers for each image using the k-means algorithm.
- KmeansCluster - Class in io.github.jspinak.brobot.analysis.color.kmeans
-
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.analysis.color.kmeans.KmeansCluster
- K-means Color Clustering - Search tag in package io.github.jspinak.brobot.analysis.color.kmeans
- Section
- KmeansProfile - Class in io.github.jspinak.brobot.analysis.color.kmeans
-
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.analysis.color.kmeans.KmeansProfile
- KmeansProfileBuilder - Class in io.github.jspinak.brobot.analysis.color.profiles
-
Generates and manages K-means clustering profiles for state images across multiple color schemas.
- KmeansProfileBuilder(BrobotProperties, ColorClusterFactory, ColorMatrixUtilities, ProfileSetBuilder) - Constructor for class io.github.jspinak.brobot.analysis.color.profiles.KmeansProfileBuilder
-
Constructs a KmeansProfileBuilder instance with required dependencies.
- KmeansProfiles - Class in io.github.jspinak.brobot.analysis.color.kmeans
-
Manages a collection of K-means clustering profiles for a single color schema.
- KmeansProfiles() - Constructor for class io.github.jspinak.brobot.analysis.color.kmeans.KmeansProfiles
- K-means Profiles - Search tag in package io.github.jspinak.brobot.analysis.color.profiles
- Section
- KmeansProfilesAllSchemas - Class in io.github.jspinak.brobot.analysis.color.kmeans
-
Manages K-means clustering profiles for multiple color schemas in the Brobot framework.
- KmeansProfilesAllSchemas() - Constructor for class io.github.jspinak.brobot.analysis.color.kmeans.KmeansProfilesAllSchemas
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form