OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    Image_ColorBGRAF Struct Reference

    POD structure for packed float BGRA color value (4 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).
    float a () const
     Alias to 4th component (alpha value).
    float & r ()
     Alias to 3rd component (red intensity).
    float & g ()
     Alias to 2nd component (green intensity).
    float & b ()
     Alias to 1st component (blue intensity).
    float & a ()
     Alias to 4th component (alpha value).

    Static Public Member Functions

    static int Length ()
     Returns the number of components.

    Data Fields

    float v [4]

    Detailed Description

    POD structure for packed float BGRA color value (4 floats).

    Member Typedef Documentation

    ◆ ComponentType_t

    Component type.

    Member Function Documentation

    ◆ a() [1/2]

    float & Image_ColorBGRAF::a ( )
    inline

    Alias to 4th component (alpha value).

    ◆ a() [2/2]

    float Image_ColorBGRAF::a ( ) const
    inline

    Alias to 4th component (alpha value).

    ◆ b() [1/2]

    float & Image_ColorBGRAF::b ( )
    inline

    Alias to 1st component (blue intensity).

    ◆ b() [2/2]

    float Image_ColorBGRAF::b ( ) const
    inline

    Alias to 1st component (blue intensity).

    ◆ g() [1/2]

    float & Image_ColorBGRAF::g ( )
    inline

    Alias to 2nd component (green intensity).

    ◆ g() [2/2]

    float Image_ColorBGRAF::g ( ) const
    inline

    Alias to 2nd component (green intensity).

    ◆ Length()

    int Image_ColorBGRAF::Length ( )
    inlinestatic

    Returns the number of components.

    ◆ r() [1/2]

    float & Image_ColorBGRAF::r ( )
    inline

    Alias to 3rd component (red intensity).

    ◆ r() [2/2]

    float Image_ColorBGRAF::r ( ) const
    inline

    Alias to 3rd component (red intensity).

    Field Documentation

    ◆ v

    float Image_ColorBGRAF::v[4]

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