cgv
Loading...
Searching...
No Matches
cgv::render::texture Member List

This is the complete list of members for cgv::render::texture, including all inherited members.

align(size_t v, unsigned a)cgv::data::packing_infostatic
anisotropy (defined in cgv::render::texture_base)cgv::render::texture_base
bd0 (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
bd1 (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
bd2 (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
bd3 (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
bind_as_image(const context &ctx, int tex_unit, int level=0, bool bind_array=false, int layer=0, AccessType access=AT_WRITE_ONLY)cgv::render::texture
border_color (defined in cgv::render::texture_base)cgv::render::texture_base
ca (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
clear()cgv::data::component_format
compare_function (defined in cgv::render::texture_base)cgv::render::texture_base
complete_create(const context &ctx, bool created) (defined in cgv::render::texture)cgv::render::textureprotected
component_format(const std::string &description)cgv::data::component_formatexplicit
component_format(cgv::type::info::TypeId _component_type=cgv::type::info::TypeId::TI_UNDEF, const std::string &_component_name_list="", unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::component_format
component_format(cgv::type::info::TypeId _component_type, ComponentFormat cf, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::component_format
component_interpretationcgv::data::component_formatprotected
component_positionscgv::data::component_formatprotected
component_stringcgv::data::component_formatprotected
component_typecgv::data::component_formatprotected
create(const context &ctx, TextureType _tt=TT_UNDEF, unsigned width=-1, unsigned height=-1, unsigned depth=-1)cgv::render::texture
create(const context &ctx, const cgv::data::const_data_view &data, int level=-1, int cube_side=-1, int num_array_layers=0, const std::vector< cgv::data::data_view > *palettes=0)cgv::render::texture
create_from_buffer(const context &ctx, int x, int y, int width, int height, int level=-1)cgv::render::texture
create_from_image(const context &ctx, const std::string &file_name="", int *image_width_ptr=0, int *image_height_ptr=0, unsigned char *clear_color_ptr=0, int level=-1, int cube_side=-1)cgv::render::texture
create_from_image(cgv::data::data_format &df, cgv::data::data_view &dv, const context &ctx, const std::string &file_name="", unsigned char *clear_color_ptr=0, int level=-1, int cube_side=-1)cgv::render::texture
create_from_images(const context &ctx, const std::string &file_names, int level=-1)cgv::render::texture
create_mipmaps(const context &ctx)cgv::render::texture
ctx_ptrcgv::render::render_component
data_format()cgv::data::data_format
data_format(const std::string &description)cgv::data::data_formatexplicit
data_format(size_t _width, cgv::type::info::TypeId _component_type, const std::string &_component_name_list, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
data_format(size_t _width, cgv::type::info::TypeId _component_type, ComponentFormat _cf, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
data_format(size_t _width, size_t _height, cgv::type::info::TypeId _component_type, const std::string &_component_name_list, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
data_format(size_t _width, size_t _height, cgv::type::info::TypeId _component_type, ComponentFormat _cf, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
data_format(size_t _width, size_t _height, size_t _depth, cgv::type::info::TypeId _component_type, const std::string &_component_name_list, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
data_format(size_t _width, size_t _height, size_t _depth, cgv::type::info::TypeId _component_type, ComponentFormat _cf, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
data_format(size_t _width, size_t _height, size_t _depth, size_t _count, cgv::type::info::TypeId _component_type, const std::string &_component_name_list, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
data_format(size_t _width, size_t _height, size_t _depth, size_t _count, cgv::type::info::TypeId _component_type, ComponentFormat _cf, unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::data_format
deduce_file_names(const std::string &file_names, std::vector< std::string > &deduced_names)cgv::render::texturestatic
destruct(const context &ctx)cgv::render::texture
dimensionscgv::data::data_formatprotected
disable(const context &ctx)cgv::render::texture
empty() constcgv::data::component_format
enable(const context &ctx, int tex_unit=-1)cgv::render::texture
ensure_state(const context &ctx) constcgv::render::texture
extract_components()cgv::data::component_formatprotected
find_best_format(const context &ctx, const std::vector< cgv::data::data_view > *palettes=0)cgv::render::texture
fixed_sample_locations (defined in cgv::render::texture_base)cgv::render::texture_base
generate_mipmaps(const context &ctx)cgv::render::texture
get(int ci, const void *ptr) constcgv::data::component_formatinline
get_alignment(unsigned i) constcgv::data::data_format
get_anisotropy() constcgv::render::texture
get_bit_depth(unsigned ci) constcgv::data::packing_info
get_bit_offset(unsigned ci) const (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
get_compare_function() constcgv::render::texture
get_compare_mode() constcgv::render::texture
get_component_alignment() constcgv::data::packing_info
get_component_format() constcgv::data::data_format
get_component_index(const std::string &name) constcgv::data::component_format
get_component_name(unsigned int i) constcgv::data::component_format
get_component_type() constcgv::data::component_format
get_depth() constcgv::data::data_format
get_entry_alignment() constcgv::data::data_format
get_entry_size() constcgv::data::component_format
get_height() constcgv::data::data_format
get_integer_interpretation() constcgv::data::component_format
get_last_error()cgv::data::component_formatstatic
get_layout_dimension(unsigned dim) constcgv::data::data_format
get_mag_filter() constcgv::render::texture
get_min_filter() constcgv::render::texture
get_nr_bytes() constcgv::data::data_format
get_nr_components() constcgv::data::component_format
get_nr_dimensions() constcgv::data::data_format
get_nr_entries() constcgv::data::data_format
get_nr_multi_samples() constcgv::render::textureinline
get_nr_time_steps() constcgv::data::data_format
get_packing_info() constcgv::data::component_format
get_priority() constcgv::render::texture
get_resolution(unsigned i) constcgv::data::data_format
get_signed(unsigned ci, const void *ptr) constcgv::data::packing_info
get_standard_component_format() constcgv::data::component_format
get_tex_unit() constcgv::render::texture
get_unsigned(unsigned ci, const void *ptr) constcgv::data::packing_info
get_width() constcgv::data::data_format
get_wrap_r() constcgv::render::texture
get_wrap_s() constcgv::render::texture
get_wrap_t() constcgv::render::texture
handle (defined in cgv::render::render_component)cgv::render::render_component
have_mipmaps (defined in cgv::render::texture_base)cgv::render::texture_base
internal_format (defined in cgv::render::render_component)cgv::render::render_component
is_created() constcgv::render::render_componentvirtual
is_enabled() constcgv::render::texture
is_packed (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
is_packing() constcgv::data::packing_info
last_errorcgv::render::texturemutable
mag_filter (defined in cgv::render::texture_base)cgv::render::texture_base
min_filter (defined in cgv::render::texture_base)cgv::render::texture_base
mipmaps_created() constcgv::render::texture
nr_multi_samples (defined in cgv::render::texture_base)cgv::render::texture_base
operator!=(const data_format &df) constcgv::data::data_format
cgv::data::component_format::operator!=(const component_format &cf) constcgv::data::component_format
cgv::data::packing_info::operator!=(const packing_info &pi) constcgv::data::packing_info
operator==(const data_format &df) constcgv::data::data_format
cgv::data::component_format::operator==(const component_format &cf) constcgv::data::component_format
cgv::data::packing_info::operator==(const packing_info &pi) constcgv::data::packing_info
packing_info(unsigned align=1, unsigned d0=0, unsigned d1=0, unsigned d2=0, unsigned d3=0)cgv::data::packing_info
prepare_bit_operation(unsigned ci, void *ptr, unsigned &off, unsigned &bd, unsigned *&iptr) const (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
prepare_bit_operation(unsigned ci, const void *ptr, unsigned &off, unsigned &bd, const unsigned *&iptr) const (defined in cgv::data::packing_info)cgv::data::packing_infoprotected
priority (defined in cgv::render::texture_base)cgv::render::texture_base
put_id(T &id) constcgv::render::render_componentinline
put_id_void(void *ptr) constcgv::render::render_component
render_component()cgv::render::render_component
replace(const context &ctx, int x, const cgv::data::const_data_view &data, int level=-1, const std::vector< cgv::data::data_view > *palettes=0)cgv::render::texture
replace(const context &ctx, int x, int y, const cgv::data::const_data_view &data, int level=-1, const std::vector< cgv::data::data_view > *palettes=0)cgv::render::texture
replace(const context &ctx, int x, int y, int z_or_cube_side, const cgv::data::const_data_view &data, int level=-1, const std::vector< cgv::data::data_view > *palettes=0)cgv::render::texture
replace_from_buffer(const context &ctx, int x, int y, int x_buffer, int y_buffer, int width, int height, int level=-1)cgv::render::texture
replace_from_buffer(const context &ctx, int x, int y, int z_or_cube_side, int x_buffer, int y_buffer, int width, int height, int level)cgv::render::texture
replace_from_image(const context &ctx, const std::string &file_name, int x, int y, int z_or_cube_side, int level)cgv::render::texture
replace_from_image(cgv::data::data_format &df, cgv::data::data_view &dv, const context &ctx, const std::string &file_name, int x, int y, int z_or_cube_side, int level)cgv::render::texture
set(int ci, void *ptr, const T &v) constcgv::data::component_formatinline
set_alignment(unsigned i, unsigned _a)cgv::data::data_format
set_bit_depth(unsigned ci, unsigned depth)cgv::data::packing_info
set_border_color(const float *rgba)cgv::render::textureinline
set_border_color(float r, float g, float b, float a=1.0f)cgv::render::texture
set_compare_function(CompareFunction compare_function)cgv::render::texture
set_compare_mode(bool use_compare_function)cgv::render::texture
set_component_alignment(unsigned a)cgv::data::packing_info
set_component_format(const component_format &cf)cgv::render::texture
set_component_format(const std::string &description)cgv::render::texture
cgv::data::data_format::set_component_format(const component_format &cf)cgv::data::data_format
cgv::data::component_format::set_component_format(ComponentFormat _cf)cgv::data::component_format
set_component_names(const std::string &_component_name_list)cgv::data::component_format
set_component_type(cgv::type::info::TypeId _type_id)cgv::data::component_format
set_components(const std::string &_components)cgv::data::component_format
set_data_format(const std::string &description)cgv::render::texture
set_depth(size_t _depth)cgv::data::data_format
set_dimensions(size_t _d0, size_t _d1=-1, size_t _d2=-1, size_t _d3=-1)cgv::data::data_format
set_entry_alignment(unsigned _a)cgv::data::data_format
set_fixed_sample_locations(bool use)cgv::render::texture
set_height(size_t _height)cgv::data::data_format
set_integer_interpretation(ComponentIntegerInterpretation cii)cgv::data::component_format
set_layout_dimension(unsigned dim, unsigned layout_dim)cgv::data::data_format
set_mag_filter(TextureFilter _mag_filter)cgv::render::texture
set_min_filter(TextureFilter _min_filter, float _anisotropy=2.0f)cgv::render::texture
set_nr_dimensions(unsigned _d)cgv::data::data_format
set_nr_multi_samples(unsigned _nr_samples)cgv::render::texture
set_nr_time_steps(size_t _nr_time_steps)cgv::data::data_format
set_packing(bool enable=true)cgv::data::packing_info
set_packing_info(const packing_info &pi)cgv::data::component_format
set_priority(float _priority)cgv::render::texture
set_resolution(unsigned i, size_t resolution)cgv::data::data_format
set_signed(unsigned ci, void *ptr, int v) constcgv::data::packing_info
set_unsigned(unsigned ci, void *ptr, unsigned v) constcgv::data::packing_info
set_width(size_t _width)cgv::data::data_format
set_wrap_r(TextureWrap _wrap_r)cgv::render::texture
set_wrap_s(TextureWrap _wrap_s)cgv::render::texture
set_wrap_t(TextureWrap _wrap_t)cgv::render::texture
state_out_of_date (defined in cgv::render::texture)cgv::render::texturemutableprotected
tex_unit (defined in cgv::render::texture)cgv::render::textureprotected
texture(const std::string &description="uint8[R,G,B,A]", TextureFilter _mag_filter=TF_LINEAR, TextureFilter _min_filter=TF_LINEAR, TextureWrap _wrap_s=TW_CLAMP_TO_EDGE, TextureWrap _wrap_t=TW_CLAMP_TO_EDGE, TextureWrap _wrap_r=TW_CLAMP_TO_EDGE)cgv::render::texture
texture_base(TextureType _tt=TT_UNDEF)cgv::render::texture_base
tt (defined in cgv::render::texture_base)cgv::render::texture_base
use_compare_function (defined in cgv::render::texture_base)cgv::render::texture_base
use_fixed_sample_locations() constcgv::render::textureinline
user_data (defined in cgv::render::render_component)cgv::render::render_component
wrap_r (defined in cgv::render::texture_base)cgv::render::texture_base
wrap_s (defined in cgv::render::texture_base)cgv::render::texture_base
wrap_t (defined in cgv::render::texture_base)cgv::render::texture_base
write_to_file(context &ctx, const std::string &file_name, unsigned int z_or_cube_side=-1, float depth_map_gamma=1.0f, const std::string &options="") constcgv::render::texture
~texture()cgv::render::texture