Class: Lumino::Vector4

Inherits:
Object
  • Object
show all
Defined in:
LuminoRubyDoc.rb

Overview

4 次元ベクトルのクラスです。

Instance Method Summary (collapse)

Constructor Details

- (Vector4) initialize(x, y, z, w)

初期化

Parameters:

  • x (Float)
  • y (Float)
  • z (Float)
  • w (Float)


771
772
# File 'LuminoRubyDoc.rb', line 771

def initialize
end

Instance Method Details

- (Object) set(x, y, z, w)

4Dベクトルに値を設定します。

Parameters:

  • x (Float)

    X 値

  • y (Float)

    Y 値

  • z (Float)

    Z 値

  • w (Float)

    W 値



828
829
# File 'LuminoRubyDoc.rb', line 828

def set
end

- (Float) w

Returns:

  • (Float)


819
820
# File 'LuminoRubyDoc.rb', line 819

def w
end

- (Object) w=(v)

Parameters:

  • v (Float)


813
814
# File 'LuminoRubyDoc.rb', line 813

def w=(v)
end

- (Float) x

Returns:

  • (Float)


783
784
# File 'LuminoRubyDoc.rb', line 783

def x
end

- (Object) x=(v)

Parameters:

  • v (Float)


777
778
# File 'LuminoRubyDoc.rb', line 777

def x=(v)
end

- (Float) y

Returns:

  • (Float)


795
796
# File 'LuminoRubyDoc.rb', line 795

def y
end

- (Object) y=(v)

Parameters:

  • v (Float)


789
790
# File 'LuminoRubyDoc.rb', line 789

def y=(v)
end

- (Float) z

Returns:

  • (Float)


807
808
# File 'LuminoRubyDoc.rb', line 807

def z
end

- (Object) z=(v)

Parameters:

  • v (Float)


801
802
# File 'LuminoRubyDoc.rb', line 801

def z=(v)
end