Packagecom.degrafa.utilities.math
Classpublic class Solve2x2



Public Properties
 PropertyDefined by
  determinant : Number
[read-only]
Solve2x2
Public Methods
 MethodDefined by
  
Solve2x2
  
solve(_a11:Number, _a12:Number, _a21:Number, _a22:Number, _b1:Number, _b2:Number, _zeroTol:Number = 0.00001, _resolve:Boolean = false):Point
Solve2x2
Property detail
determinantproperty
determinant:Number  [read-only]Implementation
    public function get determinant():Number
Constructor detail
Solve2x2()constructor
public function Solve2x2()
Method detail
solve()method
public function solve(_a11:Number, _a12:Number, _a21:Number, _a22:Number, _b1:Number, _b2:Number, _zeroTol:Number = 0.00001, _resolve:Boolean = false):Point

Parameters
_a11:Number — coefficient of x in first equation
 
_a12:Number — coefficient of y in first equation
 
_a21:Number — coefficient of x in second equation
 
_a22:Number — coefficient of y in second equation
 
_b1:Number — right-hand side value in first equation
 
_b2:Number — right-hand side value in second equation
 
_zeroTol:Number (default = 0.00001) — optional zero-tolerance for determinant
 
_resolve:Boolean (default = false) — true if resolving a new system of equations with same coefficients, but different RHS

Returns
Point — Point contains solution values or zero-vector if determinant is less than or equal to zero tolerance