Searched refs:piece2 (Results 1 – 1 of 1) sorted by relevance
82 inline bool is_adjacent(Piece const& piece1, Piece const& piece2) const in is_adjacent()84 if (piece1.first_seg_id.multi_index != piece2.first_seg_id.multi_index) in is_adjacent()89 return piece1.index == piece2.left_index in is_adjacent()90 || piece1.index == piece2.right_index; in is_adjacent()94 inline bool is_on_same_convex_ring(Piece const& piece1, Piece const& piece2) const in is_on_same_convex_ring()96 if (piece1.first_seg_id.multi_index != piece2.first_seg_id.multi_index) in is_on_same_convex_ring()166 inline void calculate_turns(Piece const& piece1, Piece const& piece2, in calculate_turns() argument174 signed_size_type const piece2_first_index = piece2.first_seg_id.segment_index; in calculate_turns()193 ring_type const& ring2 = m_rings[piece2.first_seg_id.multi_index]; in calculate_turns()228 the_model.operations[1].piece_index = piece2.index; in calculate_turns()[all …]