Class: RubyVor::VDDT::Decomposition
- Inherits:
-
Object
- Object
- RubyVor::VDDT::Decomposition
- Defined in:
- lib/ruby_vor/decomposition.rb,
ext/voronoi_interface.c
Instance Attribute Summary collapse
-
#delaunay_triangulation_raw ⇒ Object
readonly
Returns the value of attribute delaunay_triangulation_raw.
-
#voronoi_diagram_raw ⇒ Object
readonly
Returns the value of attribute voronoi_diagram_raw.
Class Method Summary collapse
-
.from_points ⇒ Object
Static method definitions.
Instance Method Summary collapse
-
#initialize(vd_raw = [], dt_raw = []) ⇒ Decomposition
constructor
A new instance of Decomposition.
Constructor Details
#initialize(vd_raw = [], dt_raw = []) ⇒ Decomposition
Returns a new instance of Decomposition.
5 6 7 8 |
# File 'lib/ruby_vor/decomposition.rb', line 5 def initialize(vd_raw=[], dt_raw=[]) @voronoi_diagram_raw = vd_raw @delaunay_triangulation_raw = dt_raw end |
Instance Attribute Details
#delaunay_triangulation_raw ⇒ Object
Returns the value of attribute delaunay_triangulation_raw.
4 5 6 |
# File 'lib/ruby_vor/decomposition.rb', line 4 def delaunay_triangulation_raw @delaunay_triangulation_raw end |
#voronoi_diagram_raw ⇒ Object
Returns the value of attribute voronoi_diagram_raw.
4 5 6 |
# File 'lib/ruby_vor/decomposition.rb', line 4 def voronoi_diagram_raw @voronoi_diagram_raw end |
Class Method Details
.from_points ⇒ Object
Static method definitions
17 |
# File 'ext/voronoi_interface.c', line 17 static VALUE from_points(VALUE, VALUE); |