Class: Xberg::LayoutDetectionConfig

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeLayoutDetectionConfig

Returns a new instance of LayoutDetectionConfig.

Parameters:



312
# File 'sig/types.rbs', line 312

def initialize: (?confidence_threshold: Float, ?apply_heuristics: bool, ?table_model: TableModel, ?table_overlap_preference: TableOverlapPreference, ?acceleration: AccelerationConfig, ?enable_chart_understanding: bool) -> void

Instance Attribute Details

#accelerationAccelerationConfig?

Returns the value of attribute acceleration.

Returns:



309
310
311
# File 'sig/types.rbs', line 309

def acceleration
  @acceleration
end

#apply_heuristicsBoolean?

Returns the value of attribute apply_heuristics.

Returns:

  • (Boolean, nil)


306
307
308
# File 'sig/types.rbs', line 306

def apply_heuristics
  @apply_heuristics
end

#confidence_thresholdFloat?

Returns the value of attribute confidence_threshold.

Returns:

  • (Float, nil)


305
306
307
# File 'sig/types.rbs', line 305

def confidence_threshold
  @confidence_threshold
end

#enable_chart_understandingBoolean?

Returns the value of attribute enable_chart_understanding.

Returns:

  • (Boolean, nil)


310
311
312
# File 'sig/types.rbs', line 310

def enable_chart_understanding
  @enable_chart_understanding
end

#table_modelTableModel?

Returns the value of attribute table_model.

Returns:



307
308
309
# File 'sig/types.rbs', line 307

def table_model
  @table_model
end

#table_overlap_preferenceTableOverlapPreference?

Returns the value of attribute table_overlap_preference.

Returns:



308
309
310
# File 'sig/types.rbs', line 308

def table_overlap_preference
  @table_overlap_preference
end

Class Method Details

.defaultLayoutDetectionConfig



313
# File 'sig/types.rbs', line 313

def self.default: () -> LayoutDetectionConfig