class Mindee::Parsing::Common::Page
Holds prediction for a page as well as it’s orientation and id.
Abstract wrapper class for prediction Pages
def initialize(raw_prediction)
-
raw_prediction
(Hash
) --
def initialize(raw_prediction) @page_id = raw_prediction['id'] @orientation = Orientation.new(raw_prediction['orientation'], @page_id) @extras = Extras::Extras.new(raw_prediction['extras']) unless raw_prediction['extras'].nil? end
def to_s
-
(String)
-
def to_s out_str = String.new title = "Page #{@page_id}" out_str << "#{title}\n" out_str << ('-' * title.size) out_str << @prediction.to_s out_str end