1#ifndef STORM_MODELCHECKER_EXPLICITPARETOCURVECHECKRESULT_H_
2#define STORM_MODELCHECKER_EXPLICITPARETOCURVECHECKRESULT_H_
10namespace modelchecker {
11template<
typename ValueType>
30 virtual std::unique_ptr<CheckResult>
clone()
const override;
ExplicitParetoCurveCheckResult(ExplicitParetoCurveCheckResult const &other)=default
ExplicitParetoCurveCheckResult(ExplicitParetoCurveCheckResult &&other)=default
ExplicitParetoCurveCheckResult()
storm::storage::sparse::state_type const & getState() const
virtual bool isExplicitParetoCurveCheckResult() const override
virtual bool isExplicit() const override
ExplicitParetoCurveCheckResult & operator=(ExplicitParetoCurveCheckResult const &other)=default
virtual ~ExplicitParetoCurveCheckResult()=default
virtual void filter(QualitativeCheckResult const &filter) override
Filters the current result wrt.
ExplicitParetoCurveCheckResult & operator=(ExplicitParetoCurveCheckResult &&other)=default
virtual std::unique_ptr< CheckResult > clone() const override
std::vector< point_type > points
polytope_type underApproximation
std::shared_ptr< storm::storage::geometry::Polytope< ValueType > > polytope_type
polytope_type overApproximation
std::vector< ValueType > point_type