activate() -> void | tatooine::flowexplorer::toggleable | inline |
as_derived() -> auto & | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | inline |
as_derived() const -> auto const & | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | inline |
deactivate() -> void | tatooine::flowexplorer::toggleable | inline |
deserialize(toml::table const &serialized_node) -> void override | tatooine::flowexplorer::ui::node< spacetime_splitted_vectorfield > | inlinevirtual |
tatooine::flowexplorer::ui::node_serializer::deserialize(T &t, toml::table const &serialized_node) -> void | tatooine::flowexplorer::ui::node_serializer< T > | inline |
draw_node() -> void | tatooine::flowexplorer::ui::base::node | |
draw_properties() -> bool override | tatooine::flowexplorer::ui::node< spacetime_splitted_vectorfield > | inlinevirtual |
tatooine::flowexplorer::ui::node_serializer::draw_properties(T &t) -> bool | tatooine::flowexplorer::ui::node_serializer< T > | inline |
equals() | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
evaluate(pos_type const &x, real_type const t) const -> tensor_type | tatooine::spacetime_splitted_vectorfield< V > | inlinevirtual |
tatooine::polymorphic::field::evaluate(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
field()=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
field(field const &)=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
field(field &&) noexcept=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::field(field const &)=default | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::field(field &&) noexcept=default | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | |
get_id() const -> const auto & | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
get_id() -> auto & | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
get_id_number() const | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
has_self_pin() const -> bool | tatooine::flowexplorer::ui::base::node | inline |
input_pins() const -> auto const & | tatooine::flowexplorer::ui::base::node | inline |
input_pins() -> auto & | tatooine::flowexplorer::ui::base::node | inline |
insert_input_pin(std::string const &title, icon_type const t=icon_type::flow) -> auto & | tatooine::flowexplorer::ui::base::node | inline |
insert_input_pin_property_link(input_pin &pin, Prop &prop) -> auto & | tatooine::flowexplorer::ui::base::node | inline |
insert_output_pin(std::string const &title, T &ref, icon_type const t=icon_type::flow) -> auto & | tatooine::flowexplorer::ui::base::node | inline |
internal_field() const -> auto const & | tatooine::spacetime_splitted_vectorfield< V > | inline |
is_active() const -> bool const & | tatooine::flowexplorer::toggleable | inline |
is_active() -> bool & | tatooine::flowexplorer::toggleable | inline |
is_field() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
is_matrixfield() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
is_scalarfield() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
is_vectorfield() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
m_active | tatooine::flowexplorer::toggleable | private |
m_id | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | private |
m_input_pins | tatooine::flowexplorer::ui::base::node | private |
m_output_pins | tatooine::flowexplorer::ui::base::node | private |
m_property_links | tatooine::flowexplorer::ui::base::node | private |
m_scene | tatooine::flowexplorer::ui::base::node | private |
m_self_pin | tatooine::flowexplorer::ui::base::node | private |
m_title | tatooine::flowexplorer::ui::base::node | private |
m_v | tatooine::spacetime_splitted_vectorfield< V > | |
node(flowexplorer::scene &s) | tatooine::flowexplorer::ui::base::node | |
node(std::string const &title, flowexplorer::scene &s) | tatooine::flowexplorer::ui::base::node | |
node(flowexplorer::scene &s, T &ref) | tatooine::flowexplorer::ui::base::node | inline |
node(std::string const &title, flowexplorer::scene &s, T &ref) | tatooine::flowexplorer::ui::base::node | inline |
node_position() const -> ImVec2 | tatooine::flowexplorer::ui::base::node | |
notify_property_changed(bool const notify_self=true) -> void | tatooine::flowexplorer::ui::base::node | |
num_dimensions() -> std::size_t | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
num_tensor_components() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
on_path_selected(std::string const &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
on_pin_connected(ui::input_pin &, ui::output_pin &other_pin) -> void override | tatooine::flowexplorer::nodes::spacetime_splitted_vectorfield | inlinevirtual |
node< spacetime_splitted_vectorfield >::on_pin_connected(output_pin &, input_pin &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
on_pin_disconnected(input_pin &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
on_pin_disconnected(output_pin &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
on_property_changed() -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
on_title_changed(std::string const &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
ood_position() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
ood_tensor() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
operator()(fixed_size_vec< NumDimensions > auto const &x, real_type const t) const -> tensor_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
operator()(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
operator()(arithmetic auto const ... xs) const -> tensor_type | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inline |
tatooine::operator=(field const &) -> field &=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
tatooine::operator=(field &&) noexcept -> field &=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::operator=(field const &) -> field &=default | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | |
tatooine::polymorphic::field::operator=(field &&) noexcept -> field &=default | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | |
node< spacetime_splitted_vectorfield >::operator=(toggleable const &) -> toggleable &=default | tatooine::flowexplorer::toggleable | |
node< spacetime_splitted_vectorfield >::operator=(toggleable &&) -> toggleable &=default | tatooine::flowexplorer::toggleable | |
operator==(uuid_holder< ax::NodeEditor::NodeId > const &other) const -> bool | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
operator==(ax::NodeEditor::NodeId const &id) const -> bool | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
operator==(size_t const id) const -> bool | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
output_pins() const -> auto const & | tatooine::flowexplorer::ui::base::node | inline |
output_pins() -> auto & | tatooine::flowexplorer::ui::base::node | inline |
parent_type typedef | tatooine::spacetime_splitted_vectorfield< V > | |
pos_type typedef | tatooine::spacetime_splitted_vectorfield< V > | |
real_type typedef | tatooine::spacetime_splitted_vectorfield< V > | |
scene() const -> auto const & | tatooine::flowexplorer::ui::base::node | inline |
scene() -> auto & | tatooine::flowexplorer::ui::base::node | inline |
self_pin() const -> auto const & | tatooine::flowexplorer::ui::base::node | inline |
self_pin() -> auto & | tatooine::flowexplorer::ui::base::node | inline |
serialize() const -> toml::table override final | tatooine::flowexplorer::ui::node< spacetime_splitted_vectorfield > | inlinevirtual |
tatooine::flowexplorer::ui::node_serializer::serialize(T const &t) const -> toml::table | tatooine::flowexplorer::ui::node_serializer< T > | inline |
serializer_t typedef | tatooine::flowexplorer::ui::node< spacetime_splitted_vectorfield > | |
set_active(bool active=true) -> void | tatooine::flowexplorer::toggleable | inlinevirtual |
set_field(vectorfield< W, real_type, num_dimensions()+1 > const &v) | tatooine::spacetime_splitted_vectorfield< V > | inline |
set_field(polymorphic::vectorfield< real_type, num_dimensions()+1 > const &v) | tatooine::spacetime_splitted_vectorfield< V > | inline |
set_field(polymorphic::vectorfield< real_type, num_dimensions()+1 > const *v) | tatooine::spacetime_splitted_vectorfield< V > | inline |
set_id(size_t const new_id) | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
set_title(std::string const &title) | tatooine::flowexplorer::ui::base::node | inline |
spacetime_splitted_vectorfield(flowexplorer::scene &s) | tatooine::flowexplorer::nodes::spacetime_splitted_vectorfield | inline |
tatooine::spacetime_splitted_vectorfield::spacetime_splitted_vectorfield(convertible_to< V > auto &&v) | tatooine::spacetime_splitted_vectorfield< V > | inlineexplicit |
tatooine::spacetime_splitted_vectorfield::spacetime_splitted_vectorfield(spacetime_splitted_vectorfield const &)=default | tatooine::spacetime_splitted_vectorfield< V > | |
tatooine::spacetime_splitted_vectorfield::spacetime_splitted_vectorfield(spacetime_splitted_vectorfield &&) noexcept=default | tatooine::spacetime_splitted_vectorfield< V > | |
tensor_dimension(std::size_t i) | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
tensor_rank() | tatooine::polymorphic::field< Real, NumDimensions, Tensor > | inlinestatic |
tensor_type typedef | tatooine::spacetime_splitted_vectorfield< V > | |
this_type typedef | tatooine::spacetime_splitted_vectorfield< V > | |
title() const -> auto const & | tatooine::flowexplorer::ui::base::node | inline |
title() -> auto & | tatooine::flowexplorer::ui::base::node | inline |
toggle() -> void | tatooine::flowexplorer::toggleable | inline |
toggleable(bool active=true) | tatooine::flowexplorer::toggleable | inlineexplicit |
toggleable(toggleable const &)=default | tatooine::flowexplorer::toggleable | |
toggleable(toggleable &&)=default | tatooine::flowexplorer::toggleable | |
type_name() const -> std::string_view override final | tatooine::flowexplorer::ui::node< spacetime_splitted_vectorfield > | inlinevirtual |
update(std::chrono::duration< double > const &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
update_property_links() -> void | tatooine::flowexplorer::ui::base::node | inline |
uuid_holder(size_t const id) | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
uuid_holder(ax::NodeEditor::NodeId const &id) | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
uuid_holder() | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
~field()=default | tatooine::field< DerivedField, Real, NumDimensions, Tensor > | virtual |
~node()=default | tatooine::flowexplorer::ui::base::node | virtual |
~spacetime_splitted_vectorfield() override=default | tatooine::spacetime_splitted_vectorfield< V > | |
~toggleable()=default | tatooine::flowexplorer::toggleable | |