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

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

#include <device_color_scale.h>

Inheritance diagram for cgv::render::device_discrete_color_scale:
cgv::render::device_color_scale_storage< cgv::media::discrete_color_scale > cgv::render::device_color_scale

Additional Inherited Members

- Public Member Functions inherited from cgv::render::device_color_scale_storage< cgv::media::discrete_color_scale >
 device_color_scale_storage ()
 Construct using an default-constructed color scale of type T.
 
 device_color_scale_storage (std::shared_ptr< cgv::media::discrete_color_scale > 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::discrete_color_scale >
std::shared_ptr< cgv::media::discrete_color_scalecolor_scale
 The underlying host-side color scale.
 

Detailed Description

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

Definition at line 139 of file device_color_scale.h.


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