Method: CoordinateSystem#x_ticks

Defined in:
lib/coordinate_system.rb

#x_ticks(x_basis_interval) ⇒ Object



55
56
57
58
59
60
61
62
63
# File 'lib/coordinate_system.rb', line 55

def x_ticks(x_basis_interval)
  lines = []
  t_vectors = tick_vectors
  @x_axis.range.run(x_basis_interval) do |i,v|
    tick_origin = standard_basis({:x => i, :y => 0})
    lines << {:label => v, :from => tick_origin, :to => tick_origin + t_vectors[:x_tick_vector]}
  end
  lines
end