| bisectGraph(int indexOfCoeff) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| BoundType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| centreOfCube(const VertexType &vertex, const VertexType &denominator, PointVector &result) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| clearEdges() | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| clearInEdges() | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| computeExitSet(VertexContainer &exitSet) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| computeImageOfCubeWithConstraints(const VertexType &vertex, const ConstraintsT &constraints, VertexSet &cubicalImage) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| const_iterator typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| constructCubicalMap(MapType &m_f, GraphType &graph, ResolutionType &resolution) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| constructCubicalMap() | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| constructCubicalMapRestrictedTo(const std::list< VectorType > &range) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| constructCubicalMapWithConstraints(CubicalMap &graph, const ConstraintsT &constraints) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| constructCubicalMapWithConstraints(const ConstraintsT &constraints) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| createGrid(SetType &G, const ResolutionType &resolution, const VectorType &domain) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| createGrid(SetType &G, const ResolutionType &resolution, const std::list< VectorType > &domain) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| CubicalMap(MapType &map, const ResolutionType &resolution) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| CubicalMapType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| erase(iterator &node) | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| eraseAcyclicVertices() | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| eraseNodeAndEdges(iterator &node) | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| eraseNoInVertices() | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| eraseNoOutVertices() | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| findCycleLength(const_iterator vertex, int maxlength) const | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| findCycles(VertexContainer result[], int maxlength) const | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| findFixedPoints() const | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| getCubeCenter(const VertexType &vertex, PointVector &result) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| getCubeCenter(const VertexType &vertex, const ResolutionType &resolution, PointVector &result) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| getMap() | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| getNode(const VertexType &vertex) const | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| getNodeData(const VertexType &vertex) const | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| getResolution() const | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| GraphType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| insertInEdges() | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| insertNode(const VertexType &vertex) | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| insertVertexIfNotExists(GraphType &G, const VertexType &v) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| insertVertexIfNotExists(VertexSet &G, const VertexType &v) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| iterator typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| load(const char *fileName) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| loadCoordSys(const char *fileName) | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | inline |
| MapGraph(MapType &map, const ResolutionType &resolution) | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | inline |
| MapType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| MatrixType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| Node typedef | capd::invset::Graph< VertexT, lessT, NodeDataT > | |
| nodeData(const VertexType &vertex) | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| NodeData typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| Nodes typedef | capd::invset::Graph< VertexT, lessT, NodeDataT > | |
| nodes() | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| OrderType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| removeIncorrectNodes(const ConstraintsT &constraints) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| removeIncorrectVertices(VertexSet &vertices, const ConstraintsT &constraints) const | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| resolutionToDenominator(const ResolutionType &resolution) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| ResolutionType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| save(const char *fileName) const | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| saveCoordSys(const char *fileName) const | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | inline |
| ScalarType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| setDomain(const VectorType &domain) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| setDomain(const std::list< VectorType > &domainList) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| setNode(const VertexType &vertex, const Node &node) | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| setNodeData(const VertexType &vertex, const NodeData &nodeData) | capd::invset::Graph< VertexT, lessT, NodeDataT > | inline |
| SetVertex typedef | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | |
| VectorType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| VertexSet typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |
| vertexToCube(const VertexType &vertex) const | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inline |
| vertexToCube(const VertexType &vertex, const ResolutionType &resolution) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| vertexToVector(const VertexType &vertex, const VertexType &denominator) | capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > > | inlinestatic |
| VertexType typedef | capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > | |