Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
H
- h - Static variable in class io.github.jspinak.brobot.util.image.capture.ScreenUtilities
-
Cached screen height in pixels.
- h() - Method in class io.github.jspinak.brobot.model.element.Image
- h() - Method in class io.github.jspinak.brobot.model.element.Pattern
-
Returns the height of the pattern image.
- h() - Method in class io.github.jspinak.brobot.model.element.Region
-
Returns the height of the region.
- h() - Method in class io.github.jspinak.brobot.model.match.Match
-
Returns the height of the match region.
- h() - Method in class io.github.jspinak.brobot.model.state.StateRegion
-
Returns the height of this StateRegion.
- handledType() - Method in class io.github.jspinak.brobot.json.serializers.BufferedImageDeserializer
- handledType() - Method in class io.github.jspinak.brobot.json.serializers.BufferedImageSerializer
- handledType() - Method in class io.github.jspinak.brobot.json.serializers.MatDeserializer
- handledType() - Method in class io.github.jspinak.brobot.json.serializers.MatSerializer
- handleRecoverable(ProceedingJoinPoint, Recoverable) - Method in class io.github.jspinak.brobot.aspects.recovery.ErrorRecoveryAspect
-
Intercept methods annotated with @Recoverable
- handleState(State, StateTransitions) - Method in class io.github.jspinak.brobot.navigation.monitoring.DefaultStateHandler
-
Handles the current state by executing its first available transition.
- handleState(State, StateTransitions) - Method in interface io.github.jspinak.brobot.navigation.monitoring.StateHandler
-
Processes the current state and executes appropriate transitions.
- hasActionContext() - Method in class io.github.jspinak.brobot.logging.LogBuilder
-
Check if this builder has action context.
- hasActiveOperation() - Method in class io.github.jspinak.brobot.logging.correlation.CorrelationContext
-
Check if there is an active operation.
- hasActiveSession() - Method in class io.github.jspinak.brobot.logging.correlation.ActionSessionManager
-
Check if a session is currently active
- hasActiveSession() - Method in class io.github.jspinak.brobot.logging.correlation.CorrelationContext
-
Check if there is an active session.
- hasActiveState(String...) - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext
-
Checks if any of the specified states are currently active.
- hasAnalysis() - Method in class io.github.jspinak.brobot.action.result.ActionAnalysis
-
Checks if any analysis data exists.
- hasCompleted() - Method in class io.github.jspinak.brobot.action.result.TimingData
-
Checks if timing has completed.
- hasCorrelation() - Method in class io.github.jspinak.brobot.logging.LogEntry
-
Check if this log entry has correlation information.
- hasCriticalErrors() - Method in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
-
Checks if there are any errors of CRITICAL severity.
- hasCustomAnalyses() - Method in class io.github.jspinak.brobot.action.result.ActionAnalysis
-
Checks if custom analyses are present.
- hasDefinedSearchRegion() - Method in class io.github.jspinak.brobot.model.state.StateImage
-
Checks if this StateImage has a defined search region.
- hasDisplay() - Method in class io.github.jspinak.brobot.config.environment.ExecutionEnvironment
-
Checks if a display is available for GUI operations.
- hasDisplay() - Method in class io.github.jspinak.brobot.util.image.core.ScreenCaptureValidator
-
Check if DISPLAY environment variable is set (for X11)
- hasEqualSceneSets(Set<Integer>) - Method in class io.github.jspinak.brobot.model.analysis.state.discovery.ProvisionalState
-
Checks if this temporary state has exactly the same set of scenes as provided.
- hasErrorContext() - Method in class io.github.jspinak.brobot.logging.LogBuilder
-
Check if this builder has error context.
- hasErrors() - Method in class io.github.jspinak.brobot.config.environment.ConfigurationDiagnostics.DiagnosticReport
- hasErrors() - Method in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
-
Checks if there are any errors (of any severity).
- hasErrorsOfSeverity(ValidationSeverity) - Method in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
-
Checks if there are any errors of the specified severity.
- hasFailures() - Method in class io.github.jspinak.brobot.action.result.ExecutionHistory
-
Checks if any step failed.
- hashCode() - Method in class io.github.jspinak.brobot.action.ActionResult
- hashCode() - Method in class io.github.jspinak.brobot.action.logging.ActionLoggingEnhancer.LoggingConfiguration
- hashCode() - Method in class io.github.jspinak.brobot.action.result.ActionAnalysis
- hashCode() - Method in class io.github.jspinak.brobot.action.result.ActionMetrics
- hashCode() - Method in class io.github.jspinak.brobot.action.result.ExecutionHistory
- hashCode() - Method in class io.github.jspinak.brobot.action.result.MatchCollection
- hashCode() - Method in class io.github.jspinak.brobot.action.result.MatchStatistics
- hashCode() - Method in class io.github.jspinak.brobot.action.result.MovementTracker
- hashCode() - Method in class io.github.jspinak.brobot.action.result.RegionManager
- hashCode() - Method in class io.github.jspinak.brobot.action.result.StateTracker
- hashCode() - Method in class io.github.jspinak.brobot.action.result.TextExtractionResult
- hashCode() - Method in class io.github.jspinak.brobot.action.result.TimingData
- hashCode() - Method in class io.github.jspinak.brobot.action.result.TimingData.TimeSegment
- hashCode() - Method in class io.github.jspinak.brobot.analysis.results.MotionMetadata
- hashCode() - Method in class io.github.jspinak.brobot.aspects.core.ActionLifecycleAspect.ActionContext
- hashCode() - Method in class io.github.jspinak.brobot.aspects.data.DatasetCollectionAspect.DatasetStats
- hashCode() - Method in class io.github.jspinak.brobot.aspects.display.MultiMonitorRoutingAspect.MonitorStats
- hashCode() - Method in class io.github.jspinak.brobot.aspects.monitoring.StateTransitionAspect.StateNode
- hashCode() - Method in class io.github.jspinak.brobot.aspects.monitoring.StateTransitionAspect.TransitionStats
- hashCode() - Method in class io.github.jspinak.brobot.config.automation.AutomationConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.CoreConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.EnvironmentConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration
- hashCode() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.PerformanceConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.core.BrobotConfiguration.SikuliConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.NormalModeConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.logging.LoggingVerbosityConfig.VerboseModeConfig
- hashCode() - Method in class io.github.jspinak.brobot.config.mock.MockProperties.ActionSuccessProbability
- hashCode() - Method in class io.github.jspinak.brobot.config.mock.MockProperties
- hashCode() - Method in class io.github.jspinak.brobot.debug.DebugReportGenerator.SessionData
- hashCode() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.ConsoleProperties
- hashCode() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig
- hashCode() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.LogProperties
- hashCode() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.RealTimeProperties
- hashCode() - Method in class io.github.jspinak.brobot.debug.ImageDebugConfig.VisualProperties
- hashCode() - Method in class io.github.jspinak.brobot.debug.ImageFindDebugger.FindDebugInfo
- hashCode() - Method in class io.github.jspinak.brobot.logging.correlation.CorrelationContext.Context
- hashCode() - Method in class io.github.jspinak.brobot.logging.events.ActionEvent
- hashCode() - Method in class io.github.jspinak.brobot.logging.events.MatchEvent
- hashCode() - Method in class io.github.jspinak.brobot.logging.events.PerformanceEvent
- hashCode() - Method in class io.github.jspinak.brobot.logging.events.TransitionEvent
- hashCode() - Method in class io.github.jspinak.brobot.logging.LogEntry
- hashCode() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration.EnrichmentConfiguration
- hashCode() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration
- hashCode() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration.OutputConfiguration
- hashCode() - Method in class io.github.jspinak.brobot.logging.LoggingConfiguration.PerformanceConfiguration
- hashCode() - Method in class io.github.jspinak.brobot.model.action.ActionHistory
- hashCode() - Method in class io.github.jspinak.brobot.model.action.ActionRecord
- hashCode() - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Anchor
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Anchors
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Image
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Location
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Movement
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Pattern
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Position
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Region
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Scene
- hashCode() - Method in class io.github.jspinak.brobot.model.element.SearchRegionOnObject
- hashCode() - Method in class io.github.jspinak.brobot.model.element.SearchRegions
- hashCode() - Method in class io.github.jspinak.brobot.model.element.Text
- hashCode() - Method in class io.github.jspinak.brobot.model.match.Match
- hashCode() - Method in class io.github.jspinak.brobot.model.state.special.StateText
- hashCode() - Method in class io.github.jspinak.brobot.model.state.StateObjectMetadata
- hashCode() - Method in class io.github.jspinak.brobot.model.state.StateRegion
- hashCode() - Method in class io.github.jspinak.brobot.model.state.StateString
- hashCode() - Method in class io.github.jspinak.brobot.navigation.transition.StateTransitions
- hashCode() - Method in class io.github.jspinak.brobot.navigation.transition.TaskSequenceStateTransition
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.BusinessTask
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.BinaryOperationExpression
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.BuilderExpression
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.LiteralExpression
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.MethodCallExpression
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.expressions.VariableExpression
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.InstructionSet
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.model.ActionStep
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.model.BuilderMethod
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.model.Parameter
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.model.TaskSequence
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.statements.AssignmentStatement
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.statements.ForEachStatement
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.statements.IfStatement
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.statements.MethodCallStatement
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.statements.ReturnStatement
- hashCode() - Method in class io.github.jspinak.brobot.runner.dsl.statements.VariableDeclarationStatement
- hashCode() - Method in record class io.github.jspinak.brobot.runner.json.validation.model.ValidationError
-
Returns a hash code value for this object.
- hashCode() - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupConfig
- hashCode() - Method in class io.github.jspinak.brobot.startup.verification.ApplicationStartupVerifier.StartupResult
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.BatchConfig
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationConfig.QualityMetrics
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.ActionExecutionRecord
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.SystemMetrics
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.performance.OptimizationDecision
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics
- hashCode() - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics.MetricsSnapshot
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.exploration.StateVisit
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.FailurePattern
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockScenarioConfig
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.MockTestContext
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.TemporalConditions
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.scenario.TemporalConditions.TimeRange
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.ActionPatternVerification.ActionAttempt
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.ActionPatternVerification
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.MockBehaviorVerifier.ExecutionEvent
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification
- hashCode() - Method in class io.github.jspinak.brobot.tools.testing.mock.verification.StateTransitionVerification.TransitionStep
- hashCode() - Method in class io.github.jspinak.brobot.util.common.Pair
- hasLocation() - Method in class io.github.jspinak.brobot.logging.LogEntry
-
Check if this log entry has location information.
- hasMask() - Method in class io.github.jspinak.brobot.action.result.ActionAnalysis
-
Checks if a mask is present.
- hasNonBlackPixels() - Method in class io.github.jspinak.brobot.util.image.core.ScreenCaptureValidator.ValidationResult
- hasPath(JsonNode, String) - Method in class io.github.jspinak.brobot.runner.json.parsing.JsonPathUtils
-
Checks if a path exists in the JSON structure.
- hasPhaseTimings() - Method in class io.github.jspinak.brobot.action.result.ActionMetrics
-
Checks if phase timings are recorded.
- hasRegion(String) - Method in class io.github.jspinak.brobot.action.result.RegionManager
-
Checks if a named region exists.
- hasRegisteredInitialStates() - Method in class io.github.jspinak.brobot.statemanagement.InitialStates
-
Checks if any initial states have been registered.
- hasRetries() - Method in class io.github.jspinak.brobot.action.result.ActionMetrics
-
Checks if the action had retries.
- hasSameResultsAs(ActionRecord) - Method in class io.github.jspinak.brobot.model.action.ActionRecord
-
Match objects and Text are compared.
- hasScaling() - Static method in class io.github.jspinak.brobot.config.dpi.PhysicalResolutionCapture
-
Checks if the system appears to have DPI scaling.
- hasSceneAnalyses() - Method in class io.github.jspinak.brobot.action.result.ActionAnalysis
-
Checks if scene analyses are present.
- hasSearchRegions(ActionConfig) - Method in class io.github.jspinak.brobot.action.internal.region.ActionConfigRegionProvider
-
Check if ActionConfig has any search regions defined
- hasSelectedText() - Method in class io.github.jspinak.brobot.action.result.TextExtractionResult
-
Checks if selected text exists.
- hasSevereErrors() - Method in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
-
Checks if there are any errors of ERROR or CRITICAL severity.
- hasStarted() - Method in class io.github.jspinak.brobot.action.result.TimingData
-
Checks if timing has started.
- hasTag(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestScenario
-
Checks if this scenario has a specific tag.
- hasTag(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation
-
Checks if this variation has a specific tag.
- hasText() - Method in class io.github.jspinak.brobot.action.result.TextExtractionResult
-
Checks if any text has been extracted.
- hasTiming() - Method in class io.github.jspinak.brobot.logging.LogEntry
-
Check if this log entry has timing information.
- hasTimingContext() - Method in class io.github.jspinak.brobot.logging.LogBuilder
-
Check if this builder has timing context.
- hasTransformation(String) - Method in class io.github.jspinak.brobot.tools.testing.data.TestVariation
-
Checks if this variation has a specific transformation.
- hasWarnings() - Method in class io.github.jspinak.brobot.runner.json.validation.model.ValidationResult
-
Checks if there are any errors of WARNING severity.
- header(String) - Static method in class io.github.jspinak.brobot.debug.AnsiColor
-
Apply header style (bold blue).
- HEADER - Static variable in class io.github.jspinak.brobot.debug.AnsiColor
- HeadlessDebugger - Class in io.github.jspinak.brobot.debug
-
Comprehensive headless environment debugger for Windows.
- HeadlessDebugger - Class in io.github.jspinak.brobot.startup
-
Debug class to track headless property changes throughout the application lifecycle.
- HeadlessDebugger() - Constructor for class io.github.jspinak.brobot.debug.HeadlessDebugger
- HeadlessDebugger() - Constructor for class io.github.jspinak.brobot.startup.HeadlessDebugger
- HeadlessDetector - Class in io.github.jspinak.brobot.config.environment
-
Simplified headless detection for the Brobot framework.
- HeadlessDetector(boolean) - Constructor for class io.github.jspinak.brobot.config.environment.HeadlessDetector
-
Constructor that simply uses the configured property value.
- HeadlessDiagnostics - Class in io.github.jspinak.brobot.config.environment
-
Diagnostics component for headless mode detection issues.
- HeadlessDiagnostics(BrobotLogger) - Constructor for class io.github.jspinak.brobot.config.environment.HeadlessDiagnostics
- height - Variable in class io.github.jspinak.brobot.core.services.JavaCVOCRService.WordMatch
- height - Variable in class io.github.jspinak.brobot.tools.diagnostics.DPIScalingDiagnostic.DiagnosticResult
- HIDDEN - Static variable in class io.github.jspinak.brobot.debug.AnsiColor
- Hidden State Management - Search tag in package io.github.jspinak.brobot.navigation.transition
- Section
- Hidden State Management - Search tag in package io.github.jspinak.brobot.statemanagement
- Section
- Hidden States - Search tag in package io.github.jspinak.brobot.model.state
- Section
- Hierarchical Searching - Search tag in package io.github.jspinak.brobot.action.composite.multiple.finds
- Section
- HIGH - Enum constant in enum class io.github.jspinak.brobot.action.result.MatchStatistics.ConfidenceLevel
- HIGH - Enum constant in enum class io.github.jspinak.brobot.tools.history.configuration.IllustrationContext.Priority
- High-Level Navigation - Search tag in package io.github.jspinak.brobot.navigation.transition
- Section
- highlight() - Method in class io.github.jspinak.brobot.action.ConditionalActionChain
-
Highlights the last found element.
- highlight(Region) - Method in class io.github.jspinak.brobot.action.Action
-
Highlights the specified region on screen.
- highlight(Match) - Method in class io.github.jspinak.brobot.action.Action
-
Highlights the region of the specified match.
- highlight(Match, StateObjectMetadata, ActionConfig) - Method in class io.github.jspinak.brobot.tools.history.draw.MatchHighlighter
-
Displays a timed highlight on the specified match for a configured duration.
- Highlight - Class in io.github.jspinak.brobot.action.basic.highlight
-
Highlights regions on screen without embedded Find operations.
- Highlight() - Constructor for class io.github.jspinak.brobot.action.basic.highlight.Highlight
- HIGHLIGHT - Enum constant in enum class io.github.jspinak.brobot.action.ActionInterface.Type
- HIGHLIGHT - Enum constant in enum class io.github.jspinak.brobot.action.ActionType
-
Highlights elements on screen
- Highlight Color Support - Search tag in package io.github.jspinak.brobot.tools.ml.dataset.encoding
- Section
- HighlightOptions - Class in io.github.jspinak.brobot.action.basic.highlight
-
Configuration for Highlight actions.
- HighlightOptions.Builder - Class in io.github.jspinak.brobot.action.basic.highlight
-
Builder for constructing
HighlightOptions
with a fluent API. - highlightRegion(Region) - Method in class io.github.jspinak.brobot.tools.testing.wrapper.HighlightWrapper
-
Highlights a single region with default settings.
- highlightRegion(Region, double, String) - Method in class io.github.jspinak.brobot.tools.testing.mock.action.MockHighlight
-
Simulates highlighting a single region.
- highlightRegion(Region, double, String) - Method in class io.github.jspinak.brobot.tools.testing.wrapper.HighlightWrapper
-
Highlights a single region, routing to mock or live implementation.
- highlightRegions(List<Region>, double, String) - Method in class io.github.jspinak.brobot.tools.testing.mock.action.MockHighlight
-
Simulates highlighting multiple regions.
- highlightRegions(List<Region>, double, String) - Method in class io.github.jspinak.brobot.tools.testing.wrapper.HighlightWrapper
-
Highlights multiple regions, routing to mock or live implementation.
- HighlightWrapper - Class in io.github.jspinak.brobot.tools.testing.wrapper
-
Wrapper for highlight operations that routes to mock or live implementation.
- HighlightWrapper(ExecutionMode, MockHighlight) - Constructor for class io.github.jspinak.brobot.tools.testing.wrapper.HighlightWrapper
-
Constructs a HighlightWrapper with required dependencies.
- highQualityRate(double) - Method in class io.github.jspinak.brobot.tools.history.performance.PerformanceMetrics.MetricsSnapshot.MetricsSnapshotBuilder
- HISTOGRAM - Enum constant in enum class io.github.jspinak.brobot.action.basic.find.FindStrategy
-
Matches regions based on histogram similarity from the input images.
- HISTOGRAM - Enum constant in enum class io.github.jspinak.brobot.action.basic.find.FindStrategyRegistry.FindStrategy
- HISTOGRAM - Enum constant in enum class io.github.jspinak.brobot.action.FindStrategy
-
Matches based on color histogram similarity.
- Histogram Analysis Process - Search tag in package io.github.jspinak.brobot.analysis.histogram
- Section
- HistogramComparator - Class in io.github.jspinak.brobot.analysis.histogram
-
Compares histograms using the Earth Mover's Distance (EMD) metric.
- HistogramComparator(HistogramExtractor) - Constructor for class io.github.jspinak.brobot.analysis.histogram.HistogramComparator
-
Constructs a HistogramComparator instance with the specified histogram service.
- Histogram Comparison - Search tag in package io.github.jspinak.brobot.analysis.histogram
- Section
- HistogramExtractor - Class in io.github.jspinak.brobot.analysis.histogram
-
Calculates and manages histograms for image regions in HSV color space.
- HistogramExtractor(ImageLoader) - Constructor for class io.github.jspinak.brobot.analysis.histogram.HistogramExtractor
-
Constructs a HistogramExtractor instance with the specified image retrieval service.
- HistogramFindOptions - Class in io.github.jspinak.brobot.action.basic.find.histogram
-
Configuration for histogram-based Find actions.
- HistogramFindOptions.Builder - Class in io.github.jspinak.brobot.action.basic.find.histogram
-
Builder for constructing
HistogramFindOptions
with a fluent API. - Histogram Matching (histogram subpackage) - Search tag in package io.github.jspinak.brobot.action.basic.find
- Section
- Histogram Matching Process - Search tag in package io.github.jspinak.brobot.action.basic.find.histogram
- Section
- HistogramRegion - Class in io.github.jspinak.brobot.analysis.histogram
-
Represents a specific region within images for histogram analysis.
- HistogramRegion() - Constructor for class io.github.jspinak.brobot.analysis.histogram.HistogramRegion
- HistogramRegions - Class in io.github.jspinak.brobot.analysis.histogram
-
Manages histogram regions for spatial color analysis of images.
- HistogramRegions(List<Mat>) - Constructor for class io.github.jspinak.brobot.analysis.histogram.HistogramRegions
-
Constructs HistogramRegions for multiple images.
- HistogramRegions(Mat) - Constructor for class io.github.jspinak.brobot.analysis.histogram.HistogramRegions
-
Constructs HistogramRegions for a single image.
- Histogram Types - Search tag in package io.github.jspinak.brobot.analysis.histogram
- Section
- histogramWrapper(ExecutionMode, MockHistogram, SingleRegionHistogramExtractor) - Method in class io.github.jspinak.brobot.config.mock.MockConfiguration
- HistogramWrapper - Class in io.github.jspinak.brobot.tools.testing.wrapper
-
Wrapper for Histogram operations that routes to mock or live implementation.
- HistogramWrapper(ExecutionMode, MockHistogram, SingleRegionHistogramExtractor) - Constructor for class io.github.jspinak.brobot.tools.testing.wrapper.HistogramWrapper
- HistoryFileNamer - Class in io.github.jspinak.brobot.tools.history
-
Generates unique filenames for Brobot's visual history illustrations.
- HistoryFileNamer(BrobotProperties, FilenameAllocator) - Constructor for class io.github.jspinak.brobot.tools.history.HistoryFileNamer
- History Management - Search tag in package io.github.jspinak.brobot.model.action
- Section
- HOME - Enum constant in enum class io.github.jspinak.brobot.core.services.KeyboardController.SpecialKey
- HOURGLASS - Static variable in class io.github.jspinak.brobot.debug.AnsiColor
- HOVER - Enum constant in enum class io.github.jspinak.brobot.action.ActionType
-
Hovers mouse over an element (same as MOVE)
- How Mixins Work - Search tag in package io.github.jspinak.brobot.runner.json.mixins
- Section
- HSV - Enum constant in enum class io.github.jspinak.brobot.model.analysis.color.ColorCluster.ColorSchemaName
- HSV (Hue-Saturation-Value) - Search tag in package io.github.jspinak.brobot.model.analysis.color
- Section
- HSVBinOptions - Class in io.github.jspinak.brobot.action.basic.find
-
Configuration for HSV (Hue, Saturation, Value) color space binning.
- HSVBinOptions.HSVBinOptionsBuilder - Class in io.github.jspinak.brobot.action.basic.find
- hsvDistanceTo(ColorInfo) - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo
- HTML - Enum constant in enum class io.github.jspinak.brobot.tools.actionhistory.ActionHistoryExporter.ExportFormat
- hue(double) - Method in class io.github.jspinak.brobot.model.analysis.color.ColorInfo.ColorInfoBuilder
- HUE - Enum constant in enum class io.github.jspinak.brobot.model.analysis.color.ColorSchema.ColorValue
- hueBins(int) - Method in class io.github.jspinak.brobot.action.basic.find.HSVBinOptions.HSVBinOptionsBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form