//color_transform
void Ocio_log_convert::color_transform(MFloatVector& vec_input_color)
{
    //pixels
    float pixels[3];
    vec_input_color.get(pixels);

    //pixel_r, pixel_g, pixel_b;
    float* pixel_r = &pixels[0];
    float* pixel_g = &pixels[1];
    float* pixel_b = &pixels[2];

    //convert
    OCIO_functionality::color_transform_single_pixel(pixel_r, pixel_g, pixel_b, processor);

    //set colors back to vec_input_color
    vec_input_color.x = pixels[0];
    vec_input_color.y = pixels[1];
    vec_input_color.z = pixels[2];
}