![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Main log interface. More...
#include <CVLog.h>

Public Types | |
| enum | MessageLevelFlags { LOG_VERBOSE = 0 , LOG_STANDARD = 1 , LOG_IMPORTANT = 2 , LOG_WARNING = 3 , LOG_ERROR = 4 , DEBUG_FLAG = 8 } |
| Message level. More... | |
Public Member Functions | |
| virtual | ~CVLog () |
| Destructor. More... | |
| virtual void | logMessage (const QString &message, int level)=0 |
| Generic message logging method. More... | |
Static Public Member Functions | |
| static CVLog * | TheInstance () |
| Returns the static and unique instance. More... | |
| static void | RegisterInstance (CVLog *logInstance) |
| Registers a unique instance. More... | |
| static void | EnableMessageBackup (bool state) |
| Enables the message backup system. More... | |
| static int | VerbosityLevel () |
| Returns the current verbosity level. More... | |
| static void | SetVerbosityLevel (int level) |
| Sets the verbosity level. More... | |
| static void | LogMessage (const QString &message, int level) |
| Static shortcut to CVLog::logMessage. More... | |
| static bool | PrintVerbose (const char *format,...) |
| Prints out a verbose formatted message in console. More... | |
| static bool | PrintVerbose (const QString &message) |
| QString version of ccLog::PrintVerbose. More... | |
| static bool | Print (const char *format,...) |
| Prints out a formatted message in console. More... | |
| static bool | Print (const QString &message) |
| QString version of ccLog::Print. More... | |
| static bool | PrintHigh (const char *format,...) |
| Prints out an important formatted message in console. More... | |
| static bool | PrintHigh (const QString &message) |
| QString version of ccLog::PrintHigh. More... | |
| static bool | PrintDebug (const char *format,...) |
| Same as Print, but works only in Debug mode. More... | |
| static bool | PrintDebug (const QString &message) |
| QString version of ccLog::PrintDebug. More... | |
| static bool | Warning (const char *format,...) |
| Prints out a formatted warning message in console. More... | |
| static bool | Warning (const QString &message) |
| QString version of ccLog::Warning. More... | |
| static bool | WarningDebug (const char *format,...) |
| Same as Warning, but works only in Debug mode. More... | |
| static bool | WarningDebug (const QString &message) |
| QString version of ccLog::WarningDebug. More... | |
| static bool | Error (const char *format,...) |
| Display an error dialog with formatted message. More... | |
| static bool | Error (const QString &message) |
| QString version of 'Error'. More... | |
| static bool | ErrorDebug (const char *format,...) |
| Same as Error, but works only in Debug mode. More... | |
| static bool | ErrorDebug (const QString &message) |
| QString version of ccLog::ErrorDebug. More... | |
Main log interface.
This interface is meant to be used as a unique (static) instance. It should be thread safe!
|
static |
Enables the message backup system.
Stores the messages until a valid logging instance is registered.
Definition at line 55 of file CVLog.cpp.
References s_backupEnabled.
Referenced by InitEnvironment().
|
static |
Display an error dialog with formatted message.
Works just like the 'printf' command.
Definition at line 143 of file CVLog.cpp.
References LOG_ARGS, and LOG_ERROR.
Referenced by ccPointPairRegistrationDlg::addAlignedPoint(), ecvAnnotationsTool::addAssociatedEntity(), ecvFilterTool::addAssociatedEntity(), ecvMeasurementTool::addAssociatedEntity(), ccGraphicalSegmentationTool::addPointToPolyline(), ccPointPairRegistrationDlg::addReferencePoint(), G3Point::G3PointAction::angles(), ccScalarFieldArithmeticsDlg::Apply(), ccLibAlgorithms::ApplyCCLibAlgorithm(), ccLibAlgorithms::ApplyScaleMatchingAlgorithm(), ccGraphicalSegmentationTool::applySegmentation(), ccNormalComputationDlg::autoEstimateRadius(), FastGlobalRegistrationDialog::autoEstimateRadius(), ccTrace::buildGradientCost(), ccPointPairRegistrationDlg::callHornRegistration(), ccCloudLayersHelper::ccCloudLayersHelper(), ccColorFromScalarDlg::ccColorFromScalarDlg(), ccDefaultPluginInterface::ccDefaultPluginInterface(), ccRenderToFileDlg::ccRenderToFileDlg(), ccEntityAction::changeColorLevels(), ccColorScaleEditorDialog::checkCustomLabelsList(), G3Point::G3PointAction::cleanLabels(), G3Point::G3PointAction::cluster(), G3Point::G3PointAction::clusterAndOrClean(), ccComparisonDlg::computeApproxDistances(), ccHistogramWindow::computeBinArrayFromSF(), ccComparisonDlg::computeDistances(), ccLibAlgorithms::ComputeGeomCharacteristic(), ccEntityAction::computeNormals(), ccVolumeCalcTool::convertGridToCloud(), ccEntityAction::convertNormalsTo(), ccSerializableObject::CorruptError(), ecvMeasurementTool::createMeasurementTool(), ccEntityAction::DBScanCluster(), define_ccLog(), ccComparisonDlg::determineBestOctreeLevel(), ecvUtils::DisplayLockedVerticesWarning(), MainWindow::dispToConsole(), qCloudLayers::doAction(), qHoughNormals::doAction(), qRansacSD::doAction(), ccGraphicalSegmentationTool::doActionUseExistingPolyline(), qSRA::doProjectCloudDistsInGrid(), ccDBRoot::dropMimeData(), ecvAnimationParamDlg::enableListener(), MainWindow::enablePickingOperation(), ccCommandLineParser::error(), ccAlignDlg::estimateDelta(), PythonInterpreter::executeFunction(), ecvAnnotationsTool::exportAnnotationToSF(), ccEntityAction::exportCoordToSF(), ccColorScaleEditorDialog::exportCustomLabelsList(), ccRasterizeTool::ExportGeoTiff(), ccDBRoot::exportImages(), ecvMeasurementTool::exportMeasurement(), ccEntityAction::exportNormalToSF(), GrainsAsEllipsoids::exportResultsAsCloud(), MatrixDisplayDlg::exportToASCII(), ccPointListPickingDlg::exportToASCII(), ccPointListPickingDlg::exportToNewCloud(), ccPointListPickingDlg::exportToNewPolyline(), ccContourExtractor::ExtractFlatContour(), FastMarchingForFacetExtraction::ExtractPlanarFacets(), LasSaveDialog::extraFieldsToSave(), CVTools::FileMappingReader(), CVTools::FileMappingWriter(), TreeIso::Final_seg_pcd(), ccBoundingBoxEditorDlg::fromClipboardClicked(), masc::Classifier::fromFile(), ccDBRoot::gatherRecursiveInformation(), ccRasterizeTool::generateCloud(), ccRasterizeTool::generateContours(), ccRasterizeTool::generateHillshade(), ccRasterizeTool::generateImage(), ccRasterizeTool::generateMesh(), ccRasterizeTool::generateRaster(), ccComparisonDlg::getBestOctreeLevel(), GetConeProfile(), ccPointListPickingDlg::getPickedPoints(), G3Point::getRandomColors(), ccAlignDlg::getSampledData(), ccAlignDlg::getSampledModel(), ecvFilterTool::getSlice(), ccRegistrationTools::ICP(), ccInnerRect2DFinder::init(), ccWaveWidget::init(), ccPointPairRegistrationDlg::init(), TreeIso::Init_seg_pcd(), TreeIso::Intermediate_seg_pcd(), ccEntityAction::interpolateColors(), ccEntityAction::interpolateSFs(), ccComparisonDlg::isValid(), G3Point::G3PointAction::keep(), cloudViewer::loadArrayFromFile(), cloudViewer::loadArrayFromFileIntoArray(), cloudViewer::loadArrayOfArraysFromFile(), IcmFilter::LoadCalibratedImages(), IcmFilter::loadFile(), SimpleBinFilter::loadFile(), DRCFilter::loadFile(), LasIOFilter::loadFile(), LASFilter::loadFile(), BundlerFilter::loadFileExtended(), ccApplyTransformationDlg::loadFromASCIIFile(), LoadScan(), main(), ccColorFromScalarDlg::maxChanged(), ccSerializableObject::MemoryError(), G3Point::G3PointAction::merge(), ccColorFromScalarDlg::minChanged(), ccHistogramWindowDlg::onExportToImage(), G3PointPlots::onExportToImage(), ccTracePolylineTool::onItemPicked(), ccWaveDialog::onPointPickingButtonToggled(), Train3DMASCDialog::openTraceFile(), ccEntityAction::orientNormalsFM(), ccEntityAction::orientNormalsMST(), HSVDialog::pickPoint(), RgbDialog::pickPoint_first(), ScalarDialog::pickPoint_first(), RgbDialog::pickPoint_second(), ScalarDialog::pickPoint_second(), ccPlaneEditDlg::pickPointAsCenter(), ccComparisonDlg::prepareEntitiesForComparison(), masc::Tools::PrepareFeatures(), qAnimationDlg::preview(), CommandMergeMeshes::process(), G3Point::G3PointAction::processNewStacks(), CVTools::QMappingReader(), CVTools::QMappingWriter(), ccSerializableObject::ReadError(), ccPointPairRegistrationDlg::removeAlignedPoint(), ccPointPairRegistrationDlg::removeRefPoint(), qAnimationDlg::render(), ccTracePolylineTool::restart(), ecvLayoutManager::restoreCustomLayout(), ecvLayoutManager::restoreDefaultLayout(), ccEntityAction::rgbGaussianFilter(), ConfusionMatrix::save(), cloudViewer::saveArrayToFile(), ccBoundingBoxEditorDlg::saveBoxAndAccept(), masc::Tools::SaveClassifier(), ecvLayoutManager::saveCustomLayout(), MainWindow::saveGUIElementsPos(), SaveScan(), MAFilter::saveToFile(), LasIOFilter::saveToFile(), LASFilter::saveToFile(), G3Point::G3PointAction::segment(), ccGraphicalSegmentationTool::segment(), SendError(), ccColorFromScalarDlg::setDefaultSatValuePerChannel(), ecvConsole::setLogFile(), ccEntityAction::sfArithmetic(), ccEntityAction::sfConvertToRandomRGB(), ccEntityAction::sfGaussianFilter(), qAnimationDlg::smoothTrajectory(), ecvPoissonReconDlg::start(), ecvAnnotationsTool::start(), ecvFilterByLabelDlg::start(), ccPointPairRegistrationDlg::start(), ccPointPickingGenericInterface::start(), ccEntityAction::statisticalTest(), GrainsAsEllipsoids::updateBBoxOnlyOne(), ccColorFromScalarDlg::updateChannel(), ccRasterizeTool::updateGrid(), ccRasterizeTool::updateGridAndDisplay(), ccVolumeCalcTool::updateGridAndDisplay(), ccColorFromScalarDlg::updateHistogram(), GrainsAsEllipsoids::updateMeshAndLineSet(), ccGraphicalSegmentationTool::updatePolyLine(), qAnimationDlg::updateSmoothCameraTrajectory(), ccColorFromScalarDlg::updateSpinBoxLimits(), G3Point::G3PointAction::wolman(), Tiler::writeAll(), and ccSerializableObject::WriteError().
|
static |
QString version of 'Error'.
Definition at line 148 of file CVLog.cpp.
References LOG_ERROR, and LogMessage().
|
static |
Same as Error, but works only in Debug mode.
Works just like the 'printf' command.
Definition at line 181 of file CVLog.cpp.
References DEBUG_FLAG, LOG_ARGS, and LOG_ERROR.
|
static |
QString version of ccLog::ErrorDebug.
Definition at line 188 of file CVLog.cpp.
References DEBUG_FLAG, LOG_ERROR, and LogMessage().
|
static |
Static shortcut to CVLog::logMessage.
Definition at line 64 of file CVLog.cpp.
References logMessage(), s_backupEnabled, s_backupMessages, s_instance, and s_verbosityLevel.
Referenced by cloudViewer::LogWidget::Append(), define_ccLog(), Error(), ErrorDebug(), ccLogger< level >::flush(), Print(), PrintDebug(), PrintHigh(), PrintVerbose(), Warning(), WarningDebug(), and cloudViewer::LogWidget::~LogWidget().
|
pure virtual |
Generic message logging method.
To be implemented by child class.
| message | message |
| level | message severity (see MessageLevelFlags) |
Implemented in PyPrintLogger, and ecvConsole.
Referenced by LogMessage(), and RegisterInstance().
|
static |
Prints out a formatted message in console.
Works just like the 'printf' command.
Definition at line 113 of file CVLog.cpp.
References LOG_ARGS, and LOG_STANDARD.
Referenced by fgr::CApp::AdvancedMatching(), ccPointPairRegistrationDlg::align(), ccDBRoot::alignCameraWithEntity(), ccGraphicalTransformationTool::apply(), ccPointPairRegistrationDlg::apply(), ccLibAlgorithms::ApplyCCLibAlgorithm(), ccLibAlgorithms::ApplyScaleMatchingAlgorithm(), TemplateAlignment::applyTransformation(), ccWaveDialog::ccWaveDialog(), masc::Classifier::classify(), G3Point::G3PointAction::cleanLabels(), Train3DMASCDialog::closeTraceFile(), G3Point::G3PointAction::cluster(), CorrespondenceMatching::compute(), TemplateAlignment::compute(), ConvexConcaveHullReconstruction::compute(), GreedyTriangulation::compute(), MarchingCubeReconstruction::compute(), NurbsCurveFitting::compute(), NurbsSurfaceReconstruction::compute(), PoissonReconstruction::compute(), FastGlobalRegistrationFilter::compute(), ccComparisonDlg::computeApproxDistances(), ccComparisonDlg::computeDistances(), ComputeKmeansClustering(), ComputeMathOpWithNearestNeighbor(), ccEntityAction::computeOctree(), ccEntityAction::computeStatParams(), ccVolumeCalcTool::ComputeVolume(), ccPointPairRegistrationDlg::convertToSphereCenter(), ccEntityAction::DBScanCluster(), define_ccLog(), MainWindow::dispToConsole(), ccGraphicalSegmentationTool::doExportSegmentationPolyline(), masc::Classifier::evaluate(), ecvAnnotationsTool::exportAnnotationToSF(), ccRasterizeTool::exportContourLines(), ccColorScaleEditorDialog::exportCurrentScale(), ccRasterizeTool::ExportGeoTiff(), ccVolumeCalcTool::exportGridAsCloud(), ccDBRoot::exportImages(), ecvMeasurementTool::exportMeasurement(), MatrixDisplayDlg::exportToASCII(), ccPointListPickingDlg::exportToASCII(), MatrixDisplayDlg::exportToClipboard(), ccHistogramWindowDlg::exportToCSV(), G3PointPlots::exportToCSV(), ccPropertiesTreeDelegate::fillModel(), TreeIso::Final_seg_pcd(), ccRasterizeTool::generateASCIIMatrix(), ccRasterizeTool::generateCloud(), ccRasterizeTool::generateContours(), ccRasterizeTool::generateImage(), ccRasterizeTool::generateMesh(), G3Point::G3PointAction::GetG3PointAction(), ccMouseCircle::getRadiusWorld(), ccRegistrationTools::ICP(), ccColorScaleEditorDialog::importScale(), STEPFilter::importStepFile(), TreeIso::Init_seg_pcd(), InitEnvironment(), MainWindow::initPlugins(), TreeIso::Intermediate_seg_pcd(), G3Point::G3PointAction::keep(), LasWaveformLoader::LasWaveformLoader(), IcmFilter::LoadCalibratedImages(), CSVMatrixFilter::loadFile(), PcdFilter::loadFile(), IcmFilter::loadFile(), PovFilter::loadFile(), SimpleBinFilter::loadFile(), DRCFilter::loadFile(), FBXFilter::loadFile(), LASFWFFilter::loadFile(), LasIOFilter::loadFile(), LASFilter::loadFile(), RDBFilter::loadFile(), masc::Tools::LoadFile(), IoAbstractLoader::loadFile(), LoadImage(), LoadScan(), LogPythonHome(), LogPythonPath(), main(), MainWindow::MainWindow(), G3Point::G3PointAction::merge(), IoUtils::newCCMeshFromAIMesh(), NodeToConsole(), ccHistogramWindowDlg::onExportToImage(), G3PointPlots::onExportToImage(), HSVDialog::onItemPicked(), RgbDialog::onItemPicked(), ScalarDialog::onItemPicked(), ecvMeasurementTool::onItemPicked(), ecvPrimitiveFactoryDlg::onMatrixTextChange(), Train3DMASCDialog::openTraceFile(), LasExtraScalarField::ParseExtraScalarFields(), masc::ContextBasedFeature::prepare(), masc::Tools::PrepareFeatures(), ccCommandLineParser::print(), PrintSystemHardwareInfo(), ccPointPropertiesDlg::processPickedPoint(), ccEntityAction::RansacSegmentation(), ccEntityAction::rgbGaussianFilter(), SaveScan(), SimpleBinFilter::saveToFile(), FBXFilter::saveToFile(), LASFWFFilter::saveToFile(), LasIOFilter::saveToFile(), ecvConsole::setLogFile(), ccEntityAction::sfFromColor(), ccEntityAction::sfGaussianFilter(), ShowDurationNow(), ecvPoissonReconDlg::start(), ccEntityAction::statisticalTest(), TileLasReader(), ccBoundingBoxEditorDlg::toClipboardClicked(), masc::Classifier::toFile(), ccRasterizeTool::updateGrid(), ccPlaneEditDlg::updatePlane(), and G3Point::G3PointAction::wolman().
|
static |
QString version of ccLog::Print.
Definition at line 118 of file CVLog.cpp.
References LOG_STANDARD, and LogMessage().
|
static |
Same as Print, but works only in Debug mode.
Works just like the 'printf' command.
Definition at line 153 of file CVLog.cpp.
References DEBUG_FLAG, LOG_ARGS, and LOG_STANDARD.
Referenced by ecvMeasurementTool::addInstance(), MainWindow::addToDB(), ccGraphicalTransformationTool::apply(), IoUtils::createMaterialSetForMesh(), ccComparisonDlg::determineBestOctreeLevel(), ccRasterizeTool::ExportGeoTiff(), FromFbxMesh(), CVTools::FromUnicode(), ccRasterizeTool::generateContours(), MainWindow::initPlugins(), cloudViewer::loadArrayFromFile(), cloudViewer::loadArrayFromFileIntoArray(), cloudViewer::loadArrayOfArraysFromFile(), PhotoScanFilter::loadFile(), PovFilter::loadFile(), myMessageOutput(), qAnimationDlg::onAutoStepsDurationToggled(), qAnimationDlg::onTotalTimeChanged(), cloudViewer::saveArrayOfArraysToFile(), cloudViewer::saveArrayToFile(), ecvLayoutManager::setupDefaultLayout(), ToFbxMesh(), and CVTools::ToUnicode().
|
static |
QString version of ccLog::PrintDebug.
Definition at line 160 of file CVLog.cpp.
References DEBUG_FLAG, LOG_STANDARD, and LogMessage().
|
static |
Prints out an important formatted message in console.
Works just like the 'printf' command.
Definition at line 123 of file CVLog.cpp.
References LOG_ARGS, and LOG_IMPORTANT.
|
static |
QString version of ccLog::PrintHigh.
Definition at line 128 of file CVLog.cpp.
References LOG_IMPORTANT, and LogMessage().
|
static |
Prints out a verbose formatted message in console.
Works just like the 'printf' command.
Definition at line 103 of file CVLog.cpp.
References LOG_ARGS, and LOG_VERBOSE.
Referenced by ecvLayoutManager::restoreCustomLayout(), ecvLayoutManager::restoreDefaultLayout(), ecvLayoutManager::restoreGUILayout(), ecvLayoutManager::saveCustomLayout(), ecvLayoutManager::saveGUILayout(), and ecvLayoutManager::setupDefaultLayout().
|
static |
QString version of ccLog::PrintVerbose.
Definition at line 108 of file CVLog.cpp.
References LOG_VERBOSE, and LogMessage().
|
static |
Registers a unique instance.
Definition at line 81 of file CVLog.cpp.
References logMessage(), s_backupMessages, and s_instance.
Referenced by define_pycc(), ecvConsole::Init(), ecvConsole::ReleaseInstance(), and ecvConsole::TheInstance().
|
static |
Sets the verbosity level.
Messages below this level will be filtered out.
Definition at line 59 of file CVLog.cpp.
References LOG_ERROR, min(), and s_verbosityLevel.
|
static |
Returns the static and unique instance.
Definition at line 53 of file CVLog.cpp.
References s_instance.
Referenced by define_ccLog(), ccCommandLineParser::exportEntity(), and CommandLogFile::process().
|
static |
Returns the current verbosity level.
Definition at line 57 of file CVLog.cpp.
References s_verbosityLevel.
|
static |
Prints out a formatted warning message in console.
Works just like the 'printf' command.
Definition at line 133 of file CVLog.cpp.
References LOG_ARGS, and LOG_WARNING.
Referenced by ccGraphicalTransformationTool::addEntity(), ccGraphicalSegmentationTool::addEntity(), ecvMeasurementTool::addInstance(), LasCloudChunk::addLasFieldsToCloud(), ccPickingHub::addListener(), MainWindow::addToDB(), ccPointPairRegistrationDlg::align(), ccPropertiesTreeDelegate::appendWideRow(), ecvFilterByLabelDlg::apply(), ccGraphicalTransformationTool::apply(), ccPointPairRegistrationDlg::apply(), ccScalarFieldArithmeticsDlg::Apply(), ccComparisonDlg::applyAndExit(), ccLibAlgorithms::ApplyCCLibAlgorithm(), ccLibAlgorithms::ApplyScaleMatchingAlgorithm(), ccGraphicalSegmentationTool::applySegmentation(), ccTrace::buildCurvatureCost(), ccTrace::buildGradientCost(), G3PointFactory::buildObject(), CCCloudToDraco(), ccComputeOctreeDlg::ccComputeOctreeDlg(), CCMeshToDraco(), ccWaveDialog::ccWaveDialog(), ChildNodeToConsole(), masc::Classifier::classify(), ccEntityAction::clearProperty(), NormsIndexesTableType::clone(), NormsTableType::clone(), ColorsTableType::clone(), RGBAColorsTableType::clone(), TextureCoordsContainer::clone(), FastGlobalRegistrationFilter::compute(), ccComparisonDlg::computeApproxDistances(), ccHistogramWindow::computeBinArrayFromSF(), ccComparisonDlg::computeDistances(), ComputeFeatures(), ccLibAlgorithms::ComputeGeomCharacteristic(), AnglesCustomPlot::computeHistogram(), ComputeKmeansClustering(), ccEntityAction::computeOctree(), ccEntityAction::computeStatParams(), masc::NeighborhoodFeature::computeValue(), ccVolumeCalcTool::ComputeVolume(), ConverFromTo(), ccVolumeCalcTool::ConvertGridToCloud(), ccRasterizeTool::convertGridToCloud(), ccEntityAction::convertNormalsTo(), ccEntityAction::convertTextureToColor(), ccPointPairRegistrationDlg::convertToSphereCenter(), ccEntityAction::ConvexHull(), ccArray< Type, N, ComponentType >::copy(), CreateFeaturesFromCommand(), IoUtils::createMaterialSetForMesh(), CreateTempFile(), ccCropTool::Crop(), define_ccLog(), define_pycc(), ccDBRoot::deleteSelectedEntities(), ccComparisonDlg::determineBestOctreeLevel(), DisplayCurrentNodeInfo(), ecvUtils::DisplayLockedVerticesWarning(), MainWindow::dispToConsole(), ccGraphicalSegmentationTool::doExportSegmentationPolyline(), qSRA::doProjectCloudDistsInGrid(), q3DMASCPlugin::doTrainAction(), ccDBRoot::editLabelScalarValue(), ccSubsamplingDlg::enableSFModulation(), ccEntityAction::enhanceRGBWithIntensities(), PythonInterpreter::executeFile(), ecvAnnotationsTool::exportAnnotationToSF(), ccDBRoot::exportImages(), ecvMeasurementTool::exportMeasurement(), ccGraphicalTransformationTool::exportNewEntities(), ccEntityAction::exportNormalToSF(), ecvFilterTool::exportSlice(), ccHistogramWindowDlg::exportToCSV(), G3PointPlots::exportToCSV(), ccContourExtractor::ExtractFlatContour(), FastMarchingForFacetExtraction::ExtractPlanarFacets(), masc::Feature::ExtractSources(), ExtraLasField::ExtraLasField(), CVTools::FileMappingReader(), CVTools::FileMappingWriter(), LasExtraScalarFieldCard::fillField(), G3Point::G3PointAction::fit(), ccHistogramWindow::fromBinArray(), FromFbxMesh(), masc::Classifier::fromFile(), FromQByteArray(), ccKdTreeForFacetExtraction::FuseCells(), ccRasterizeTool::generateASCIIMatrix(), ccRasterizeTool::generateCloud(), cloudViewer::getArrayLengthFromFile(), G3Point::G3PointAction::GetG3PointAction(), LasField::GetLASFields(), ccSubsamplingDlg::getSampledCloud(), GetScalarFieldIndex(), GetSource(), GrainsAsEllipsoids::GrainsAsEllipsoids(), ccRegistrationTools::ICP(), LasScalarField::IdFromName(), ccColorScaleEditorDialog::importScale(), STEPFilter::importStepFile(), ccEntityAction::importToSF(), MainWindow::initPlugins(), LasWaveformLoader::LasWaveformLoader(), ccOverlayDialog::linkWith(), IcmFilter::LoadCalibratedImages(), masc::Tools::LoadClassifierCloudLabels(), LoadCloud(), CSVMatrixFilter::loadFile(), PhotoScanFilter::loadFile(), PcdFilter::loadFile(), IcmFilter::loadFile(), PovFilter::loadFile(), SalomeHydroFilter::loadFile(), SinusxFilter::loadFile(), SoiFilter::loadFile(), PDMSFilter::loadFile(), SimpleBinFilter::loadFile(), DRCFilter::loadFile(), E57Filter::loadFile(), FBXFilter::loadFile(), LASFWFFilter::loadFile(), LasIOFilter::loadFile(), LASFilter::loadFile(), masc::Tools::LoadFile(), IoAbstractLoader::loadFile(), BundlerFilter::loadFileExtended(), ccApplyTransformationDlg::loadFromClipboard(), LasMetadata::LoadGlobalEncoding(), LoadImage(), qM3C2Dialog::loadParamsFrom(), LasMetadata::LoadProjectUUID(), LoadScan(), masc::Feature::LoadSources(), LasWaveformLoader::loadWaveform(), MainWindow::MainWindow(), LasExtraScalarField::MatchExtraBytesToScalarFields(), myMessageOutput(), IoUtils::newCCMeshFromAIMesh(), ecvMeasurementTool::onItemPicked(), ccPointPairRegistrationDlg::onItemPicked(), ccPointPickingGenericInterface::onItemPicked(), MainWindow::onItemPicked(), ecvMeasurementTool::onPointPickingRequested(), LasSaver::open(), ccEntityAction::orientNormalsFM(), ccEntityAction::orientNormalsMST(), LasExtraScalarField::ParseExtraScalarFields(), ParseWaveformDescriptorVlrs(), LasDetails::PointFormatsAvailableForVersion(), ccCompass::pointPicked(), ccTracePolylineTool::polylineOverSampling(), masc::CorePoints::prepare(), masc::ContextBasedFeature::prepare(), masc::Tools::PrepareFeatures(), PrepareLASField(), masc::Feature::PrepareSF(), qAnimationDlg::preview(), CommandRasterize::process(), CommandVolume25D::process(), ccEntityAction::processMeshSF(), LasMetadata::ProjectionVLRToString(), masc::Tools::RandomSubset(), ReadCloud(), ReadCorePoints(), ReadScales(), ccDBRoot::removeElement(), ccDBRoot::removeElements(), ecvMeasurementTool::removeInstance(), qAnimationDlg::render(), ecvLayoutManager::repositionUnifiedPluginToolbar(), ccGraphicalTransformationTool::reset(), ccArray< Type, N, ComponentType >::resizeSafe(), ecvLayoutManager::restoreCustomLayout(), cloudViewer::saveArrayToFile(), masc::Tools::SaveClassifier(), LasSaver::saveNextPoint(), SaveScan(), SaveScene(), masc::Feature::SaveSources(), PcdFilter::saveToFile(), PNFilter::saveToFile(), PovFilter::saveToFile(), PVFilter::saveToFile(), SalomeHydroFilter::saveToFile(), SinusxFilter::saveToFile(), HeightProfileFilter::saveToFile(), MascaretFilter::saveToFile(), SimpleBinFilter::saveToFile(), E57Filter::saveToFile(), FBXFilter::saveToFile(), LASFWFFilter::saveToFile(), LasIOFilter::saveToFile(), LASFilter::saveToFile(), ccDBRoot::selectChildrenByTypeAndName(), ccDBRoot::selectEntities(), ccDBRoot::selectEntity(), cloudViewer::ModelViewerWidget::SelectObject(), SendError(), ccEntityAction::setColor(), ccHistogramWindow::setCurveValues(), STEPFilter::SetDefaultLinearDeflection(), ecvFilterByLabelDlg::setInputEntity(), PythonPlugin::setMainAppInterface(), ccEntityAction::sfAddIdField(), ccEntityAction::sfFromColor(), ccEntityAction::sfGaussianFilter(), ccEntityAction::sfRename(), qAnimationDlg::smoothTrajectory(), ecvPoissonReconDlg::start(), ecvMeasurementTool::start(), ccTracePolylineTool::start(), qAnimationDlg::textureAnimationPreview(), qAnimationDlg::textureAnimationRender(), TileLasReader(), ToFbxMesh(), masc::Classifier::toFile(), ecvAnnotationsTool::toggleBox(), ecvAnnotationsTool::toggleOrigin(), qAnimationDlg::updateCameraTrajectory(), GrainsAsEllipsoids::updateMeshAndLineSet(), qM3C2Normals::UpdateNormalOrientationsWithCloud(), ccCommandLineParser::warning(), ccConsoleOutput::write(), ListWidgetConsole::write(), MainWindow::zoomOnEntities(), and MainWindow::zoomOnSelectedEntities().
|
static |
QString version of ccLog::Warning.
Definition at line 138 of file CVLog.cpp.
References LOG_WARNING, and LogMessage().
|
static |
Same as Warning, but works only in Debug mode.
Works just like the 'printf' command.
Definition at line 167 of file CVLog.cpp.
References DEBUG_FLAG, LOG_ARGS, and LOG_WARNING.
|
static |
QString version of ccLog::WarningDebug.
Definition at line 174 of file CVLog.cpp.
References DEBUG_FLAG, LOG_WARNING, and LogMessage().