Class: Hexflex::RvgImageTriangleVectorizer
- Inherits:
-
Object
- Object
- Hexflex::RvgImageTriangleVectorizer
- Defined in:
- lib/hexflex/rvg_image_triangle_vectorizer.rb
Instance Method Summary collapse
-
#initialize(triangle) ⇒ RvgImageTriangleVectorizer
constructor
A new instance of RvgImageTriangleVectorizer.
- #vectorize ⇒ Object
Constructor Details
#initialize(triangle) ⇒ RvgImageTriangleVectorizer
Returns a new instance of RvgImageTriangleVectorizer.
6 7 8 9 10 |
# File 'lib/hexflex/rvg_image_triangle_vectorizer.rb', line 6 def initialize(triangle) @triangle = triangle @image = Magick::Image.read(triangle.fill).first @index = triangle.index end |
Instance Method Details
#vectorize ⇒ Object
12 13 14 |
# File 'lib/hexflex/rvg_image_triangle_vectorizer.rb', line 12 def vectorize @vector ||= make_vector end |