ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
CommandVolume25D Struct Reference

#include <ecvCommandRaster.h>

Inheritance diagram for CommandVolume25D:
Collaboration diagram for CommandVolume25D:

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...
 

Detailed Description

Definition at line 18 of file ecvCommandRaster.h.

Constructor & Destructor Documentation

◆ CommandVolume25D()

CommandVolume25D::CommandVolume25D ( )

Definition at line 455 of file ecvCommandRaster.cpp.

Member Function Documentation

◆ process()

bool CommandVolume25D::process ( ccCommandLineInterface cmd)
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().


The documentation for this struct was generated from the following files: