.. _sec-ctc: Contractors, separators ======================= .. toctree:: CtcInter CtcInverse CtcLohner CtcDist CtcPolar CtcVisible .. What are contractors? .. The Ctc class .. .. basic/index.rst .. linear/index.rst .. set/index.rst .. analytic/index.rst .. geometric/index.rst .. shape/index.rst .. temporal/index.rst Overview of contractors and separators -------------------------------------- .. list-table:: :header-rows: 1 :widths: 50 50 * - **Contractors** - **Separators** * - ``CtcIdentity`` - — * - ``CtcEmpty`` - — * - ``CtcLazy`` - — * - ``CtcFixpoint`` - — * - ``CtcGaussElim`` - — * - ``CtcGaussSeidel`` - — * - ``CtcLinearPrecond`` - — * - ``CtcUnion`` - ``SepUnion`` * - :ref:`CtcInter ` - ``SepInter`` * - ``CtcQInter`` - ``SepQInter`` * - ``CtcCartProd`` - ``SepCartProd`` * - ``CtcProj`` - ``SepProj`` * - ``CtcNot`` - ``SepNot`` * - ``CtcAction`` - ``SepAction`` * - :ref:`CtcInverse ` - ``SepInverse`` * - ``CtcInverseNotIn`` - — * - — - ``SepTransform`` * - :ref:`CtcDist ` - — * - :ref:`CtcPolar ` - ``SepPolarCart`` / ``SepCartPolar`` * - ``CtcSegment`` - — * - ``CtcPolygon`` - ``SepPolygon`` * - ``CtcPointCloud`` - — * - ``CtcEllipse`` - ``SepEllipse`` * - ``CtcCross`` / ``CtcNoCross`` - ``SepCross`` * - ``CtcCtcBoundary`` - ``SepCtcBoundary`` * - ``CtcWrapper`` - ``SepWrapper`` * - ``CtcImage`` - ``SepImage`` * - ``CtcDiscreteSet`` - — * - ``CtcDeriv`` - — * - ``CtcEval`` - — * - ``CtcDelay`` - — * - ``CtcLinobs`` - — * - ``CtcLohner`` - — * - ``CtcPicard`` - — * - ``CtcChain`` - — * - ``CtcDiffInclusion`` - — * - — - ``SepCtcPair`` * - ``CtcInnerOuter`` - —