| _connect(Base< void, void > &that) | hexed::mutual::Base< void, void > | inlineprotected |
| _disconnect(Base< void, void > &that) | hexed::mutual::Base< void, void > | inlineprotected |
| _mine() const | hexed::mutual::Base< void, void > | inlinevirtual |
| _yours(Base< void, void > &that) | hexed::mutual::Base< void, void > | inlineprotectedstatic |
| _yours(const Base< void, void > &that) | hexed::mutual::Base< void, void > | inlineprotectedstatic |
| add_size_constraint(double) | hexed::next::Vertex | |
| alive() const | hexed::next::Vertex | inline |
| Block(int n_dim, int row_size) (defined in hexed::next::Block) | hexed::next::Block | inline |
| check_improve(bool updated_neighbors) (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| check_snap(bool updated_neighbors) (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| compute_gradient(std::function< Mat< 3 >(Mat< 3 >)> get_target) (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| compute_improve(std::function< Mat< 3 >(Mat< 3 >)> get_target) (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| compute_snap() (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| dijkstra_arc_len | hexed::next::Vertex | |
| dijkstra_curve_dist_sq | hexed::next::Vertex | |
| dijkstra_dist | hexed::next::Vertex | |
| dijkstra_point | hexed::next::Vertex | |
| dijkstra_prev_edge | hexed::next::Vertex | |
| dijkstra_prev_vert | hexed::next::Vertex | |
| dijkstra_updates | hexed::next::Vertex | |
| eat(Vertex &that) | hexed::next::Vertex | |
| edges() | hexed::next::Vertex | inline |
| elements() (defined in hexed::next::Vertex) | hexed::next::Vertex | inline |
| force_continue_improve() (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| get_index(const Element_shape &) const (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| glue(Element_shape &to, std::vector< double > coords) | hexed::next::Vertex | |
| glued() const (defined in hexed::next::Vertex) | hexed::next::Vertex | inline |
| incompatible_snap (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| init_improve() (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| init_snap(std::function< Mat< 3 >(Mat< 3 >)> get_target) (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| is_surface() const (defined in hexed::next::Vertex) | hexed::next::Vertex | inline |
| last_grad() const (defined in hexed::next::Vertex) | hexed::next::Vertex | inline |
| last_improve_iters() const (defined in hexed::next::Vertex) | hexed::next::Vertex | inline |
| last_snap_failed() const (defined in hexed::next::Vertex) | hexed::next::Vertex | inline |
| last_step_rejected() const (defined in hexed::next::Vertex) | hexed::next::Vertex | inline |
| max_recursion_depth (defined in hexed::next::Block) | hexed::next::Block | static |
| mobile() const (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| Multiple(Multiple &&that) | hexed::mutual::Multiple< void, void > | inline |
| n_dim() const | hexed::next::Block | inline |
| n_elements() const | hexed::next::Vertex | |
| neighbors() | hexed::next::Vertex | |
| neighbors() const | hexed::next::Vertex | |
| nominal_position() const (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| nominal_size() const | hexed::next::Vertex | |
| objective(Element_shape &elem) (defined in hexed::next::Vertex) | hexed::next::Vertex | static |
| offset (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| operator=(Vertex &&)=default (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| hexed::next::Block::operator=(Multiple &&that) | hexed::mutual::Multiple< void, void > | inline |
| pair(mutual::Base< Edge, Vertex > &ptr) | hexed::next::Vertex | inline |
| pair(mutual::Base< Element_shape, Vertex > &ptr) | hexed::next::Vertex | inline |
| partners() | hexed::mutual::Multiple< void, void > | inline |
| partners() const | hexed::mutual::Multiple< void, void > | inline |
| point(const std::vector< int > &node_coords, Int recursion_depth=0) const | hexed::next::Block | |
| point(int i_point, Int recursion_depth=0) const | hexed::next::Block | |
| points() const | hexed::next::Block | virtual |
| record | hexed::next::Vertex | |
| remember_pos() | hexed::next::Vertex | |
| remove_size_constraints() | hexed::next::Vertex | |
| row_size() const | hexed::next::Block | inline |
| set_pos(Mat< 3 > p) | hexed::next::Vertex | |
| snap_to(Mat< 3 > target) (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| snap_to(std::function< Mat< 3 >(Mat< 3 >)> target) (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| snapped_edge (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| snapped_endpoint (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| snapped_point (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| unwarped_point(bool orig=false) const | hexed::next::Vertex | |
| Vertex(Mat< 3 > pos, int row_size) | hexed::next::Vertex | |
| Vertex(Vertex &&)=default (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| visualize(std::string format, std::string file_name, next::Sequence< const Block & >, double time=0.) | hexed::next::Block | static |
| visualize(std::string format, std::string file_name, double time=0.) const | hexed::next::Block | |
| wall_distance (defined in hexed::next::Vertex) | hexed::next::Vertex | |
| ~Vertex() (defined in hexed::next::Vertex) | hexed::next::Vertex | |