Class: RuPov::Objects::FinitePatchPrimitives::Triangle
- Defined in:
- lib/rupov.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#initialize(corner1, corner2, corner3) {|_self| ... } ⇒ Triangle
constructor
A new instance of Triangle.
Methods inherited from Base
Constructor Details
#initialize(corner1, corner2, corner3) {|_self| ... } ⇒ Triangle
Returns a new instance of Triangle.
209 210 211 212 213 |
# File 'lib/rupov.rb', line 209 def initialize( corner1, corner2, corner3 ) super( 'triangle' ) self << Methods::MultiValue.new( [ corner1, corner2, corner3 ] ) yield(self) if block_given? and self.class == Triangle end |