class CooCoo::DataSources::Xournal::TrainingDocument::Example
Attributes
label[RW]
stroke_sets[R]
Public Class Methods
new(label, *sets)
click to toggle source
# File lib/coo-coo/data_sources/xournal/training_document/example.rb, line 9 def initialize(label, *sets) @label = label @stroke_sets = Array.new sets.each do |points| @stroke_sets << points end end
Public Instance Methods
add_set(strokes)
click to toggle source
# File lib/coo-coo/data_sources/xournal/training_document/example.rb, line 17 def add_set(strokes) @stroke_sets << strokes self end
each_set(&block)
click to toggle source
# File lib/coo-coo/data_sources/xournal/training_document/example.rb, line 22 def each_set(&block) @stroke_sets.each(&block) end
empty?()
click to toggle source
# File lib/coo-coo/data_sources/xournal/training_document/example.rb, line 26 def empty? @stroke_sets.empty? end
size()
click to toggle source
# File lib/coo-coo/data_sources/xournal/training_document/example.rb, line 30 def size @stroke_sets.size end