ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
SmallVector.cpp File Reference
#include "cloudViewer/core/SmallVector.h"
#include <stdexcept>
#include <string>
Include dependency graph for SmallVector.cpp:

Go to the source code of this file.

Namespaces

 cloudViewer
 Generic file read and write utility for python interface.
 
 cloudViewer::core
 

Macros

#define LLVM_ENABLE_EXCEPTIONS
 

Functions

static void cloudViewer::core::report_size_overflow (size_t MinSize, size_t MaxSize)
 
static void cloudViewer::core::report_at_maximum_capacity (size_t MaxSize)
 
template<class Size_T >
static size_t cloudViewer::core::getNewCapacity (size_t MinSize, size_t TSize, size_t OldCapacity)
 

Macro Definition Documentation

◆ LLVM_ENABLE_EXCEPTIONS

#define LLVM_ENABLE_EXCEPTIONS

Definition at line 27 of file SmallVector.cpp.

Variable Documentation

◆ X

void* X

Definition at line 45 of file SmallVector.cpp.

Referenced by Tiler::addPoint(), Mouse3DInput::Apply(), ccLibAlgorithms::ApplyScaleMatchingAlgorithm(), cloudViewer::core::capacity_in_bytes(), ccGLMatrixTpl< T >::ccGLMatrixTpl(), CleanMatrix(), cloudViewer::CCMiscTools::ComputeBaseVectors(), ccRasterGrid::computeCellCenter(), ccRasterGrid::computeCellPos(), cloudViewer::Neighbourhood::computeCurvature(), colmap::mvs::Model::ComputeDepthRanges(), ccRasterGrid::ComputeGridSize(), DistanceMapGenerationTool::ComputeMinAndMaxLatitude_rad(), cloudViewer::PointProjectionTools::computeTriangulation(), DistanceMapGenerationTool::ConvertCloudToConical(), DistanceMapGenerationTool::ConvertCloudToCylindrical(), DistanceMapGenerationTool::ConvertMapToCloud(), DistanceMapGenerationTool::ConvertProfileToMesh(), ccRasterGrid::convertToCloud(), DistanceMapGenerationTool::CreateMap(), cloudViewer::pipelines::color_map::CreateVertexAndImageVisibility(), qVoxFallTransform::CreateVoxelMesh(), ccPointCloud::crop2D(), colmap::LORANSAC< Estimator, LocalEstimator, SupportMeasurer, Sampler >::Estimate(), colmap::RANSAC< Estimator, SupportMeasurer, Sampler >::Estimate(), colmap::EssentialMatrixFivePointEstimator::Estimate(), ccCompass::estimateStructureNormals(), ccRasterizeTool::exportContourLines(), qFacets::exportFacets(), ccRasterizeTool::ExportGeoTiff(), ccContourExtractor::ExtractFlatContour(), ccRasterGrid::fillWith(), ccQuadric::Fit(), ccPlane::Fit(), ccRasterizeTool::generateContours(), ccBoundingBoxEditorDlg::getBoxAxes(), ccInnerRect2DFinder::init(), cloudViewer::core::LeastSquares(), PcdFilter::loadFile(), LASFilter::loadFile(), RDBFilter::loadFile(), logWishart(), logWishSF(), ccBoundingBoxEditorDlg::onAxisValueChanged(), MainWindow::onItemPicked(), StereogramWidget::paintEvent(), cc2DLabel::pointPicking(), ccGenericPointCloud::pointPicking(), ccOctree::pointPicking(), cloudViewer::pipelines::color_map::Project3DPointAndGetUVDepth(), cloudViewer::Neighbourhood::projectPointsOn2DPlane(), qVoxFallTransform::qVoxFallTransform(), cloudViewer::RegistrationTools::RegistrationProcedure(), vtkMinkowskiFilter::RequestData(), CustomVtkBoxWidget::Rotate(), vtkBoxWidgetRestricted::Rotate(), colmap::Sampler::SampleX(), colmap::Sampler::SampleXY(), ccBoundingBoxEditorDlg::saveBoxAndAccept(), LASFilter::saveToFile(), ccBoundingBoxEditorDlg::setBoxAxes(), cloudViewer::Neighbourhood::setLSPlane(), cloudViewer::core::Solve(), cloudViewer::Delaunay2dMesh::TesselateContour(), ccBoundingBoxEditorDlg::toClipboardClicked(), ccGenericMesh::trianglePicking(), cloudViewer::Neighbourhood::triangulateFromQuadric(), ccMesh::TriangulateTwoPolylines(), typeToId(), and GamepadInput::update().