class MotionKit::CompoundConstraint

Public Class Methods

new(target, attribute=nil, relationship=:equal) click to toggle source
Calls superclass method MotionKit::Constraint::new
# File lib/motion-kit-cocoa/constraints/constraint.rb, line 434
def initialize(target, attribute=nil, relationship=:equal)
  super
  @constant = [0, 0]
  @multiplier = [1, 1]
end

Public Instance Methods

update_constraint() click to toggle source
# File lib/motion-kit-cocoa/constraints/constraint.rb, line 440
def update_constraint
  if @resolved
    [0, 1].each do |index|
      constraint = @resolved[index]
      constraint.constant = self.constant[index]
    end
  end
end