Method: Axlsx::View3D#initialize

Defined in:
lib/axlsx/drawing/view_3D.rb

#initialize(options = {}) ⇒ View3D

Creates a new View3D for charts

Parameters:

  • (defaults to: {})

    a customizable set of options

Options Hash (options):

  • rotX (Integer)
  • hPercent (String)
  • rotY (Integer)
  • depthPercent (String)
  • rAngAx (Boolean)
  • perspective (Integer)


46
47
48
49
50
51
# File 'lib/axlsx/drawing/view_3D.rb', line 46

def initialize(options={})
  @rotX, @hPercent, @rotY, @depthPercent, @rAngAx, @perspective  = nil, nil, nil, nil, nil, nil 
  options.each do |o|
    self.send("#{o[0]}=", o[1]) if self.respond_to? "#{o[0]}="
  end    
end