Blender V4.3
ViewportColorSampleSession Class Reference

#include <ED_view3d.hh>

Public Member Functions

 ViewportColorSampleSession ()=default
 
Viewport color picker
 ~ViewportColorSampleSession ()
 
bool init (ARegion *region)
 
bool sample (const int mval[2], float r_col[3])
 

Detailed Description

Returns viewport color in linear space, matching ED_space_node_color_sample().

Definition at line 900 of file ED_view3d.hh.

Constructor & Destructor Documentation

◆ ViewportColorSampleSession()

ViewportColorSampleSession::ViewportColorSampleSession ( )
default

◆ ~ViewportColorSampleSession()

ViewportColorSampleSession::~ViewportColorSampleSession ( )

Definition at line 2768 of file view3d_draw.cc.

References GPU_texture_free(), and MEM_freeN().

Member Function Documentation

◆ init()

◆ sample()

bool ViewportColorSampleSession::sample ( const int mval[2],
float r_col[3] )

Definition at line 2743 of file view3d_draw.cc.

References BLI_rcti_isect_pt_v(), and blender::math::half_to_float().

Referenced by eyedropper_color_sample_fl().


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