Class KNumXOperatorASinY


  • public class KNumXOperatorASinY
    extends KConstraint
    This class creates a X {==,<=,>=} asin(Y) constraint

    Example :
    
    KNumVar X(...);
    KNumVar Y(...);
    // ...
    problem.post(KNumXOperatorASinY(X, Y, GEQ));
    

    Since:
    2016.1
    See Also:
    KConstraint

    • Constructor Detail

      • KNumXOperatorASinY

        protected KNumXOperatorASinY​(long cPtr,
                                     boolean cMemoryOwn)
      • KNumXOperatorASinY

        public KNumXOperatorASinY​(KNumVar v1,
                                  KNumVar v2,
                                  int op)
        Primary constructor of v1 [op] asin( v2 )
        Parameters:
        v1 - the v1 variable
        v2 - the v2 variable
        op - operator for the constraint (GEQ, LEQ, EQ)
      • KNumXOperatorASinY

        public KNumXOperatorASinY​(KNumXOperatorASinY toCopy)
        Copy constructor