Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Data Fields
Image_ColorBGRF Struct Reference

POD structure for packed BGR float color value (3 floats) More...

#include <Image_Color.hxx>

Public Types

typedef float ComponentType_t
 Component type.
 

Public Member Functions

float r () const
 Alias to 3rd component (red intensity).
 
float g () const
 Alias to 2nd component (green intensity).
 
float b () const
 Alias to 1st component (blue intensity).
 
floatr ()
 Alias to 3rd component (red intensity).
 
floatg ()
 Alias to 2nd component (green intensity).
 
floatb ()
 Alias to 1st component (blue intensity).
 

Static Public Member Functions

static int Length ()
 Returns the number of components.
 

Data Fields

float v [3]
 

Detailed Description

POD structure for packed BGR float color value (3 floats)

Member Typedef Documentation

◆ ComponentType_t

Component type.

Member Function Documentation

◆ b() [1/2]

float & Image_ColorBGRF::b ( )
inline

Alias to 1st component (blue intensity).

◆ b() [2/2]

float Image_ColorBGRF::b ( ) const
inline

Alias to 1st component (blue intensity).

◆ g() [1/2]

float & Image_ColorBGRF::g ( )
inline

Alias to 2nd component (green intensity).

◆ g() [2/2]

float Image_ColorBGRF::g ( ) const
inline

Alias to 2nd component (green intensity).

◆ Length()

static int Image_ColorBGRF::Length ( )
inlinestatic

Returns the number of components.

◆ r() [1/2]

float & Image_ColorBGRF::r ( )
inline

Alias to 3rd component (red intensity).

◆ r() [2/2]

float Image_ColorBGRF::r ( ) const
inline

Alias to 3rd component (red intensity).

Field Documentation

◆ v

float Image_ColorBGRF::v[3]

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