LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
interval_set_operations.cpp 文件参考
#include "internal/interval_endpoint.hpp"
#include <utility>
interval_set_operations.cpp 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

namespace  LMCAS
namespace  LMCAS::anonymous_namespace{interval_set_operations.cpp}

函数

Result< std::vector< CheckedInterval > > LMCAS::anonymous_namespace{interval_set_operations.cpp}::checked_interval_views (const std::vector< Interval > &intervals, ComputationContext &context, const std::string &operation)
Result< ComparableEndpoint > LMCAS::comparable_endpoint (const Endpoint &endpoint, ComputationContext &context, const std::string &operation)
Result< int > LMCAS::compare_comparable (const ComparableEndpoint &left, const ComparableEndpoint &right, ComputationContext &context)
Endpoint LMCAS::anonymous_namespace{interval_set_operations.cpp}::complement_lower_from_upper (const Endpoint &upper)
Endpoint LMCAS::anonymous_namespace{interval_set_operations.cpp}::complement_upper_from_lower (const Endpoint &lower)
Interval LMCAS::anonymous_namespace{interval_set_operations.cpp}::intersection_candidate (const CheckedInterval &a, const CheckedInterval &b, int lower_order, int upper_order)