<commit_before>

ddLCMThread::ddLCMThread();
ddLCMThread::ddLCMThread(QObject*);
ddLCMThread::~ddLCMThread();
void ddLCMThread::stop();
void ddLCMThread::addSubscriber(ddLCMSubscriber*);
void ddLCMThread::removeSubscriber(ddLCMSubscriber*);

ddLCMSubscriber::ddLCMSubscriber(const QString&);
ddLCMSubscriber::ddLCMSubscriber(const QString&, QObject*);
QByteArray ddLCMSubscriber::getNextMessage(int) const;
void ddLCMSubscriber::setCallbackEnabled(bool);
bool ddLCMSubscriber::callbackIsEnabled() const;
void ddLCMSubscriber::setSpeedLimit(double);
QString ddLCMSubscriber::channel() const;
ddLCMSubscriber::~ddLCMSubscriber();

ddBotImageQueue::ddBotImageQueue(QObject*);
ddBotImageQueue::ddBotImageQueue();
ddBotImageQueue::~ddBotImageQueue();
void ddBotImageQueue::init(ddLCMThread*);
void ddBotImageQueue::colorizePoints(const QString&, vtkPolyData*);
void ddBotImageQueue::computeTextureCoords(const QString&, vtkPolyData*);
quint64 ddBotImageQueue::getImage(const QString&, vtkImageData*);
quint64 ddBotImageQueue::getCurrentImageTime(const QString&);
void ddBotImageQueue::getBodyToCameraTransform(const QString&, vtkTransform*);
int ddBotImageQueue::getTransform(const QString&, const QString&, quint64, vtkTransform*);
bool ddBotImageQueue::addCameraStream(const QString&);
QList<double> ddBotImageQueue::getCameraFrustumBounds(const QString&);

ddDrakeModel::ddDrakeModel();
ddDrakeModel::~ddDrakeModel();
bool ddDrakeModel::loadFromFile(const QString&);
bool ddDrakeModel::loadFromXML(const QString&);
void ddDrakeModel::addToRenderer(vtkRenderer*);
void ddDrakeModel::removeFromRenderer(vtkRenderer*);
int ddDrakeModel::numberOfJoints();
void ddDrakeModel::setJointPositions(const QVector<double>&);
void ddDrakeModel::setJointPositions(const QVector<double>&, const QStringList&);
QVector<double> ddDrakeModel::getJointPositions() const;
bool ddDrakeModel::getLinkToWorld(const QString&, vtkTransform*);
QString ddDrakeModel::getLinkNameForMesh(vtkPolyData*);
QStringList ddDrakeModel::getLinkNames();
QStringList ddDrakeModel::getJointNames();
void ddDrakeModel::setAlpha(double);
void ddDrakeModel::setVisible(bool);
QColor ddDrakeModel::color() const;
void ddDrakeModel::setColor(const QColor&);
void ddDrakeModel::setLinkColor(const QString&, const QColor&);
void ddDrakeModel::getModelMesh(vtkPolyData*);

double ddDrakeModel::alpha() const;
bool ddDrakeModel::visible() const;
QString ddDrakeModel::filename() const;

static void ddDrakeModel::addPackageSearchPath(const QString&);
static QString ddDrakeModel::findPackageDirectory(const QString&);

ddDrakeModel* ddDRCView::loadURDFModel(const QString&);
ddDrakeModel* ddDRCView::loadURDFModelXML(const QString&);
QList<ddDrakeModel*> ddDRCView::models() const;
void ddDRCView::unloadModel(ddDrakeModel*);
void ddDRCView::unloadModels();

ddQVTKWidgetView::ddQVTKWidgetView();
ddQVTKWidgetView::~ddQVTKWidgetView();
vtkCamera* ddQVTKWidgetView::camera() const;
vtkRenderWindow* ddQVTKWidgetView::renderWindow() const;
vtkRenderer* ddQVTKWidgetView::renderer() const;
vtkRenderer* ddQVTKWidgetView::backgroundRenderer() const;
QVTKWidget* ddQVTKWidgetView::vtkWidget() const;
vtkOrientationMarkerWidget* ddQVTKWidgetView::orientationMarkerWidget() const;
QList<double> ddQVTKWidgetView::lastTDxMotion() const;
void ddQVTKWidgetView::installImageInteractor();
void ddQVTKWidgetView::addCustomBounds(const QList<double>&);

ddViewManager* ddMainWindow::viewManager()
ddPropertiesPanel* ddMainWindow::propertiesPanel() const;
QToolBar* ddMainWindow::toolBar() const;
QToolBar* ddMainWindow::macrosToolBar() const;
QTreeWidget* ddMainWindow::objectTree() const;
QTextEdit* ddMainWindow::outputConsole() const;
QMenu* ddMainWindow::toolsMenu() const;
void ddMainWindow::addWidgetToViewMenu(QWidget*);

ddObjectTree::ddObjectTree();
ddObjectTree::~ddObjectTree();

ddTaskSelection::ddTaskSelection();
ddTaskSelection::~ddTaskSelection();

ddLumberSelection::ddLumberSelection();
ddLumberSelection::~ddLumberSelection();

void ddPythonManager::setupConsole(QWidget*);
<commit_msg>add wrappers for ddMainWindow constructor and destructor<commit_after>

ddLCMThread::ddLCMThread();
ddLCMThread::ddLCMThread(QObject*);
ddLCMThread::~ddLCMThread();
void ddLCMThread::stop();
void ddLCMThread::addSubscriber(ddLCMSubscriber*);
void ddLCMThread::removeSubscriber(ddLCMSubscriber*);

ddLCMSubscriber::ddLCMSubscriber(const QString&);
ddLCMSubscriber::ddLCMSubscriber(const QString&, QObject*);
QByteArray ddLCMSubscriber::getNextMessage(int) const;
void ddLCMSubscriber::setCallbackEnabled(bool);
bool ddLCMSubscriber::callbackIsEnabled() const;
void ddLCMSubscriber::setSpeedLimit(double);
QString ddLCMSubscriber::channel() const;
ddLCMSubscriber::~ddLCMSubscriber();

ddBotImageQueue::ddBotImageQueue(QObject*);
ddBotImageQueue::ddBotImageQueue();
ddBotImageQueue::~ddBotImageQueue();
void ddBotImageQueue::init(ddLCMThread*);
void ddBotImageQueue::colorizePoints(const QString&, vtkPolyData*);
void ddBotImageQueue::computeTextureCoords(const QString&, vtkPolyData*);
quint64 ddBotImageQueue::getImage(const QString&, vtkImageData*);
quint64 ddBotImageQueue::getCurrentImageTime(const QString&);
void ddBotImageQueue::getBodyToCameraTransform(const QString&, vtkTransform*);
int ddBotImageQueue::getTransform(const QString&, const QString&, quint64, vtkTransform*);
bool ddBotImageQueue::addCameraStream(const QString&);
QList<double> ddBotImageQueue::getCameraFrustumBounds(const QString&);

ddDrakeModel::ddDrakeModel();
ddDrakeModel::~ddDrakeModel();
bool ddDrakeModel::loadFromFile(const QString&);
bool ddDrakeModel::loadFromXML(const QString&);
void ddDrakeModel::addToRenderer(vtkRenderer*);
void ddDrakeModel::removeFromRenderer(vtkRenderer*);
int ddDrakeModel::numberOfJoints();
void ddDrakeModel::setJointPositions(const QVector<double>&);
void ddDrakeModel::setJointPositions(const QVector<double>&, const QStringList&);
QVector<double> ddDrakeModel::getJointPositions() const;
bool ddDrakeModel::getLinkToWorld(const QString&, vtkTransform*);
QString ddDrakeModel::getLinkNameForMesh(vtkPolyData*);
QStringList ddDrakeModel::getLinkNames();
QStringList ddDrakeModel::getJointNames();
void ddDrakeModel::setAlpha(double);
void ddDrakeModel::setVisible(bool);
QColor ddDrakeModel::color() const;
void ddDrakeModel::setColor(const QColor&);
void ddDrakeModel::setLinkColor(const QString&, const QColor&);
void ddDrakeModel::getModelMesh(vtkPolyData*);

double ddDrakeModel::alpha() const;
bool ddDrakeModel::visible() const;
QString ddDrakeModel::filename() const;

static void ddDrakeModel::addPackageSearchPath(const QString&);
static QString ddDrakeModel::findPackageDirectory(const QString&);

ddDrakeModel* ddDRCView::loadURDFModel(const QString&);
ddDrakeModel* ddDRCView::loadURDFModelXML(const QString&);
QList<ddDrakeModel*> ddDRCView::models() const;
void ddDRCView::unloadModel(ddDrakeModel*);
void ddDRCView::unloadModels();

ddQVTKWidgetView::ddQVTKWidgetView();
ddQVTKWidgetView::~ddQVTKWidgetView();
vtkCamera* ddQVTKWidgetView::camera() const;
vtkRenderWindow* ddQVTKWidgetView::renderWindow() const;
vtkRenderer* ddQVTKWidgetView::renderer() const;
vtkRenderer* ddQVTKWidgetView::backgroundRenderer() const;
QVTKWidget* ddQVTKWidgetView::vtkWidget() const;
vtkOrientationMarkerWidget* ddQVTKWidgetView::orientationMarkerWidget() const;
QList<double> ddQVTKWidgetView::lastTDxMotion() const;
void ddQVTKWidgetView::installImageInteractor();
void ddQVTKWidgetView::addCustomBounds(const QList<double>&);

ddMainWindow::ddMainWindow();
ddMainWindow::~ddMainWindow();
ddViewManager* ddMainWindow::viewManager()
ddPropertiesPanel* ddMainWindow::propertiesPanel() const;
QToolBar* ddMainWindow::toolBar() const;
QToolBar* ddMainWindow::macrosToolBar() const;
QTreeWidget* ddMainWindow::objectTree() const;
QTextEdit* ddMainWindow::outputConsole() const;
QMenu* ddMainWindow::toolsMenu() const;
void ddMainWindow::addWidgetToViewMenu(QWidget*);

ddObjectTree::ddObjectTree();
ddObjectTree::~ddObjectTree();

ddTaskSelection::ddTaskSelection();
ddTaskSelection::~ddTaskSelection();

ddLumberSelection::ddLumberSelection();
ddLumberSelection::~ddLumberSelection();

void ddPythonManager::setupConsole(QWidget*);

{'fraction_non_alphanumeric': 0.12469467513434294, 'fraction_numerical': 0.0014655593551538837, 'mean_word_length': 17.319910514541387, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 17, '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': '5496400', 'n_tokens_mistral': 2756, 'n_tokens_neox': 2623, 'n_words': 420}