Lines Matching refs:_moves

15 MovableComplex::MovableComplex() : _faces(1, face_list_t(0)), _moves(1, bistellar_move_option_list_…  in MovableComplex()
19 …nst face_list_t & facets, unsigned int dimension) : _faces(dimension+1), _moves(dimension+1), _dim… in MovableComplex()
60 _moves[0].push_back(std::make_pair(BistellarMove(*it, Face()), true)); in MovableComplex()
85_moves[codimension].push_back(std::make_pair(BistellarMove(*it, linkFace), (std::find(_faces[linkF… in MovableComplex()
95 if (!_moves[i].empty()) list_print(std::cout, _moves[i].begin(), _moves[i].end()); in MovableComplex()
105 _moves = cpy._moves; in MovableComplex()
115 _moves = cpy._moves; in operator =()
139 if (!_moves[codimension].empty()) in hasValidMoves()
141 …for (bistellar_move_option_list_t::const_iterator it = _moves[codimension].begin(); it != _moves[c… in hasValidMoves()
154 if (!_moves[codimension].empty()) in validMoves()
156 …for (bistellar_move_option_list_t::const_iterator it = _moves[codimension].begin(); it != _moves[c… in validMoves()
168 …tellar_move_option_list_t::iterator moveIt = std::find(_moves[move.codimension()].begin(), _moves[… in moveComplex()
170 …if (faceIt != _faces[move.dimension()].end() && moveIt != _moves[move.codimension()].end() && move… in moveComplex()
181 _moves[move.codimension()].erase(moveIt); in moveComplex()
212 _moves[0].push_back(std::make_pair(BistellarMove(newFace, Face()), true)); in moveComplex()
226_moves[this->dimension() - it->dimension()].push_back(std::make_pair(BistellarMove(*it, linkFace),… in moveComplex()
240 _moves[move.codimension()].erase(moveIt); in moveComplex()
252 if (!_moves[this->dimension() - oldFace.dimension()].empty()) in moveComplex()
254 …e_option_list_t::iterator oldMoveIt = _moves[this->dimension() - oldFace.dimension()].begin(); old… in moveComplex()
258 _moves[this->dimension() - oldFace.dimension()].erase(oldMoveIt); in moveComplex()
301 _moves[0].push_back(std::make_pair(BistellarMove(newFace, Face()),true)); in moveComplex()
315_moves[this->dimension() - newFace.dimension()].push_back(std::make_pair(BistellarMove(newFace, li… in moveComplex()
351 std::cout << _moves[i].size() << " " << i << "-Moves: "; in moveComplex()
352 if (!_moves[i].empty()) list_print(std::cout, _moves[i].begin(), _moves[i].end()); in moveComplex()
384 if (!complex._moves[complex._dimension - it->dimension()].empty()) in updateBallBoundary()
386 if (!complex._moves[complex._dimension - it->dimension()].empty()) in updateBallBoundary()
388 …_option_list_t::iterator mIt = complex._moves[complex._dimension - it->dimension()].begin(); mIt !… in updateBallBoundary()
392 complex._moves[complex._dimension - it->dimension()].erase(mIt); in updateBallBoundary()
405 …complex._moves[complex._dimension - it->dimension()].push_back(std::make_pair(BistellarMove(*it, l… in updateBallBoundary()
414 if (!complex._moves[i].empty()) in updateMoveValidity()
416 …for (bistellar_move_option_list_t::iterator it = complex._moves[i].begin(); it != complex._moves[i… in updateMoveValidity()