plugins
qM3C2
When compiled with the PLUGIN_STANDARD_QM3C2=ON
cmake variable, the wrappers that makes CloudCompare’s qM3C2
available through python will be compiled and installed.
Note
In stand alone mode, this plugin requires a QApplication
to be running. see pycc.InitQApplication()
(In plugin mode, CloudCompare is the running QApplication
)
qM3C2Dialog
- class pycc.plugins.qM3C2.qM3C2Dialog
Bases:
pybind11_object
- class ExportOptions
Bases:
pybind11_object
Members:
PROJECT_ON_CLOUD1
PROJECT_ON_CLOUD2
PROJECT_ON_CORE_POINTS
- PROJECT_ON_CLOUD1 = <ExportOptions.PROJECT_ON_CLOUD1: 0>
- PROJECT_ON_CLOUD2 = <ExportOptions.PROJECT_ON_CLOUD2: 1>
- PROJECT_ON_CORE_POINTS = <ExportOptions.PROJECT_ON_CORE_POINTS: 2>
- property name
- property value
- exec(self: pym3c2.qM3C2Dialog) int
- getCloud1(self: pym3c2.qM3C2Dialog) pycc.ccPointCloud
- getCloud2(self: pym3c2.qM3C2Dialog) pycc.ccPointCloud
- getCorePointsCloud(self: pym3c2.qM3C2Dialog) pycc.ccPointCloud
- getExportOption(self: pym3c2.qM3C2Dialog) pym3c2.qM3C2Dialog.ExportOptions
- getMaxThreadCount(self: pym3c2.qM3C2Dialog) int
- getNormalsOrientationCloud(self: pym3c2.qM3C2Dialog) pycc.ccPointCloud
- keepOriginalCloud(self: pym3c2.qM3C2Dialog) bool
- loadParamsFromFile(self: pym3c2.qM3C2Dialog, filename: QString) bool
- loadParamsFromPersistentSettings(self: pym3c2.qM3C2Dialog) None
- saveParamsToPersistentSettings(self: pym3c2.qM3C2Dialog) None
- setCorePointsCloud(self: pym3c2.qM3C2Dialog, cloud: pycc.ccPointCloud) None
- PROJECT_ON_CLOUD1 = <ExportOptions.PROJECT_ON_CLOUD1: 0>
- PROJECT_ON_CLOUD2 = <ExportOptions.PROJECT_ON_CLOUD2: 1>
- PROJECT_ON_CORE_POINTS = <ExportOptions.PROJECT_ON_CORE_POINTS: 2>
qM3C2Process
- class pycc.plugins.qM3C2.qM3C2Process
- static Compute(dialog: pym3c2.qM3C2Dialog, allowsDialog: bool) pycc.ccPointCloud