10#ifndef __IBEX_CTC_SEGMENT_H__
11#define __IBEX_CTC_SEGMENT_H__
13#include "ibex_IntervalVector.h"
14#include "ibex_NumConstraint.h"
15#include "ibex_CtcFwdBwd.h"
22using ibex::IntervalVector;
24using ibex::NumConstraint;
81 NumConstraint *
ncf, *ncg;
Minimal contractor for a segment.
Definition codac_CtcSegment.h:32
CtcSegment(double ax, double ay, double bx, double by)
create the contractor for a fixed segment.
IntervalVector X_with_params
Definition codac_CtcSegment.h:77
CtcFwdBwd * ctc_f
Definition codac_CtcSegment.h:84
virtual void contract(IntervalVector &box)
Contract a box.
~CtcSegment()
Delete this.
CtcSegment()
create the contractor for "x in a segment [a,b]".
NumConstraint * ncf
Definition codac_CtcSegment.h:81
FixPoint of a separator The fixpoint of a separator is computed by calling the "::"separate function ...
Definition codac_capd_helpers.h:9