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:



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

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:



287
288
289
# File 'sig/types.rbs', line 287

def acceleration
  @acceleration
end

#apply_heuristicsBoolean?

Returns the value of attribute apply_heuristics.

Returns:

  • (Boolean, nil)


284
285
286
# File 'sig/types.rbs', line 284

def apply_heuristics
  @apply_heuristics
end

#confidence_thresholdFloat?

Returns the value of attribute confidence_threshold.

Returns:

  • (Float, nil)


283
284
285
# File 'sig/types.rbs', line 283

def confidence_threshold
  @confidence_threshold
end

#enable_chart_understandingBoolean?

Returns the value of attribute enable_chart_understanding.

Returns:

  • (Boolean, nil)


288
289
290
# File 'sig/types.rbs', line 288

def enable_chart_understanding
  @enable_chart_understanding
end

#table_modelTableModel?

Returns the value of attribute table_model.

Returns:



285
286
287
# File 'sig/types.rbs', line 285

def table_model
  @table_model
end

#table_overlap_preferenceTableOverlapPreference?

Returns the value of attribute table_overlap_preference.

Returns:



286
287
288
# File 'sig/types.rbs', line 286

def table_overlap_preference
  @table_overlap_preference
end

Class Method Details

.defaultLayoutDetectionConfig



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

def self.default: () -> LayoutDetectionConfig