Class: EideticPDF::PdfObjects::PdfReal
- Defined in:
- lib/epdfo.rb
Instance Attribute Summary
Attributes inherited from PdfNumber
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(value) ⇒ PdfReal
constructor
A new instance of PdfReal.
Methods inherited from PdfNumber
Constructor Details
#initialize(value) ⇒ PdfReal
Returns a new instance of PdfReal.
138 139 140 |
# File 'lib/epdfo.rb', line 138 def initialize(value) @value = value.to_f end |
Class Method Details
.ary(float_ary) ⇒ Object
142 143 144 145 146 147 148 149 150 151 152 153 |
# File 'lib/epdfo.rb', line 142 def self.ary(float_ary) p_ary = float_ary.map do |f| if f.respond_to?(:to_f) PdfReal.new(f.to_f) elsif f.respond_to?(:to_ary) PdfReal.ary(f.to_ary) else f end end PdfArray.new p_ary end |