activate() -> void | tatooine::flowexplorer::toggleable | inline |
array_index(integral auto const ... is) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inlinestatic |
array_parent_type typedef | tatooine::tensor< ValueType, N > | |
as_derived() -> derived_type & | tatooine::crtp< Derived > | inline |
as_derived() const -> derived_type const & | tatooine::crtp< Derived > | inline |
assign(Other &&other) -> void | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
at(integral auto const ... is) -> decltype(auto) | tatooine::tensor< ValueType, N > | inline |
at(integral auto const ... is) const -> decltype(auto) | tatooine::tensor< ValueType, N > | inline |
at(einstein_notation::index auto const ... is) -> decltype(auto) | tatooine::tensor< ValueType, N > | inline |
at(einstein_notation::index auto const ... is) const -> decltype(auto) | tatooine::tensor< ValueType, N > | inline |
at(integral_range auto const &indices) const -> auto const & | tatooine::tensor< ValueType, N > | inline |
at(integral_range auto const &indices) -> auto & | tatooine::tensor< ValueType, N > | inline |
base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... >::at(Is const ...) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... >::at(Is const ...) const | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
base_tensor()=default | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | |
base_tensor(Other &&other) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inlineexplicit |
begin() const | tatooine::vec< real_type, N > | inline |
begin() | tatooine::vec< real_type, N > | inline |
binary_operation(F &&f, base_tensor< OtherTensor, OtherT, Dims... > const &other) -> decltype(auto) | tatooine::tensor< ValueType, N > | inline |
static_multidim_array< ValueType, x_fastest, stack, Dims... >::binary_operation(F &&f, static_multidim_array< OtherT, OtherIndexing, OtherMemLoc, Resolution... > const &other) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
check_intersection(ray< float, 3 > const &r) const -> std::optional< intersection< double, 3 > > override | tatooine::flowexplorer::nodes::position< N > | inlinevirtual |
color() -> auto & | tatooine::flowexplorer::nodes::position< N > | inline |
color() const -> auto const & | tatooine::flowexplorer::nodes::position< N > | inline |
const_indexed_type typedef | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | |
const_iterator typedef | tatooine::vec< real_type, N > | |
container_type typedef | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | |
create_indexed_data() -> void | tatooine::flowexplorer::nodes::position< N > | inline |
data() -> ValueType * | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
data() const -> ValueType const * | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
deactivate() -> void | tatooine::flowexplorer::toggleable | inline |
derived_type typedef | tatooine::crtp< Derived > | |
deserialize(toml::table const &serialization) -> void override | tatooine::flowexplorer::renderable< position< N > > | inlinevirtual |
tatooine::flowexplorer::ui::node_serializer::deserialize(T &t, toml::table const &serialized_node) -> void | tatooine::flowexplorer::ui::node_serializer< T > | inline |
dimension(std::size_t const i) | tatooine::tensor< ValueType, N > | inlinestatic |
dimensions() | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inlinestatic |
draw_node() -> void | tatooine::flowexplorer::ui::base::node | |
draw_properties() -> bool override | tatooine::flowexplorer::nodes::position< N > | inlinevirtual |
tatooine::flowexplorer::ui::node_serializer::draw_properties(T &t) -> bool | tatooine::flowexplorer::ui::node_serializer< T > | inline |
end() const | tatooine::vec< real_type, N > | inline |
end() | tatooine::vec< real_type, N > | inline |
equals() | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | inline |
fill(ValueType const &t) | tatooine::vec< real_type, N > | inlinestatic |
static_multidim_array< ValueType, x_fastest, stack, Dims... >::fill(S &&s) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlinestatic |
for_indices(invocable< decltype(Dims)... > auto &&f) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inlinestatic |
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 |
gpu_vec typedef | tatooine::flowexplorer::nodes::position< N > | |
has_self_pin() const -> bool | tatooine::flowexplorer::ui::base::node | inline |
in_range(integral auto const ... indices) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlinestatic |
indexed_type typedef | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | |
indices() | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inlinestatic |
init_data(ValueType const init=ValueType{}) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineprivatestatic |
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_container() -> auto & | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
internal_container() const -> auto const & | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
is_active() const -> bool const & | tatooine::flowexplorer::toggleable | inline |
is_active() -> bool & | tatooine::flowexplorer::toggleable | inline |
is_picked() -> bool | tatooine::flowexplorer::base::renderable | inline |
is_static() -> bool | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inlinestatic |
is_tensor() -> bool | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inlinestatic |
is_transparent() const -> bool override | tatooine::flowexplorer::nodes::position< N > | inlinevirtual |
isinf() const | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
isnan() const | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
iterator typedef | tatooine::vec< real_type, N > | |
m_active | tatooine::flowexplorer::toggleable | private |
m_color | tatooine::flowexplorer::nodes::position< N > | |
m_data_container | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | private |
m_gpu_data | tatooine::flowexplorer::nodes::position< N > | |
m_id | tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId > | private |
m_input_pins | tatooine::flowexplorer::nodes::position< N > | |
m_output_pins | tatooine::flowexplorer::ui::base::node | private |
m_picked | tatooine::flowexplorer::base::renderable | |
m_pointsize | tatooine::flowexplorer::nodes::position< N > | |
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 |
multidim_size_t typedef | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | |
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_components() | tatooine::tensor< ValueType, N > | inlinestatic |
num_dimensions() | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlinestatic |
on_mouse_clicked() -> void | tatooine::flowexplorer::base::renderable | inline |
on_mouse_drag(int offset_x, int offset_y) -> bool override | tatooine::flowexplorer::nodes::position< N > | inlinevirtual |
on_mouse_released() -> void | tatooine::flowexplorer::base::renderable | inline |
on_path_selected(std::string const &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
on_pin_connected(input_pin &, output_pin &) -> void | tatooine::flowexplorer::ui::base::node | inlinevirtual |
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 |
ones() | tatooine::vec< real_type, N > | inlinestatic |
operator()(Is const ... is) -> decltype(auto) | tatooine::tensor< ValueType, N > | inline |
operator()(Is const ... is) const -> decltype(auto) | tatooine::tensor< ValueType, N > | inline |
operator()(integral_range auto const &indices) const -> const auto & | tatooine::tensor< ValueType, N > | inline |
operator()(integral_range auto const &indices) -> auto & | tatooine::tensor< ValueType, N > | inline |
static_multidim_array< ValueType, x_fastest, stack, Dims... >::operator()(integral auto const ... is) const -> auto const &requires(sizeof...(is)==num_dimensions()) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
static_multidim_array< ValueType, x_fastest, stack, Dims... >::operator()(integral auto const ... is) -> auto & | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... >::operator()(integral auto const ... is) const -> decltype(auto) requires(sizeof...(is)==rank()) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... >::operator()(integral auto const ... is) -> decltype(auto) requires(sizeof...(is)==rank()) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
operator*=(convertible_to< ValueType > auto const &other) -> auto & | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
operator+=(base_tensor< OtherTensor, OtherValueType, Dims... > const &other) -> auto & | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
operator+=(convertible_to< ValueType > auto const &other) -> auto & | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
operator-=(base_tensor< OtherTensor, OtherValueType, Dims... > const &other) -> auto & | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
operator-=(convertible_to< ValueType > auto const &other) -> auto & | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
operator/=(convertible_to< ValueType > auto const &other) -> auto & | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
operator<(tensor< OtherT, Dims... > const &other) const | tatooine::tensor< ValueType, N > | inline |
operator=(position const &) -> position &=default | tatooine::flowexplorer::nodes::position< N > | |
operator=(position &&) noexcept -> position &=default | tatooine::flowexplorer::nodes::position< N > | |
vec< real_type, N >::operator=(vec const &) -> vec &=default | tatooine::vec< real_type, N > | |
vec< real_type, N >::operator=(vec &&other) noexcept -> vec &=default | tatooine::vec< real_type, N > | |
vec< real_type, N >::operator=(Other &&other) -> vec & | tatooine::vec< real_type, N > | inline |
vec< real_type, N >::tensor< ValueType, N >::operator=(tensor const &) -> tensor &=default | tatooine::tensor< ValueType, N > | |
vec< real_type, N >::tensor< ValueType, N >::operator=(tensor &&other) noexcept -> tensor &=default | tatooine::tensor< ValueType, N > | |
vec< real_type, N >::tensor< ValueType, N >::operator=(OtherTensor &&other) -> tensor & | tatooine::tensor< ValueType, N > | inline |
vec< real_type, N >::static_multidim_array< ValueType, x_fastest, stack, Dims... >::operator=(static_multidim_array const &other) -> static_multidim_array &=default | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | |
vec< real_type, N >::static_multidim_array< ValueType, x_fastest, stack, Dims... >::operator=(static_multidim_array &&other) noexcept -> static_multidim_array &=default | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | |
vec< real_type, N >::static_multidim_array< ValueType, x_fastest, stack, Dims... >::operator=(static_multidim_array< OtherT, OtherIndexing, OtherMemLoc, Resolution... > const &other) -> static_multidim_array & | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
renderable< position< N > >::operator=(renderable const &w) -> renderable &=delete | tatooine::flowexplorer::base::renderable | |
renderable< position< N > >::operator=(renderable &&w) noexcept -> renderable &=delete | tatooine::flowexplorer::base::renderable | |
tatooine::flowexplorer::ui::base::node::operator=(toggleable const &) -> toggleable &=default | tatooine::flowexplorer::toggleable | |
tatooine::flowexplorer::ui::base::node::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 |
operator[](std::size_t i) -> auto & | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
operator[](std::size_t i) const -> auto const & | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | 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::flowexplorer::nodes::position< N > | |
plain_index(integral auto const ... indices) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlinestatic |
plain_index(integral_range auto const &indices) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlinestatic |
point_size() -> auto & | tatooine::flowexplorer::nodes::position< N > | inline |
point_size() const -> auto const & | tatooine::flowexplorer::nodes::position< N > | inline |
pos() -> vec< real_type, N > & | tatooine::flowexplorer::nodes::position< N > | inline |
pos() const -> vec< real_type, N > const & | tatooine::flowexplorer::nodes::position< N > | inline |
position(position const &)=default | tatooine::flowexplorer::nodes::position< N > | |
position(position &&) noexcept=default | tatooine::flowexplorer::nodes::position< N > | |
position(flowexplorer::scene &s) | tatooine::flowexplorer::nodes::position< N > | inline |
randn(ValueType mean=0, ValueType stddev=1, RandEng &&eng=RandEng{std::random_device{}()}) | tatooine::vec< real_type, N > | inlinestatic |
randu(ValueType min=0, ValueType max=1, RandEng &&eng=RandEng{std::random_device{}()}) | tatooine::vec< real_type, N > | inlinestatic |
rank() | tatooine::tensor< ValueType, N > | inlinestatic |
render(mat4f const &P, mat4f const &V) -> void override | tatooine::flowexplorer::nodes::position< N > | inlinevirtual |
renderable(std::string const &title, flowexplorer::scene &s) | tatooine::flowexplorer::base::renderable | |
renderable(std::string const &title, flowexplorer::scene &s, T &ref) | tatooine::flowexplorer::base::renderable | inline |
renderable(renderable const &w)=delete | tatooine::flowexplorer::base::renderable | |
renderable(renderable &&w) noexcept=delete | tatooine::flowexplorer::base::renderable | |
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 | tatooine::flowexplorer::renderable< position< N > > | 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::renderable< position< N > > | |
set_active(bool active=true) -> void | tatooine::flowexplorer::toggleable | inlinevirtual |
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 |
set_vbo_data() | tatooine::flowexplorer::nodes::position< N > | inline |
size() const | tatooine::vec< real_type, N > | inline |
tensor< ValueType, N >::size() | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlinestatic |
size_type typedef | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | |
slice(std::size_t fixed_index, std::index_sequence< Is... >) -> decltype(auto) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
slice(std::size_t fixed_index) -> decltype(auto) | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
slice(std::size_t fixed_index, std::index_sequence< Is... >) const | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
slice(std::size_t fixed_index) const | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | inline |
static_multidim_array(static_multidim_array const &other)=default | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | |
static_multidim_array(static_multidim_array &&other) noexcept=default | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | |
static_multidim_array(static_multidim_array< OtherT, OtherIndexing, OtherMemLoc, Resolution... > const &other) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(convertible_to< ValueType > auto &&... ts) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array() | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inline |
static_multidim_array(tag::fill< S > const &f) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(tag::zeros_t) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(tag::ones_t) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(std::vector< ValueType > const &data) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(std::array< ValueType, num_components()> const &data) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(std::array< ValueType, num_components()> &&data) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(std::vector< ValueType > &&data) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(random::uniform< RandomReal, Engine > &rand) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(random::uniform< RandomReal, Engine > &&rand) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(random::normal< RandomReal, Engine > &&rand) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
static_multidim_array(random::normal< RandomReal, Engine > &rand) | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | inlineexplicit |
tensor()=default | tatooine::tensor< ValueType, N > | |
tensor(tensor const &)=default | tatooine::tensor< ValueType, N > | |
tensor(tensor &&other) noexcept=default | tatooine::tensor< ValueType, N > | |
tensor(Ts const &... ts) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(tag::zeros_t zeros) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(tag::ones_t ones) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(tag::fill< FillReal > f) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(random::uniform< RandomReal, Engine > &&rand) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(random::uniform< RandomReal, Engine > &rand) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(random::normal< RandomReal, Engine > &&rand) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(random::normal< RandomReal, Engine > &rand) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor(OtherTensor &&other) | tatooine::tensor< ValueType, N > | inlineexplicit |
tensor_parent_type typedef | tatooine::tensor< ValueType, N > | |
tensor_type typedef | tatooine::base_tensor< tensor< ValueType, Dims... >, ValueType, Dims... > | |
this_type typedef | tatooine::flowexplorer::nodes::position< N > | |
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 | tatooine::flowexplorer::renderable< position< N > > | inlinevirtual |
unary_operation(F &&f) -> auto & | tatooine::tensor< ValueType, N > | inline |
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 |
value_type typedef | tatooine::tensor< ValueType, N > | |
vec()=default | tatooine::vec< real_type, N > | |
vec(vec const &)=default | tatooine::vec< real_type, N > | |
vec(vec &&other) noexcept=default | tatooine::vec< real_type, N > | |
vec(convertible_to< ValueType > auto &&... ts) | tatooine::vec< real_type, N > | inline |
vec(base_tensor< OtherTensor, OtherReal, N > const &other) | tatooine::vec< real_type, N > | inlineexplicit |
vec(tag::fill< FillReal > const f) | tatooine::vec< real_type, N > | inlineexplicit |
vec(tag::ones_t const ones) | tatooine::vec< real_type, N > | inlineexplicit |
vec(tag::zeros_t const zeros) | tatooine::vec< real_type, N > | inlineexplicit |
vec(random::uniform< RandomReal, Engine > &&rand) | tatooine::vec< real_type, N > | inlineexplicit |
vec(random::uniform< RandomReal, Engine > &rand) | tatooine::vec< real_type, N > | inlineexplicit |
vec(random::normal< RandomReal, Engine > &&rand) | tatooine::vec< real_type, N > | inlineexplicit |
vec(random::normal< RandomReal, Engine > &rand) | tatooine::vec< real_type, N > | inlineexplicit |
w() const -> auto const &requires(N >=4) | tatooine::vec< real_type, N > | inline |
w() -> auto &requires(N >=4) | tatooine::vec< real_type, N > | inline |
x() const -> auto const &requires(N >=1) | tatooine::vec< real_type, N > | inline |
x() -> auto &requires(N >=1) | tatooine::vec< real_type, N > | inline |
xy() const | tatooine::vec< real_type, N > | inline |
xyz() const | tatooine::vec< real_type, N > | inline |
xyzw() const | tatooine::vec< real_type, N > | inline |
y() const -> auto const &requires(N >=2) | tatooine::vec< real_type, N > | inline |
y() -> auto &requires(N >=2) | tatooine::vec< real_type, N > | inline |
yx() const | tatooine::vec< real_type, N > | inline |
z() const -> auto const &requires(N >=3) | tatooine::vec< real_type, N > | inline |
z() -> auto &requires(N >=3) | tatooine::vec< real_type, N > | inline |
zeros() | tatooine::vec< real_type, N > | inlinestatic |
~node()=default | tatooine::flowexplorer::ui::base::node | virtual |
~renderable()=default | tatooine::flowexplorer::base::renderable | virtual |
~static_multidim_array()=default | tatooine::static_multidim_array< ValueType, x_fastest, stack, Dims... > | |
~tensor()=default | tatooine::tensor< ValueType, N > | |
~toggleable()=default | tatooine::flowexplorer::toggleable | |
~vec()=default | tatooine::vec< real_type, N > | |