cgv
Loading...
Searching...
No Matches
cgv::render::device_transfer_function Class Reference

Implementation of a device_color_scale that wraps cgv::media::transfer_function. More...

#include <device_color_scale.h>

Inheritance diagram for cgv::render::device_transfer_function:
cgv::render::device_color_scale_storage< cgv::media::transfer_function > cgv::render::device_color_scale

Additional Inherited Members

- Public Member Functions inherited from cgv::render::device_color_scale_storage< cgv::media::transfer_function >
 device_color_scale_storage ()
 Construct using an default-constructed color scale of type T.
 
 device_color_scale_storage (std::shared_ptr< cgv::media::transfer_function > color_scale)
 Construct using the given color scale pointer.
 
- Public Member Functions inherited from cgv::render::device_color_scale
device_color_scale_arguments get_arguments () const
 Get the color scale arguments of the underlying color scale implementation.
 
cgv::data::time_point get_modified_time () const
 Get the time point of the last modification of this object.
 
std::vector< cgv::rgbaget_texture_data (size_t texture_resolution) const
 Get the texture data of the underlying color scales's color ramp or indexed colors.
 
- Public Attributes inherited from cgv::render::device_color_scale_storage< cgv::media::transfer_function >
std::shared_ptr< cgv::media::transfer_functioncolor_scale
 The underlying host-side color scale.
 

Detailed Description

Implementation of a device_color_scale that wraps cgv::media::transfer_function.

Definition at line 151 of file device_color_scale.h.


The documentation for this class was generated from the following file: