Class: Diagrams::Sized

Inherits:
Object show all
Defined in:
lib/maruku/ext/diagrams/structures.rb

Direct Known Subclasses

Arrow, Box, Point

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeSized

Returns a new instance of Sized.



60
61
62
63
64
# File 'lib/maruku/ext/diagrams/structures.rb', line 60

def initialize
	@hs = Spring.new(1,0,1,0,1)
	@vs = Spring.new(1,0,1,0,1)
	@links = {:N=>[],:E=>[],:W=>[],:S=>[]}
end

Instance Attribute Details

#hsObject

horizontal, vertical spring



58
59
60
# File 'lib/maruku/ext/diagrams/structures.rb', line 58

def hs
  @hs
end

hash :N,:S,:W,:E



59
60
61
# File 'lib/maruku/ext/diagrams/structures.rb', line 59

def links
  @links
end

#vsObject

horizontal, vertical spring



58
59
60
# File 'lib/maruku/ext/diagrams/structures.rb', line 58

def vs
  @vs
end