<commit_before>// File: btBoostDynamics.hpp
#ifndef _btBoostDynamics_hpp
#define _btBoostDynamics_hpp

#include <boost/python.hpp>
#include "btBoostLinearMathScalar.hpp"
#include "btBoostLinearMathVector3.hpp"
#include "btBoostLinearMathQuadWord.hpp"
#include "btBoostLinearMathQuaternion.hpp"
#include "btBoostLinearMathMatrix3x3.hpp"
#include "btBoostLinearMathTransform.hpp"
#include "btBoostLinearMathMotionState.hpp"
#include "btBoostLinearMathAlignedObjectArray.hpp"

// TODO: implement btAlignedObjectArray somewhere, it's needed to pass arrays
//       back and forth

void defineLinearMath()
{
    defineScalar();
    defineVector3();
    defineQuadWord();
    defineQuaternion();
    defineMatrix3x3();
    defineTransform();
    defineMotionState();
    defineAlignedObjectArray();
}

#endif // _btBoostDynamics_hpp
<commit_msg>add include and call to tran util define<commit_after>// File: btBoostDynamics.hpp
#ifndef _btBoostDynamics_hpp
#define _btBoostDynamics_hpp

#include <boost/python.hpp>
#include "btBoostLinearMathScalar.hpp"
#include "btBoostLinearMathVector3.hpp"
#include "btBoostLinearMathQuadWord.hpp"
#include "btBoostLinearMathQuaternion.hpp"
#include "btBoostLinearMathMatrix3x3.hpp"
#include "btBoostLinearMathTransform.hpp"
#include "btBoostLinearMathTransformUtil.hpp"
#include "btBoostLinearMathMotionState.hpp"
#include "btBoostLinearMathAlignedObjectArray.hpp"

// TODO: implement btAlignedObjectArray somewhere, it's needed to pass arrays
//       back and forth

void defineLinearMath()
{
    defineScalar();
    defineVector3();
    defineQuadWord();
    defineQuaternion();
    defineMatrix3x3();
    defineTransform();
    defineMotionState();
    defineAlignedObjectArray();
    defineTransformUtil();
}

#endif // _btBoostDynamics_hpp

{'fraction_non_alphanumeric': 0.0984251968503937, 'fraction_numerical': 0.006749156355455568, 'mean_word_length': 6.2317073170731705, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '3000937', 'n_tokens_mistral': 573, 'n_tokens_neox': 565, 'n_words': 108}