Class: Hexflex::RvgColorTriangleVectorizer
- Inherits:
-
Object
- Object
- Hexflex::RvgColorTriangleVectorizer
- Defined in:
- lib/hexflex/rvg_color_triangle_vectorizer.rb
Constant Summary collapse
- SIMPLE_TRIANGLE_BASE =
Math::sqrt(3)
- SIMPLE_TRIANGLE_HEIGHT =
1.5
Instance Method Summary collapse
-
#initialize(triangle) ⇒ RvgColorTriangleVectorizer
constructor
A new instance of RvgColorTriangleVectorizer.
- #vectorize ⇒ Object
Constructor Details
#initialize(triangle) ⇒ RvgColorTriangleVectorizer
Returns a new instance of RvgColorTriangleVectorizer.
9 10 11 |
# File 'lib/hexflex/rvg_color_triangle_vectorizer.rb', line 9 def initialize(triangle) @triangle = triangle end |
Instance Method Details
#vectorize ⇒ Object
13 14 15 |
# File 'lib/hexflex/rvg_color_triangle_vectorizer.rb', line 13 def vectorize @vector ||= make_vector end |