Class: Box2D::WeldJointDef

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/box2d_types.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.create_as(_base_, _linearHertz_, _angularHertz_, _linearDampingRatio_, _angularDampingRatio_, _internalValue_) ⇒ Object



1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
# File 'lib/box2d_types.rb', line 1076

def self.create_as(_base_, _linearHertz_, _angularHertz_, _linearDampingRatio_, _angularDampingRatio_, _internalValue_)
  instance = WeldJointDef.new
  instance[:base] = _base_
  instance[:linearHertz] = _linearHertz_
  instance[:angularHertz] = _angularHertz_
  instance[:linearDampingRatio] = _linearDampingRatio_
  instance[:angularDampingRatio] = _angularDampingRatio_
  instance[:internalValue] = _internalValue_
  instance
end

Instance Method Details

#angularDampingRatioObject



1072
# File 'lib/box2d_types.rb', line 1072

def angularDampingRatio = self[:angularDampingRatio]

#angularDampingRatio=(v) ⇒ Object



1073
# File 'lib/box2d_types.rb', line 1073

def angularDampingRatio=(v) self[:angularDampingRatio] = v end

#angularHertzObject



1068
# File 'lib/box2d_types.rb', line 1068

def angularHertz = self[:angularHertz]

#angularHertz=(v) ⇒ Object



1069
# File 'lib/box2d_types.rb', line 1069

def angularHertz=(v) self[:angularHertz] = v end

#baseObject



1064
# File 'lib/box2d_types.rb', line 1064

def base = self[:base]

#base=(v) ⇒ Object



1065
# File 'lib/box2d_types.rb', line 1065

def base=(v) self[:base] = v end

#internalValueObject



1074
# File 'lib/box2d_types.rb', line 1074

def internalValue = self[:internalValue]

#internalValue=(v) ⇒ Object



1075
# File 'lib/box2d_types.rb', line 1075

def internalValue=(v) self[:internalValue] = v end

#linearDampingRatioObject



1070
# File 'lib/box2d_types.rb', line 1070

def linearDampingRatio = self[:linearDampingRatio]

#linearDampingRatio=(v) ⇒ Object



1071
# File 'lib/box2d_types.rb', line 1071

def linearDampingRatio=(v) self[:linearDampingRatio] = v end

#linearHertzObject



1066
# File 'lib/box2d_types.rb', line 1066

def linearHertz = self[:linearHertz]

#linearHertz=(v) ⇒ Object



1067
# File 'lib/box2d_types.rb', line 1067

def linearHertz=(v) self[:linearHertz] = v end