Tatooine
tatooine::flowexplorer::nodes::vectorfield_to_gpu Member List

This is the complete list of members for tatooine::flowexplorer::nodes::vectorfield_to_gpu, including all inherited members.

activate() -> voidtatooine::flowexplorer::toggleableinline
bb_t typedeftatooine::flowexplorer::nodes::vectorfield_to_gpu
bind(GLuint unit=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
bind_image_texture(GLuint unit) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
bind_image_texture(GLuint unit)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
bind_image_texture_layer(GLuint unit, GLint layer) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
bind_image_texture_layer(GLuint unit, GLint layer)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
bind_image_texture_read_write(GLuint unit)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
bind_image_texture_write(GLuint unit)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
bindingtatooine::gl::texture< NumDimensions, ValueType, Components >static
bounding_box() consttatooine::flowexplorer::nodes::vectorfield_to_gpuinline
clear(arithmetic auto const ... comps)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
clear(std::array< value_type, num_components()> const &col)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
components_type typedeftatooine::gl::texture< NumDimensions, ValueType, Components >
copy_data(texture const &other) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
create_id()tatooine::gl::texture< NumDimensions, ValueType, Components >inlineprivate
deactivate() -> voidtatooine::flowexplorer::toggleableinline
default_interpolationtatooine::gl::texture< NumDimensions, ValueType, Components >static
default_valtatooine::gl::id_holder< GLuint >static
default_wrap_modetatooine::gl::texture< NumDimensions, ValueType, Components >static
depth() consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
deserialize(toml::table const &serialized_node) -> void overridetatooine::flowexplorer::ui::node< vectorfield_to_gpu >inlinevirtual
tatooine::flowexplorer::ui::node_serializer::deserialize(T &t, toml::table const &serialized_node) -> voidtatooine::flowexplorer::ui::node_serializer< T >inline
download_data() consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_data(std::vector< value_type > &data) const -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_data(std::vector< vec< value_type, num_components()> > &data) const -> void requires(num_components() > 1)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_data(value_type *data) const -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLsizei width, std::vector< ValueType > &data, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLsizei width, std::vector< vec< ValueType, num_components()> > &data, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLsizei width, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, std::vector< ValueType > &data, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, std::vector< vec< ValueType, num_components()> > &data, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, std::vector< ValueType > &data, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, std::vector< vec< ValueType, num_components()> > &data, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
download_sub_data(GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLint level=0) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
draw_node() -> voidtatooine::flowexplorer::ui::base::node
draw_properties() -> bool overridetatooine::flowexplorer::ui::node< vectorfield_to_gpu >inlinevirtual
tatooine::flowexplorer::ui::node_serializer::draw_properties(T &t) -> booltatooine::flowexplorer::ui::node_serializer< T >inline
equals()tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
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() consttatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
gl_formattatooine::gl::texture< NumDimensions, ValueType, Components >static
gl_internal_formattatooine::gl::texture< NumDimensions, ValueType, Components >static
gl_typetatooine::gl::texture< NumDimensions, ValueType, Components >static
has_self_pin() const -> booltatooine::flowexplorer::ui::base::nodeinline
height() consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
id() consttatooine::gl::id_holder< GLuint >inline
id_holder()tatooine::gl::id_holder< GLuint >inline
id_holder(GLuint _id)tatooine::gl::id_holder< GLuint >inlineexplicit
id_holder(id_holder const &other)=deletetatooine::gl::id_holder< GLuint >
id_holder(id_holder &&other) noexcepttatooine::gl::id_holder< GLuint >inline
id_ptr()tatooine::gl::id_holder< GLuint >inlineprotected
id_ref() -> auto &tatooine::gl::id_holder< GLuint >inlineprotected
input_pins() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
input_pins() -> auto &tatooine::flowexplorer::ui::base::nodeinline
insert_input_pin(std::string const &title, icon_type const t=icon_type::flow) -> auto &tatooine::flowexplorer::ui::base::nodeinline
insert_input_pin_property_link(input_pin &pin, Prop &prop) -> auto &tatooine::flowexplorer::ui::base::nodeinline
insert_output_pin(std::string const &title, T &ref, icon_type const t=icon_type::flow) -> auto &tatooine::flowexplorer::ui::base::nodeinline
is_active() const -> bool const &tatooine::flowexplorer::toggleableinline
is_active() -> bool &tatooine::flowexplorer::toggleableinline
m_activetatooine::flowexplorer::toggleableprivate
m_bbtatooine::flowexplorer::nodes::vectorfield_to_gpu
node< vectorfield_to_gpu >::m_idtatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >private
m_input_pinstatooine::flowexplorer::ui::base::nodeprivate
m_output_pinstatooine::flowexplorer::ui::base::nodeprivate
m_property_linkstatooine::flowexplorer::ui::base::nodeprivate
m_restatooine::flowexplorer::nodes::vectorfield_to_gpu
m_scenetatooine::flowexplorer::ui::base::nodeprivate
m_self_pintatooine::flowexplorer::ui::base::nodeprivate
m_sizetatooine::gl::texture< NumDimensions, ValueType, Components >protected
m_ttatooine::flowexplorer::nodes::vectorfield_to_gpu
m_titletatooine::flowexplorer::ui::base::nodeprivate
m_vtatooine::flowexplorer::nodes::vectorfield_to_gpu
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::nodeinline
node(std::string const &title, flowexplorer::scene &s, T &ref)tatooine::flowexplorer::ui::base::nodeinline
node_position() const -> ImVec2tatooine::flowexplorer::ui::base::node
notify_property_changed(bool const notify_self=true) -> voidtatooine::flowexplorer::ui::base::node
num_components() -> GLsizeitatooine::gl::texture< NumDimensions, ValueType, Components >inlinestatic
num_dimensions()tatooine::gl::texture< NumDimensions, ValueType, Components >inlinestatic
num_texels(std::index_sequence< Is... >) const -> GLsizeitatooine::gl::texture< NumDimensions, ValueType, Components >inline
num_texels() const -> GLsizeitatooine::gl::texture< NumDimensions, ValueType, Components >inline
on_path_selected(std::string const &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_pin_connected(ui::input_pin &this_pin, ui::output_pin &other_pin) overridetatooine::flowexplorer::nodes::vectorfield_to_gpuinlinevirtual
node< vectorfield_to_gpu >::on_pin_connected(output_pin &, input_pin &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_pin_disconnected(input_pin &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_pin_disconnected(output_pin &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_property_changed() -> void overridetatooine::flowexplorer::nodes::vectorfield_to_gpuinlinevirtual
on_title_changed(std::string const &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
operator()(Indices const ... indices) consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
node< vectorfield_to_gpu >::operator=(toggleable const &) -> toggleable &=defaulttatooine::flowexplorer::toggleable
node< vectorfield_to_gpu >::operator=(toggleable &&) -> toggleable &=defaulttatooine::flowexplorer::toggleable
tatooine::gl::texture::operator=(texture const &other)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
tatooine::gl::texture::operator=(texture &&other)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
id_holder< GLuint >::operator=(id_holder const &other) -> id_holder &=deletetatooine::gl::id_holder< GLuint >
id_holder< GLuint >::operator=(id_holder &&other) noexcept -> id_holder &tatooine::gl::id_holder< GLuint >inline
operator==(uuid_holder< ax::NodeEditor::NodeId > const &other) const -> booltatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
operator==(ax::NodeEditor::NodeId const &id) const -> booltatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
operator==(size_t const id) const -> booltatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
output_pins() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
output_pins() -> auto &tatooine::flowexplorer::ui::base::nodeinline
resize(std::array< Size, NumDimensions > const &size) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
resize(Sizes const ... sizes) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
resolution() const -> auto const &tatooine::flowexplorer::nodes::vectorfield_to_gpuinline
resolution() -> auto &tatooine::flowexplorer::nodes::vectorfield_to_gpuinline
scene() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
scene() -> auto &tatooine::flowexplorer::ui::base::nodeinline
self_pin() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
self_pin() -> auto &tatooine::flowexplorer::ui::base::nodeinline
serialize() const -> toml::table override finaltatooine::flowexplorer::ui::node< vectorfield_to_gpu >inlinevirtual
tatooine::flowexplorer::ui::node_serializer::serialize(T const &t) const -> toml::tabletatooine::flowexplorer::ui::node_serializer< T >inline
serializer_t typedeftatooine::flowexplorer::ui::node< vectorfield_to_gpu >
set_active(bool active=true) -> voidtatooine::flowexplorer::toggleableinlinevirtual
set_compare_func(compare_func const f) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_compare_mode(compare_mode const m) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_data(pixelunpackbuffer< value_type > const &pbo)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
node< vectorfield_to_gpu >::set_id(size_t const new_id)tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
tatooine::gl::texture::set_id(GLuint id)tatooine::gl::id_holder< GLuint >inlineprotected
set_interpolation_mode(interpolation_mode const mode) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_interpolation_mode_mag(interpolation_mode const mode) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_interpolation_mode_min(interpolation_mode const mode) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_repeat() -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_title(std::string const &title)tatooine::flowexplorer::ui::base::nodeinline
set_wrap_mode(wrap_mode mode) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_wrap_mode(std::index_sequence< Is... >, same_as< wrap_mode > auto const ... modes) -> void requires(sizeof...(modes)==NumDimensions)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_wrap_mode(same_as< wrap_mode > auto const ... modes) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_wrap_mode(std::size_t const i, wrap_mode const mode) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_wrap_mode_r(wrap_mode const mode) -> void requires(NumDimensions > 2)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_wrap_mode_s(wrap_mode const mode) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inline
set_wrap_mode_t(wrap_mode const mode) -> void requires(NumDimensions > 1)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
swap(id_holder &other)tatooine::gl::id_holder< GLuint >inline
targettatooine::gl::texture< NumDimensions, ValueType, Components >static
tex_t typedeftatooine::flowexplorer::nodes::vectorfield_to_gpu
texture()tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(std::index_sequence< Is... >)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(texture const &other)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(texture &&other)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(integral auto const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(OtherType const *const data, integral auto const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(ValueType const *const data, integral auto const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(std::vector< OtherType > const &data, integral auto const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(std::vector< vec< OtherType, num_components()> > const &data, integral auto const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(dynamic_multidim_array< OtherType > const &data)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(dynamic_multidim_array< vec< OtherType, num_components()> > const &data)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(interpolation_mode interp_mode, wrap_mode wrap_mode, std::index_sequence< Is... >)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(interpolation_mode interp_mode, wrap_mode wrap_mode)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(interpolation_mode interp_mode, wrap_mode wrap_mode, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
texture(interpolation_mode interp_mode, wrap_mode wrap_mode, std::vector< OtherType > const &data, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
time() consttatooine::flowexplorer::nodes::vectorfield_to_gpuinline
time() -> auto &tatooine::flowexplorer::nodes::vectorfield_to_gpuinline
title() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
title() -> auto &tatooine::flowexplorer::ui::base::nodeinline
toggle() -> voidtatooine::flowexplorer::toggleableinline
toggleable(bool active=true)tatooine::flowexplorer::toggleableinlineexplicit
toggleable(toggleable const &)=defaulttatooine::flowexplorer::toggleable
toggleable(toggleable &&)=defaulttatooine::flowexplorer::toggleable
type_name() const -> std::string_view override finaltatooine::flowexplorer::ui::node< vectorfield_to_gpu >inlinevirtual
unbind(GLuint unit=0)tatooine::gl::texture< NumDimensions, ValueType, Components >inlinestatic
unbind_image_texture(GLuint unit)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
unbind_image_texture_layer(GLuint unit, GLint layer)tatooine::gl::texture< NumDimensions, ValueType, Components >inlinestatic
update(std::chrono::duration< double > const &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
update_property_links() -> voidtatooine::flowexplorer::ui::base::nodeinline
upload()tatooine::flowexplorer::nodes::vectorfield_to_gpuinline
upload_data(value_type const *const data) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inlineprivate
upload_data(vec< value_type, num_components()> const *data) -> voidtatooine::gl::texture< NumDimensions, ValueType, Components >inlineprivate
upload_data(value_type const *const data, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(vec< value_type, num_components()> const *const data, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(dynamic_multidim_array< value_type > const &data)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(dynamic_multidim_array< vec< value_type, num_components()> > const &data)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(dynamic_multidim_array< OtherType > const &data)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(dynamic_multidim_array< vec< OtherType, num_components()> > const &data)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(std::vector< value_type > const &data, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(std::vector< vec< value_type, num_components()> > const &data, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(std::vector< OtherType > const &data, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >inline
upload_data(std::vector< vec< OtherType, num_components()> > const &data, Sizes const ... sizes)tatooine::gl::texture< NumDimensions, ValueType, Components >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 typedeftatooine::gl::texture< NumDimensions, ValueType, Components >
vectorfield_t typedeftatooine::flowexplorer::nodes::vectorfield_to_gpu
vectorfield_to_gpu(flowexplorer::scene &s)tatooine::flowexplorer::nodes::vectorfield_to_gpuinline
width() consttatooine::gl::texture< NumDimensions, ValueType, Components >inline
wrapmode_indicestatooine::gl::texture< NumDimensions, ValueType, Components >static
~id_holder()=defaulttatooine::gl::id_holder< GLuint >
~node()=defaulttatooine::flowexplorer::ui::base::nodevirtual
~texture()tatooine::gl::texture< NumDimensions, ValueType, Components >inline
~toggleable()=defaulttatooine::flowexplorer::toggleable
~vectorfield_to_gpu()=defaulttatooine::flowexplorer::nodes::vectorfield_to_gpuvirtual