<commit_before>
#include <algorithm>

#include <scm/gl_core/primitives/ray.h>

namespace scm {
namespace gl {

template<typename s>
rect_impl<s>::rect_impl(const vec2_type& min_vert,
                        const vec2_type& max_vert)
  : _min_vertex(min_vert, vec2_type::value_type(0)),
    _max_vertex(max_vert, vec2_type::value_type(0)),
    _poly_plane(vec3_type(min_vert, vec2_type::value_type(0)),
                vec3_type(max_vert.x, min_vert.y, vec2_type::value_type(0)),
                vec3_type(max_vert, vec2_type::value_type(0)))
{
}

template<typename s>
rect_impl<s>::rect_impl(const rect_impl<s>& b)
  : _min_vertex(b._min_vertex),
    _max_vertex(b._max_vertex),
    _poly_plane(b._poly_plane)
{
}

template<typename s>
rect_impl<s>::~rect_impl()
{
}

template<typename s>
rect_impl<s>&<commit_msg>intermediate commit of linux changes<commit_after>
#include <algorithm>

#include <scm/gl_core/primitives/ray.h>

namespace scm {
namespace gl {

template<typename s>
rect_impl<s>::rect_impl(const vec2_type& min_vert,
                        const vec2_type& max_vert)
  : _min_vertex(min_vert, typename vec3_type::value_type(0)),
    _max_vertex(max_vert, typename vec3_type::value_type(0)),
    _poly_plane(vec3_type(min_vert, typename vec3_type::value_type(0)),
                vec3_type(max_vert.x, min_vert.y, typename vec3_type::value_type(0)),
                vec3_type(max_vert, typename vec3_type::value_type(0)))
{
}

template<typename s>
rect_impl<s>::rect_impl(const rect_impl<s>& b)
  : _min_vertex(b._min_vertex),
    _max_vertex(b._max_vertex),
    _poly_plane(b._poly_plane)
{
}

template<typename s>
rect_impl<s>::~rect_impl()
{
}

template<typename s>
rect_impl<s>&
{'fraction_non_alphanumeric': 0.13427561837455831, 'fraction_numerical': 0.0176678445229682, 'mean_word_length': 4.77891156462585, 'pattern_counts': {'":': 0, '<': 25, '<?xml version=': 0, '>': 25, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6880818', 'n_tokens_mistral': 653, 'n_tokens_neox': 648, 'n_words': 92}