hexed 0.4.0
 
Loading...
Searching...
No Matches
hexed::next::Vertex Member List

This is the complete list of members for hexed::next::Vertex, including all inherited members.

_connect(Base< void, void > &that)hexed::mutual::Base< void, void >inlineprotected
_disconnect(Base< void, void > &that)hexed::mutual::Base< void, void >inlineprotected
_mine() consthexed::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() consthexed::next::Vertexinline
Block(int n_dim, int row_size) (defined in hexed::next::Block)hexed::next::Blockinline
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_lenhexed::next::Vertex
dijkstra_curve_dist_sqhexed::next::Vertex
dijkstra_disthexed::next::Vertex
dijkstra_pointhexed::next::Vertex
dijkstra_prev_edgehexed::next::Vertex
dijkstra_prev_verthexed::next::Vertex
dijkstra_updateshexed::next::Vertex
eat(Vertex &that)hexed::next::Vertex
edges()hexed::next::Vertexinline
elements() (defined in hexed::next::Vertex)hexed::next::Vertexinline
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::Vertexinline
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::Vertexinline
last_grad() const (defined in hexed::next::Vertex)hexed::next::Vertexinline
last_improve_iters() const (defined in hexed::next::Vertex)hexed::next::Vertexinline
last_snap_failed() const (defined in hexed::next::Vertex)hexed::next::Vertexinline
last_step_rejected() const (defined in hexed::next::Vertex)hexed::next::Vertexinline
max_recursion_depth (defined in hexed::next::Block)hexed::next::Blockstatic
mobile() const (defined in hexed::next::Vertex)hexed::next::Vertex
Multiple(Multiple &&that)hexed::mutual::Multiple< void, void >inline
n_dim() consthexed::next::Blockinline
n_elements() consthexed::next::Vertex
neighbors()hexed::next::Vertex
neighbors() consthexed::next::Vertex
nominal_position() const (defined in hexed::next::Vertex)hexed::next::Vertex
nominal_size() consthexed::next::Vertex
objective(Element_shape &elem) (defined in hexed::next::Vertex)hexed::next::Vertexstatic
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::Vertexinline
pair(mutual::Base< Element_shape, Vertex > &ptr)hexed::next::Vertexinline
partners()hexed::mutual::Multiple< void, void >inline
partners() consthexed::mutual::Multiple< void, void >inline
point(const std::vector< int > &node_coords, Int recursion_depth=0) consthexed::next::Block
point(int i_point, Int recursion_depth=0) consthexed::next::Block
points() consthexed::next::Blockvirtual
recordhexed::next::Vertex
remember_pos()hexed::next::Vertex
remove_size_constraints()hexed::next::Vertex
row_size() consthexed::next::Blockinline
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) consthexed::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::Blockstatic
visualize(std::string format, std::string file_name, double time=0.) consthexed::next::Block
wall_distance (defined in hexed::next::Vertex)hexed::next::Vertex
~Vertex() (defined in hexed::next::Vertex)hexed::next::Vertex