![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <ecvCommandRaster.h>


Public Member Functions | |
| CommandVolume25D () | |
| bool | process (ccCommandLineInterface &cmd) override |
| Main process. More... | |
Public Member Functions inherited from ccCommandLineInterface::Command | |
| Command (const QString &name, const QString &keyword) | |
| Default constructor. More... | |
| virtual | ~Command ()=default |
Additional Inherited Members | |
Public Types inherited from ccCommandLineInterface::Command | |
| using | Shared = QSharedPointer< Command > |
| Shared type. More... | |
Public Attributes inherited from ccCommandLineInterface::Command | |
| QString | m_name |
| Command name. More... | |
| QString | m_keyword |
| Command keyword. More... | |
Definition at line 18 of file ecvCommandRaster.h.
| CommandVolume25D::CommandVolume25D | ( | ) |
Definition at line 455 of file ecvCommandRaster.cpp.
|
overridevirtual |
Main process.
Implements ccCommandLineInterface::Command.
Definition at line 459 of file ecvCommandRaster.cpp.
References ccHObject::addChild(), ccCommandLineInterface::addTimestamp(), ccCommandLineInterface::arguments(), ccCommandLineInterface::autoSaveMode(), CLEntityDesc::basename, cloudViewer::utility::ceil(), ccCommandLineInterface::clouds(), ccDrawableObject::colorsShown(), COMMAND_GRID_OUTPUT_MESH, COMMAND_GRID_STEP, COMMAND_GRID_VERT_DIR, COMMAND_VOLUME_CONST_HEIGHT, COMMAND_VOLUME_GROUND_IS_FIRST, ccRasterGrid::ComputeGridSize(), cloudViewer::PointProjectionTools::computeTriangulation(), ccVolumeCalcTool::ComputeVolume(), ccPointCloud::convertCurrentScalarFieldToColors(), ccVolumeCalcTool::ConvertGridToCloud(), cloudViewer::DELAUNAY_2D_AXIS_ALIGNED, QtCompat::endl(), ccCommandLineInterface::error(), ccCommandLineInterface::exportEntity(), ccObject::getName(), ccGenericPointCloud::getOwnBB(), ccPointCloud::hasScalarFields(), ccCommandLineInterface::IsCommand(), ccRasterGrid::LEAVE_EMPTY, CLMeshDesc::mesh, ccCommandLineInterface::meshes(), CLEntityDesc::path, CLCloudDesc::pc, ccCommandLineInterface::print(), ccRasterGrid::PROJ_AVERAGE_VALUE, ccObject::setEnabled(), ccObject::setName(), ccDrawableObject::setVisible(), ccDrawableObject::sfShown(), ccDrawableObject::showColors(), ccDrawableObject::showSF(), ccCommandLineInterface::silentMode(), std::swap(), e57::toString(), ccVolumeCalcTool::ReportInfo::toText(), CVLog::Warning(), ccCommandLineInterface::warning(), and ccCommandLineInterface::widgetParent().