Program Listing for File composition_channel_info_interop.h

Program Listing for File composition_channel_info_interop.h#

Return to documentation for file (inc/composition_channel_info_interop.h)

// SPDX-FileCopyrightText: 2025 Carl Zeiss Microscopy GmbH
//
// SPDX-License-Identifier: MIT

#pragma once

#include <cstdint>

#pragma pack(push, 4)

struct CompositionChannelInfoInterop
{
    float weight;

    std::uint8_t enable_tinting;

    std::uint8_t tinting_color_r;

    std::uint8_t tinting_color_g;

    std::uint8_t tinting_color_b;

    float black_point;

    float white_point;

    int look_up_table_element_count;

    const std::uint8_t* ptr_look_up_table;
};

#pragma pack(pop)