Index

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

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