CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
ConstraintSolver.hpp File Reference
#include "Constraint.hpp"
#include "ConstraintError.hpp"
#include "ConstraintExpression.hpp"
#include "ConstraintVariable.hpp"
#include "CeresEngine/Foundation/Container/InitializerList.hpp"
#include "CeresEngine/Foundation/Container/SmallFlatMap.hpp"
#include "CeresEngine/Foundation/Container/Span.hpp"
#include <algorithm>
#include <limits>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  CeresEngine::Constraint::ConstraintSolver
 
class  CeresEngine::Constraint::ConstraintSolver::Symbol
 
class  CeresEngine::Constraint::ConstraintSolver::Row
 
struct  CeresEngine::Constraint::ConstraintSolver::Tag
 A tag that represents a symbol on the tableau. More...
 
struct  CeresEngine::Constraint::ConstraintSolver::EditInfo
 A structure that holds information for an edit variable. More...
 
struct  CeresEngine::Constraint::ConstraintSolver::DualOptimizeGuard
 
struct  CeresEngine::Constraint::ConstraintSolver::RowDeleter
 

Namespaces

namespace  CeresEngine
 
namespace  CeresEngine::Constraint