ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
pycc.cpp File Reference
#include <CVTypes.h>
#include <QMainWindow>
#include <QtOpenGLWidgets/QOpenGLWidget>
#include <QProgressDialog>
#include <QWidget>
#include "casters.h"
#include <pybind11/numpy.h>
#include <pybind11/stl_bind.h>
Include dependency graph for pycc.cpp:

Go to the source code of this file.

Typedefs

template<class T >
using observer_ptr = std::unique_ptr< T, py::nodelete >
 

Functions

void define_qcc_db (py::module &)
 
void define_qcc_io (py::module &)
 
void load_pluginWrappers (py::module &)
 
template<typename T >
std::enable_if< std::is_same< T, double >::value, void >::type define_scalar_type (py::module &m)
 
template<typename T >
std::enable_if< std::is_same< T, float >::value, void >::type define_scalar_type (py::module &m)
 
void InitQApplication ()
 
void import_pyccRuntime (py::module &m)
 
void define_someQtThings (py::module &m)
 
void define_pycc (py::module &m)
 
 PYBIND11_MODULE (pycc, m)
 

Typedef Documentation

◆ observer_ptr

template<class T >
using observer_ptr = std::unique_ptr<T, py::nodelete>

Definition at line 39 of file pycc.cpp.

Function Documentation

◆ define_pycc()

◆ define_qcc_db()

◆ define_qcc_io()

◆ define_scalar_type() [1/2]

template<typename T >
std::enable_if<std::is_same<T, double>::value, void>::type define_scalar_type ( py::module &  m)

Definition at line 43 of file pycc.cpp.

◆ define_scalar_type() [2/2]

template<typename T >
std::enable_if<std::is_same<T, float>::value, void>::type define_scalar_type ( py::module &  m)

Definition at line 49 of file pycc.cpp.

◆ define_someQtThings()

void define_someQtThings ( py::module &  m)

Definition at line 104 of file pycc.cpp.

References height, patch::to_string(), and width.

Referenced by define_pycc().

◆ import_pyccRuntime()

void import_pyccRuntime ( py::module &  m)

Definition at line 88 of file pycc.cpp.

Referenced by define_pycc().

◆ InitQApplication()

void InitQApplication ( )

Definition at line 64 of file pycc.cpp.

References NULL.

Referenced by define_pycc().

◆ load_pluginWrappers()

void load_pluginWrappers ( py::module &  )

Referenced by define_pycc().

◆ PYBIND11_MODULE()

PYBIND11_MODULE ( pycc  ,
 
)

Definition at line 189 of file pycc.cpp.

References define_pycc().