code: public static boolean decomposeAbsDualQuadratic( DMatrix4x4 Q , DMatrix3x3 w , DMatrix3 p ) {
  		DecomposeAbsoluteDualQuadratic alg = new DecomposeAbsoluteDualQuadratic();
  		if( !alg.decompose(Q) )
  			return false;
  		w.set(alg.getW());
  		p.set(alg.getP());
  		return true;
  	}
docs: Decomposes the absolute dual quadratic into the following submatrices: Q=[w -w*p;-p'*w p'*w*p]
  
  @see DecomposeAbsoluteDualQuadratic
  
  @param Q (Input) Absolute quadratic. Typically found in auto calibration. Not modified.
  @param w (Output) 3x3 symmetric matrix
  @param p (Output) 3x1 vector
  @return true if successful or false if it failed