![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
3-Tuple structure (templated version) More...
#include <CVGeom.h>

Public Member Functions | |
| std::size_t | rows () const |
| std::size_t | dimensions () const |
| Type * | data () |
| const Type * | data () const |
| Tuple3Tpl () | |
| Default constructor. More... | |
| Tuple3Tpl (Type a, Type b, Type c) | |
| Constructor from a triplet of values. More... | |
| Tuple3Tpl (const Type p[]) | |
| Constructor from an array of 3 elements. More... | |
| Tuple3Tpl | operator- () const |
| Inverse operator. More... | |
| Tuple3Tpl & | operator+= (const Tuple3Tpl &v) |
| In-place addition operator. More... | |
| Tuple3Tpl & | operator-= (const Tuple3Tpl &v) |
| In-place subtraction operator. More... | |
| Tuple3Tpl & | operator*= (Type v) |
| In-place multiplication (by a scalar) operator. More... | |
| Tuple3Tpl & | operator/= (Type v) |
| In-place division (by a scalar) operator. More... | |
| Tuple3Tpl | operator+ (const Tuple3Tpl &v) const |
| Addition operator. More... | |
| Tuple3Tpl | operator- (const Tuple3Tpl &v) const |
| Subtraction operator. More... | |
| Tuple3Tpl | operator* (Type s) const |
| Multiplication operator. More... | |
| Tuple3Tpl | operator/ (Type s) const |
| Division operator. More... | |
Public Attributes | |
| union { | |
| struct { | |
| Type x | |
| Type y | |
| Type z | |
| } | |
| Type u [3] | |
| }; | |
3-Tuple structure (templated version)
Default constructor.
Inits tuple to (0, 0, 0).
Definition at line 151 of file CVGeom.h.
Referenced by Tuple3Tpl< Type >::operator*(), Tuple3Tpl< Type >::operator+(), Tuple3Tpl< Type >::operator-(), and Tuple3Tpl< Type >::operator/().
|
inline |
Definition at line 145 of file CVGeom.h.
References Tuple3Tpl< Type >::u.
Referenced by ccLibAlgorithms::ComputeGeomCharacteristics(), ccGLCameraParameters::project(), and ccGLCameraParameters::unproject().
|
inline |
Definition at line 146 of file CVGeom.h.
References Tuple3Tpl< Type >::u.
|
inline |
Definition at line 143 of file CVGeom.h.
Referenced by Tuple3Tpl< Type >::rows().
Multiplication operator.
Definition at line 203 of file CVGeom.h.
References Tuple3Tpl< Type >::Tuple3Tpl(), Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
In-place multiplication (by a scalar) operator.
Definition at line 181 of file CVGeom.h.
References Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
|
inline |
Addition operator.
Definition at line 195 of file CVGeom.h.
References Tuple3Tpl< Type >::Tuple3Tpl(), Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
|
inline |
In-place addition operator.
Definition at line 167 of file CVGeom.h.
References Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
Inverse operator.
Definition at line 162 of file CVGeom.h.
References Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
|
inline |
Subtraction operator.
Definition at line 199 of file CVGeom.h.
References Tuple3Tpl< Type >::Tuple3Tpl(), Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
|
inline |
In-place subtraction operator.
Definition at line 174 of file CVGeom.h.
References Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
Division operator.
Definition at line 207 of file CVGeom.h.
References Tuple3Tpl< Type >::Tuple3Tpl(), Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
In-place division (by a scalar) operator.
Definition at line 188 of file CVGeom.h.
References Tuple3Tpl< Type >::x, Tuple3Tpl< Type >::y, and Tuple3Tpl< Type >::z.
|
inline |
Definition at line 142 of file CVGeom.h.
References Tuple3Tpl< Type >::dimensions().
| union { ... } |
| Type Tuple3Tpl< Type >::u[3] |
Definition at line 139 of file CVGeom.h.
Referenced by Tiler::addPoint(), ccPointPairRegistrationDlg::addPointToTable(), MainWindow::addToDB(), AddVertex(), ccDBRoot::alignCameraWithEntity(), Vector3Tpl< Type >::angle_rad(), Vector3Tpl< Type >::angle_radd(), cloudViewer::KDTree::buildSubTree(), CCCloudToDraco(), cloudViewer::KDTree::checkDistantPointInSubTree(), cloudViewer::KDTree::checkNearerPointInSubTree(), ccRasterGrid::computeCellPos(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistances(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistanceWithOctree(), cloudViewer::DistanceComputationTools::computeCloud2PlaneDistanceRMS(), cloudViewer::DistanceComputationTools::computeCloud2PlaneEquation(), cloudViewer::DistanceComputationTools::ComputeCloud2PlaneMaxDistance(), cloudViewer::DistanceComputationTools::ComputeCloud2PlaneRobustMax(), DistanceMapGenerationTool::ProfileMetaData::computeCloudToSurfaceOriginTrans(), ComputeCorePointNormal(), cloudViewer::Neighbourhood::computeCurvature(), QuadricLocalModel::computeDistanceFromModelToPoint(), ComputeEdgePoint(), cloudViewer::Neighbourhood::computeLeastSquareBestFittingPlane(), DistanceMapGenerationTool::ComputeMinAndMaxLatitude_rad(), cloudViewer::Neighbourhood::computeMomentOrder1(), ComputeNeighborhood2MeshDistancesWithOctree(), cloudViewer::DistanceComputationTools::computePoint2PlaneDistance(), cloudViewer::DistanceComputationTools::computePoint2TriangleDistance(), cloudViewer::Neighbourhood::computeQuadric(), DistanceMapGenerationTool::ComputeRadialDist(), cloudViewer::FPCSRegistrationTools::ComputeRegistrationScore(), cloudViewer::Neighbourhood::computeRoughness(), DimensionalityScaleParamsComputer::computeScaleParams(), cloudViewer::PointProjectionTools::computeTriangulation(), ccVolumeCalcTool::ComputeVolume(), DistanceMapGenerationTool::ConvertCloudToConical(), DistanceMapGenerationTool::ConvertCloudToCylindrical(), DistanceMapGenerationTool::ConvertMapToCloud(), DistanceMapGenerationTool::ConvertProfileToMesh(), ccPointPairRegistrationDlg::convertToSphereCenter(), DistanceMapGenerationTool::CreateMap(), ccCropTool::Crop(), Tuple3Tpl< Type >::data(), cloudViewer::GeometricalAnalysisTools::DetectCircle(), cloudViewer::PointProjectionTools::developCloudOnCone(), cloudViewer::PointProjectionTools::developCloudOnCylinder(), DistanceMapGenerationDlg::DistanceMapGenerationDlg(), cloudViewer::KDTree::distanceScanTree(), ccGraphicalSegmentationTool::doExportSegmentationPolyline(), ccPointPair::drawMeOnly(), ccTrace::drawMeOnly(), ccRasterizeTool::exportContourLines(), ccRasterizeTool::ExportGeoTiff(), cloudViewer::DgmOctree::extractCCs(), ccContourExtractor::ExtractFlatContour(), MatrixDisplayDlg::fillDialogWith(), ccInnerRect2DFinder::findBiggestRect(), cloudViewer::FPCSRegistrationTools::FindCongruentBases(), cloudViewer::DgmOctree::findNearestNeighborsStartingFromCell(), cloudViewer::KDTree::findNearestNeighbour(), cloudViewer::KDTree::findNearestNeighbourWithMaxDist(), cloudViewer::KDTree::findPointBelowDistance(), cloudViewer::DgmOctree::findTheNearestNeighborStartingFromCell(), GrainsAsEllipsoids::fitEllipsoidToGrain(), FromFbxMesh(), ccGLMatrixTpl< T >::FromToRotation(), ccRasterizeTool::generateContours(), cloudViewer::DgmOctree::getCellDistanceFromBorders(), ecvDisplayTools::GetCenterOfRotation(), qCanupo2DViewDialog::getClickPos(), GetConeProfile(), ccNormalVectors::GetNormIndex(), qM3C2Tools::GuessBestParams(), ccInnerRect2DFinder::init(), Tiler::init(), cloudViewer::DistanceComputationTools::intersectMeshWithOctree(), cloudViewer::Grid3D< Type >::intersectWith(), LoadCloud(), SimpleBinFilter::loadFile(), DistanceMapGenerationDlg::loadOverlaySymbols(), qSRA::loadProfile(), qM3C2Normals::MakeNormalsHorizontal(), MakeSquare(), cloudViewer::BoundingBoxTpl< T >::minDistTo(), ccBoundingBoxEditorDlg::onAxisValueChanged(), ecvAnimationParamDlg::onItemPicked(), ccPointPairRegistrationDlg::onItemPicked(), MainWindow::onItemPicked(), Vector3Tpl< Type >::operator()(), cloudViewer::SquareMatrixTpl< Scalar >::operator*(), Vector3Tpl< Type >::operator[](), OrientPointNormalWithCloud(), Vector3Tpl< Type >::orthogonal(), DimScalarFieldWrapper::pointValue(), ccTracePolylineTool::polylineOverSampling(), masc::ContextBasedFeature::prepare(), CommandCrossSection::process(), CommandCrop::process(), CommandRasterize::process(), ccInnerRect2DFinder::process(), ecvAnimationParamDlg::processPickedItem(), cloudViewer::GeometricalAnalysisTools::RefineSphereLS(), SaveScan(), SinusxFilter::saveToFile(), MascaretFilter::saveToFile(), cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), cloudViewer::ManualSegmentationTools::segmentMeshWithAAPlane(), ecvDisplayTools::SetCenterOfRotation(), TransformInfo::setRotation(), TransformInfo::setTransformation(), ecvFilterTool::shiftBox(), cloudViewer::TrueKdTree::split(), cloudViewer::DistanceComputationTools::synchronizeOctrees(), cloudViewer::Delaunay2dMesh::TesselateContour(), ccBoundingBoxEditorDlg::toClipboardClicked(), Vector3Tpl< Type >::toFloat(), ToLocalAbscissa(), Vector3Tpl< Type >::toPC(), cloudViewer::Neighbourhood::triangulateFromQuadric(), cloudViewer::CCMiscTools::TriBoxOverlap(), cloudViewer::CCMiscTools::TriBoxOverlapd(), cc2Point5DimEditor::update2DDisplayZoom(), ccRasterizeTool::updateGrid(), ccPointListPickingDlg::updateList(), cloudViewer::KDTree::updateOutsideBoundingBox(), DistanceMapGenerationDlg::updateProfileOrigin(), DistanceMapGenerationDlg::updateZoom(), and ccContourExtractorDlg::zoomOn().
| Type Tuple3Tpl< Type >::x |
Definition at line 137 of file CVGeom.h.
Referenced by AABB< T >::AABB(), cloudViewer::BoundingBoxTpl< T >::add(), cloudViewer::PointCloudTpl< T >::addPoint(), ccGraphicalSegmentationTool::addPointToPolyline(), MainWindow::addToDB(), ccGraphicalTransformationTool::apply(), ccPointPairRegistrationDlg::apply(), ccGLMatrixTpl< T >::applyRotation(), ccGLMatrixTpl< T >::applyX(), ccGLMatrixTpl< T >::applyY(), ccGLMatrixTpl< T >::applyZ(), ccGLMatrixTpl< T >::ccGLMatrixTpl(), ccPlaneEditDlg::ccPlaneEditDlg(), ccScaleDlg::ccScaleDlg(), LasSaveDialog::chosenScale(), cloud2binary(), ComparisonX(), GeneralFilters::compute(), qVoxFallProcess::Compute(), cloudViewer::Neighbourhood::compute3DQuadric(), cloudViewer::DistanceComputationTools::computeApproxCloud2CloudDistance(), cloudViewer::DgmOctreeReferenceCloud::computeBB(), cloudViewer::DgmOctree::computeCellCenter(), cloudViewer::DistanceComputationTools::computeCellHausdorffDistance(), cloudViewer::DistanceComputationTools::computeCellHausdorffDistanceWithLocalModel(), cloudViewer::DgmOctree::computeCellLimits(), cloudViewer::Grid3D< Type >::computeCellPos(), cloudViewer::DistanceComputationTools::computeCloud2BoxEquation(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistances(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistanceWithOctree(), cloudViewer::DistanceComputationTools::computeCloud2PolylineEquation(), ComputeClusterVolume(), ComputeCorePointNormal(), cloudViewer::Neighbourhood::computeCovarianceMatrix(), cloudViewer::GeometricalAnalysisTools::ComputeCovarianceMatrix(), cloudViewer::GeometricalAnalysisTools::ComputeCrossCovarianceMatrix(), cloudViewer::Neighbourhood::computeCurvature(), ComputeFacetExtensions(), cloudViewer::Neighbourhood::computeGravityCenter(), cloudViewer::Neighbourhood::computeLeastSquareBestFittingPlane(), cloudViewer::MeshSamplingTools::computeMeshVolume(), cloudViewer::DgmOctree::ComputeMinDistanceToCellBorder(), ComputeNeighborhood2MeshDistancesWithOctree(), ccEntityAction::computeOctree(), ComputePMUncertainty(), cloudViewer::DistanceComputationTools::computePoint2TriangleDistance(), cloudViewer::Neighbourhood::computeQuadric(), DistanceMapGenerationTool::ComputeRadialDist(), DimensionalityScaleParamsComputer::computeScaleParams(), cloudViewer::GeometricalAnalysisTools::ComputeSphereFrom4(), DistanceMapGenerationTool::ComputeSurfacesAndVolumes(), FastMarchingForFacetExtraction::computeTCoefApprox(), cloudViewer::PointProjectionTools::computeTriangulation(), masc::ContextBasedFeature::computeValue(), cloudViewer::BoundingBoxTpl< T >::computeVolume(), cloudViewer::GeometricalAnalysisTools::ComputeWeightedCrossCovarianceMatrix(), cloudViewer::BoundingBoxTpl< T >::contains(), cloudViewer::BoundingBoxTpl< T >::containsEigen(), contourPoly(), contourPoly2(), ConverFromTo(), DistanceMapGenerationTool::ConvertCloudToCylindrical(), DistanceMapGenerationTool::ConvertMapToCloud(), DistanceMapGenerationTool::ConvertProfileToMesh(), ccMeasurementDevice::createScalarFieldForCloud(), ccCropTool::Crop(), Vector3Tpl< Type >::cross(), cloudViewer::GeometricalAnalysisTools::DetectCircle(), DistanceMapGenerationDlg::DistanceMapGenerationDlg(), qCSF::doAction(), qHoughNormals::doAction(), ccGraphicalSegmentationTool::doActionUseExistingPolyline(), ccGraphicalSegmentationTool::doExportSegmentationPolyline(), Vector3Tpl< Type >::dot(), ccPointPair::drawMeOnly(), ccTrace::drawMeOnly(), ccSymbolCloud::drawMeOnly(), ccCompass::estimateStrain(), ccCompass::estimateStructureNormals(), ccRasterizeTool::exportContourLines(), qFacets::exportFacets(), qFacets::exportFacetsInfo(), ccPointListPickingDlg::exportToASCII(), cloudViewer::DgmOctree::extractCCs(), FastMarchingForFacetExtraction::ExtractPlanarFacets(), MatrixDisplayDlg::fillDialogWith(), ccPropertiesTreeDelegate::fillWithCoordinateSystem(), ccPropertiesTreeDelegate::fillWithFacet(), ccPropertiesTreeDelegate::fillWithHObject(), ccPropertiesTreeDelegate::fillWithPlanarEntity(), ccPropertiesTreeDelegate::fillWithShifted(), cloudViewer::RegistrationTools::FilterTransformation(), qVoxFallTools::FindAdjacents(), cloudViewer::FPCSRegistrationTools::FindBase(), GrainsAsEllipsoids::fitEllipsoidToGrain(), NumpyCloud::forEach(), FromCCLibMatrix(), FromFbxMesh(), cloudViewer::t::geometry::AxisAlignedBoundingBox::FromLegacy(), ccUnrollDlg::fromPersistentSettings(), ccGLMatrixTpl< T >::FromToRotation(), ccGLMatrixTpl< T >::FromViewDirAndUpDir(), cloudViewer::AutoSegmentationTools::frontPropagationBasedSegmentation(), ccRasterizeTool::generateContours(), cloudViewer::DgmOctree::GenerateTruncatedCellCode(), cloudViewer::DgmOctree::genericBuild(), get_subset(), NumpyCloud::getBoundingBox(), cloudViewer::BoundingBoxTpl< T >::getBounds(), cloudViewer::DgmOctree::getCellDistanceFromBorders(), cloudViewer::DgmOctree::getCellPos(), qCanupo2DViewDialog::getClickPos(), getCommonPtsIdx(), getDensity(), cloudViewer::BoundingBoxTpl< T >::getMaxBoxDim(), cloudViewer::BoundingBoxTpl< T >::getMinBoxDim(), getMortarMaps(), cloudViewer::DgmOctree::getNeighborCellsAround(), PointCloudWrapper< Real >::getNormal(), ccGLMatrixTpl< T >::getParameters(), PointCloudWrapper< Real >::getPoint(), cloudViewer::GenericIndexedCloud::getPoint(), cloudViewer::PointCloudTpl< T >::getPoint(), NumpyCloud::getPoint(), cloudViewer::DgmOctree::getPointsInBoxNeighbourhood(), cloudViewer::DgmOctree::getPointsInCylindricalNeighbourhood(), cloudViewer::DgmOctree::getPointsInCylindricalNeighbourhoodProgressive(), cloudViewer::DgmOctree::getPointsInNeighbourCellsAround(), cloudViewer::DgmOctree::getPointsInSphericalNeighbourhood(), GetPolylineMetaVector(), cloudViewer::DgmOctree::getTheCellPosWhichIncludesThePoint(), cloudViewer::FastMarching::getTime(), ccGeomFeaturesDlg::getUpDirection(), cloudViewer::Grid3D< Type >::getValue(), AABox::getVertexN(), AACube::getVertexN(), AABox::getVertexP(), AACube::getVertexP(), PCVContext::GLAccumPixel(), GrainsAsEllipsoids::GrainsAsEllipsoids(), qVoxFallTools::Grid2Index(), qM3C2Tools::GuessBestParams(), LasWaveformSaver::handlePoint(), qVoxFallTools::Index2Grid(), cloudViewer::ChamferDistanceTransform::init(), StereogramWidget::init(), cloudViewer::Grid3D< Type >::init(), ccGLMatrixTpl< T >::initFromParameters(), cloudViewer::SaitoSquaredDistanceTransform::initGrid(), cloudViewer::FastMarching::initGridWithOctree(), InitializeOutputCloud(), ccPlaneEditDlg::initWithPlane(), cloudViewer::KDTree::insidePointToCellDistance(), cloudViewer::SimpleMesh::interpolateNormals(), cloudViewer::DistanceComputationTools::intersectMeshWithOctree(), AABB< T >::intersects(), cloudViewer::Grid3D< Type >::intersectWith(), cloudViewer::ManualSegmentationTools::isPointInsidePoly(), ccShiftedObject::isShifted(), G3Point::G3PointAction::CloudAdaptor::kdtree_get_pt(), cloudViewer::FPCSRegistrationTools::LinesIntersections(), ProfileLoader::Load(), LoadCloud(), ecvGenericCameraTool::CameraInfo::loadConfig(), CSVMatrixFilter::loadFile(), PovFilter::loadFile(), SalomeHydroFilter::loadFile(), SinusxFilter::loadFile(), SimpleBinFilter::loadFile(), LASFWFFilter::loadFile(), LasIOFilter::loadFile(), LASFilter::loadFile(), LasMetadata::LoadScaleFrom(), LoadScan(), cloudViewer::CCMiscTools::MakeMinAndMaxCubical(), MakeSquare(), Vector3Tpl< Type >::maxCoeff(), ccMeasurementDevice::measurePointToPlaneDistance(), ecvDisplayTools::MoveCamera(), cloudViewer::LocalModel::New(), Vector3Tpl< Type >::norm2(), Vector3Tpl< Type >::norm2d(), ccPlaneEditDlg::onDipDirChanged(), ccApplyTransformationDlg::onEulerValueChanged(), ccPlaneEditDlg::onItemPicked(), ecvMeasurementTool::onItemPicked(), ccTracePolylineTool::onItemPicked(), MainWindow::onItemPicked(), ccPlaneEditDlg::onNormalChanged(), ccApplyTransformationDlg::onRotAngleValueChanged(), Vector3Tpl< Type >::operator Vector3Tpl< double >(), Tuple3Tpl< Type >::operator*(), Vector3Tpl< Type >::operator*(), cloudViewer::BoundingBoxTpl< T >::operator*=(), Tuple3Tpl< Type >::operator*=(), Vector3Tpl< Type >::operator*=(), cloudViewer::BoundingBoxTpl< T >::operator+(), Vector3Tpl< Type >::operator+(), Tuple3Tpl< Type >::operator+(), Vector3Tpl< Type >::operator+=(), Tuple3Tpl< Type >::operator+=(), ccGLMatrixTpl< T >::operator+=(), Tuple3Tpl< Type >::operator-(), Vector3Tpl< Type >::operator-(), Vector3Tpl< Type >::operator-=(), Tuple3Tpl< Type >::operator-=(), ccGLMatrixTpl< T >::operator-=(), Tuple3Tpl< Type >::operator/(), Vector3Tpl< Type >::operator/(), Tuple3Tpl< Type >::operator/=(), Vector3Tpl< Type >::operator/=(), Vector3Tpl< Type >::operator=(), ccTrace::optimizeSegment(), optRotY(), cloudViewer::KDTree::pointToCellDistances(), cloudViewer::KDTree::pointToCellSquareDistance(), cloudViewer::FastMarching::pos2index(), masc::ContextBasedFeature::prepare(), CommandCrossSection::process(), CommandRoughness::process(), CommandMatchBBCenters::process(), CommandMatchBestFitPlane::process(), CommandCrop2D::process(), CommandCSF::process(), ccPointPropertiesDlg::processClickedPoint(), ccCommandLineInterface::processGlobalShiftCommand(), ccPointListPickingDlg::processPickedPoint(), Vector3Tpl< Type >::prod(), ecvGenericDisplayTools::Project(), cloudViewer::ChamferDistanceTransform::propagateDistance(), cloudViewer::geometry::pybind_primitives(), Ray< T >::Ray(), cloudViewer::DgmOctree::rayCast(), ccBoundingBoxEditorDlg::reflectChanges(), cloudViewer::RegistrationTools::RegistrationProcedure(), rotY(), DxfProfilesExporter::SaveHorizontalProfiles(), LasSaver::saveNextPoint(), ccPlaneEditDlg::saveParamsAndAccept(), SaveScan(), PcdFilter::saveToFile(), SalomeHydroFilter::saveToFile(), MAFilter::saveToFile(), MascaretFilter::saveToFile(), SimpleBinFilter::saveToFile(), LASFWFFilter::saveToFile(), LasIOFilter::saveToFile(), LASFilter::saveToFile(), DxfProfilesExporter::SaveVerticalProfiles(), cloudViewer::SaitoSquaredDistanceTransform::SDT_2D(), cloudViewer::SaitoSquaredDistanceTransform::SDT_3D(), G3Point::G3PointAction::segment(), ccGraphicalSegmentationTool::segment(), cloudViewer::ManualSegmentationTools::segment(), ccTracePolylineTool::SegmentGLParams::SegmentGLParams(), cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), ccBoundingBoxEditorDlg::setBoxAxes(), ccGLMatrixTpl< T >::setColumn(), LASOpenDlg::setInfos(), LasSaveDialog::setOptimalScale(), LasSaveDialog::setOriginalScale(), ccMeasurementRecorder::setPlane(), cloudViewer::PointCloudTpl< T >::setPoint(), PdmsTools::PdmsObjects::Vertex::setPosition(), SetPoylineMetaVector(), ecvPrimitiveFactoryDlg::setSpherePositionFromClipboard(), ccGLMatrixTpl< T >::setTranslation(), ccGeomFeaturesDlg::setUpDirection(), cloudViewer::Grid3D< Type >::setValue(), cloudViewer::TrueKdTree::split(), ccGLMatrixTpl< T >::toAngleAxis(), Vector3Tpl< Type >::toDouble(), ToFbxMesh(), DistanceMapGenerationDlg::toggleOverlayGrid(), ccUnrollDlg::toPersistentSettings(), ecvGenericCameraTool::CameraInfo::toString(), toTranslatedVector(), cloudViewer::Neighbourhood::triangulateFromQuadric(), cloudViewer::CCMiscTools::TriBoxOverlap(), cloudViewer::CCMiscTools::TriBoxOverlapd(), ccPointPropertiesDlg::update2DZone(), ccApplyTransformationDlg::updateAll(), ccFitPlane::updateAttributes(), GrainsAsEllipsoids::updateBBoxOnlyOne(), cloudViewer::DgmOctree::updateCellSizeTable(), qCanupo2DViewDialog::updateClassifierPath(), MinimumCutSegmentationDlg::updateForeGroundPoint(), cloudViewer::KDTree::updateInsideBoundingBox(), GrainsAsEllipsoids::updateMeshAndLineSet(), ccLineation::updateMetadata(), ccThickness::updateMetadata(), DistanceMapGenerationDlg::updateMinAndMaxLimits(), ccGraphicalSegmentationTool::updatePolyLine(), ccTracePolylineTool::updatePolyLineTip(), ecvAnimationParamDlg::updateRotationAxisPoint(), DistanceMapGenerationDlg::updateZoom(), Vector3Tpl< Type >::vset(), G3Point::G3PointAction::wolman(), and ccContourExtractorDlg::zoomOn().
| Type Tuple3Tpl< Type >::y |
Definition at line 137 of file CVGeom.h.
Referenced by AABB< T >::AABB(), cloudViewer::BoundingBoxTpl< T >::add(), cloudViewer::PointCloudTpl< T >::addPoint(), ccGraphicalSegmentationTool::addPointToPolyline(), MainWindow::addToDB(), ccGraphicalTransformationTool::apply(), ccPointPairRegistrationDlg::apply(), ccGLMatrixTpl< T >::applyRotation(), ccGLMatrixTpl< T >::applyX(), ccGLMatrixTpl< T >::applyY(), ccGLMatrixTpl< T >::applyZ(), ccGLMatrixTpl< T >::ccGLMatrixTpl(), ccPlaneEditDlg::ccPlaneEditDlg(), ccScaleDlg::ccScaleDlg(), LasSaveDialog::chosenScale(), ComparisonY(), GeneralFilters::compute(), qVoxFallProcess::Compute(), cloudViewer::Neighbourhood::compute3DQuadric(), cloudViewer::DistanceComputationTools::computeApproxCloud2CloudDistance(), cloudViewer::DgmOctreeReferenceCloud::computeBB(), cloudViewer::DgmOctree::computeCellCenter(), cloudViewer::DistanceComputationTools::computeCellHausdorffDistance(), cloudViewer::DistanceComputationTools::computeCellHausdorffDistanceWithLocalModel(), cloudViewer::DgmOctree::computeCellLimits(), cloudViewer::Grid3D< Type >::computeCellPos(), cloudViewer::DistanceComputationTools::computeCloud2BoxEquation(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistances(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistanceWithOctree(), cloudViewer::DistanceComputationTools::computeCloud2PolylineEquation(), ComputeClusterVolume(), cloudViewer::Neighbourhood::computeCovarianceMatrix(), cloudViewer::GeometricalAnalysisTools::ComputeCovarianceMatrix(), cloudViewer::GeometricalAnalysisTools::ComputeCrossCovarianceMatrix(), cloudViewer::Neighbourhood::computeCurvature(), ComputeFacetExtensions(), cloudViewer::Neighbourhood::computeGravityCenter(), cloudViewer::Neighbourhood::computeLeastSquareBestFittingPlane(), cloudViewer::MeshSamplingTools::computeMeshVolume(), cloudViewer::DgmOctree::ComputeMinDistanceToCellBorder(), ComputeNeighborhood2MeshDistancesWithOctree(), ccEntityAction::computeOctree(), ComputePMUncertainty(), cloudViewer::DistanceComputationTools::computePoint2TriangleDistance(), cloudViewer::Neighbourhood::computeQuadric(), DistanceMapGenerationTool::ComputeRadialDist(), DimensionalityScaleParamsComputer::computeScaleParams(), cloudViewer::GeometricalAnalysisTools::ComputeSphereFrom4(), DistanceMapGenerationTool::ComputeSurfacesAndVolumes(), FastMarchingForFacetExtraction::computeTCoefApprox(), masc::ContextBasedFeature::computeValue(), cloudViewer::BoundingBoxTpl< T >::computeVolume(), cloudViewer::GeometricalAnalysisTools::ComputeWeightedCrossCovarianceMatrix(), cloudViewer::BoundingBoxTpl< T >::contains(), cloudViewer::BoundingBoxTpl< T >::containsEigen(), contourPoly(), contourPoly2(), ConverFromTo(), DistanceMapGenerationTool::ConvertCloudToCylindrical(), DistanceMapGenerationTool::ConvertMapToCloud(), DistanceMapGenerationTool::ConvertProfileToMesh(), ccMeasurementDevice::createScalarFieldForCloud(), ccCropTool::Crop(), Vector3Tpl< Type >::cross(), cloudViewer::GeometricalAnalysisTools::DetectCircle(), DistanceMapGenerationDlg::DistanceMapGenerationDlg(), qCSF::doAction(), qHoughNormals::doAction(), ccGraphicalSegmentationTool::doActionUseExistingPolyline(), ccGraphicalSegmentationTool::doExportSegmentationPolyline(), Vector3Tpl< Type >::dot(), ccPointPair::drawMeOnly(), ccTrace::drawMeOnly(), ccSymbolCloud::drawMeOnly(), ccCompass::estimateStrain(), ccCompass::estimateStructureNormals(), ccRasterizeTool::exportContourLines(), qFacets::exportFacets(), qFacets::exportFacetsInfo(), ccPointListPickingDlg::exportToASCII(), cloudViewer::DgmOctree::extractCCs(), ccContourExtractor::ExtractFlatContour(), FastMarchingForFacetExtraction::ExtractPlanarFacets(), MatrixDisplayDlg::fillDialogWith(), ccPropertiesTreeDelegate::fillWithCoordinateSystem(), ccPropertiesTreeDelegate::fillWithFacet(), ccPropertiesTreeDelegate::fillWithHObject(), ccPropertiesTreeDelegate::fillWithPlanarEntity(), ccPropertiesTreeDelegate::fillWithShifted(), cloudViewer::RegistrationTools::FilterTransformation(), qVoxFallTools::FindAdjacents(), cloudViewer::FPCSRegistrationTools::FindBase(), GrainsAsEllipsoids::fitEllipsoidToGrain(), NumpyCloud::forEach(), FromCCLibMatrix(), FromFbxMesh(), cloudViewer::t::geometry::AxisAlignedBoundingBox::FromLegacy(), ccUnrollDlg::fromPersistentSettings(), ccGLMatrixTpl< T >::FromToRotation(), ccGLMatrixTpl< T >::FromViewDirAndUpDir(), cloudViewer::AutoSegmentationTools::frontPropagationBasedSegmentation(), ccRasterizeTool::generateContours(), cloudViewer::DgmOctree::GenerateTruncatedCellCode(), cloudViewer::DgmOctree::genericBuild(), get_subset(), NumpyCloud::getBoundingBox(), cloudViewer::BoundingBoxTpl< T >::getBounds(), cloudViewer::DgmOctree::getCellDistanceFromBorders(), cloudViewer::DgmOctree::getCellPos(), qCanupo2DViewDialog::getClickPos(), getDensity(), cloudViewer::BoundingBoxTpl< T >::getMaxBoxDim(), cloudViewer::BoundingBoxTpl< T >::getMinBoxDim(), getMortarMaps(), cloudViewer::DgmOctree::getNeighborCellsAround(), PointCloudWrapper< Real >::getNormal(), ccGLMatrixTpl< T >::getParameters(), PointCloudWrapper< Real >::getPoint(), cloudViewer::GenericIndexedCloud::getPoint(), cloudViewer::PointCloudTpl< T >::getPoint(), NumpyCloud::getPoint(), cloudViewer::DgmOctree::getPointsInBoxNeighbourhood(), cloudViewer::DgmOctree::getPointsInCylindricalNeighbourhood(), cloudViewer::DgmOctree::getPointsInCylindricalNeighbourhoodProgressive(), cloudViewer::DgmOctree::getPointsInNeighbourCellsAround(), cloudViewer::DgmOctree::getPointsInSphericalNeighbourhood(), GetPolylineMetaVector(), cloudViewer::DgmOctree::getTheCellPosWhichIncludesThePoint(), cloudViewer::FastMarching::getTime(), ccGeomFeaturesDlg::getUpDirection(), cloudViewer::Grid3D< Type >::getValue(), AABox::getVertexN(), AACube::getVertexN(), AABox::getVertexP(), AACube::getVertexP(), PCVContext::GLAccumPixel(), GrainsAsEllipsoids::GrainsAsEllipsoids(), qVoxFallTools::Grid2Index(), qM3C2Tools::GuessBestParams(), LasWaveformSaver::handlePoint(), qVoxFallTools::Index2Grid(), cloudViewer::ChamferDistanceTransform::init(), StereogramWidget::init(), cloudViewer::Grid3D< Type >::init(), ccGLMatrixTpl< T >::initFromParameters(), cloudViewer::SaitoSquaredDistanceTransform::initGrid(), cloudViewer::FastMarching::initGridWithOctree(), InitializeOutputCloud(), ccPlaneEditDlg::initWithPlane(), cloudViewer::KDTree::insidePointToCellDistance(), cloudViewer::SimpleMesh::interpolateNormals(), cloudViewer::DistanceComputationTools::intersectMeshWithOctree(), AABB< T >::intersects(), cloudViewer::Grid3D< Type >::intersectWith(), cloudViewer::ManualSegmentationTools::isPointInsidePoly(), ccShiftedObject::isShifted(), G3Point::G3PointAction::CloudAdaptor::kdtree_get_pt(), cloudViewer::FPCSRegistrationTools::LinesIntersections(), ProfileLoader::Load(), LoadCloud(), ecvGenericCameraTool::CameraInfo::loadConfig(), SalomeHydroFilter::loadFile(), SinusxFilter::loadFile(), SimpleBinFilter::loadFile(), LASFWFFilter::loadFile(), LasIOFilter::loadFile(), LASFilter::loadFile(), LasMetadata::LoadScaleFrom(), LoadScan(), cloudViewer::CCMiscTools::MakeMinAndMaxCubical(), MakeSquare(), Vector3Tpl< Type >::maxCoeff(), ccMeasurementDevice::measurePointToPlaneDistance(), ecvDisplayTools::MoveCamera(), cloudViewer::LocalModel::New(), Vector3Tpl< Type >::norm2(), Vector3Tpl< Type >::norm2d(), ccPlaneEditDlg::onDipDirChanged(), ccApplyTransformationDlg::onEulerValueChanged(), ccPlaneEditDlg::onItemPicked(), ecvMeasurementTool::onItemPicked(), ccTracePolylineTool::onItemPicked(), MainWindow::onItemPicked(), ccPlaneEditDlg::onNormalChanged(), ccApplyTransformationDlg::onRotAngleValueChanged(), Vector3Tpl< Type >::operator Vector3Tpl< double >(), Tuple3Tpl< Type >::operator*(), Vector3Tpl< Type >::operator*(), cloudViewer::BoundingBoxTpl< T >::operator*=(), Tuple3Tpl< Type >::operator*=(), Vector3Tpl< Type >::operator*=(), cloudViewer::BoundingBoxTpl< T >::operator+(), Vector3Tpl< Type >::operator+(), Tuple3Tpl< Type >::operator+(), Vector3Tpl< Type >::operator+=(), Tuple3Tpl< Type >::operator+=(), ccGLMatrixTpl< T >::operator+=(), Tuple3Tpl< Type >::operator-(), Vector3Tpl< Type >::operator-(), Vector3Tpl< Type >::operator-=(), Tuple3Tpl< Type >::operator-=(), ccGLMatrixTpl< T >::operator-=(), Tuple3Tpl< Type >::operator/(), Vector3Tpl< Type >::operator/(), Tuple3Tpl< Type >::operator/=(), Vector3Tpl< Type >::operator/=(), Vector3Tpl< Type >::operator=(), ccTrace::optimizeSegment(), optRotY(), cloudViewer::KDTree::pointToCellDistances(), cloudViewer::KDTree::pointToCellSquareDistance(), cloudViewer::FastMarching::pos2index(), masc::ContextBasedFeature::prepare(), CommandCrossSection::process(), CommandRoughness::process(), CommandMatchBBCenters::process(), CommandMatchBestFitPlane::process(), CommandCrop2D::process(), CommandCSF::process(), ccPointPropertiesDlg::processClickedPoint(), ccCommandLineInterface::processGlobalShiftCommand(), ccPointListPickingDlg::processPickedPoint(), Vector3Tpl< Type >::prod(), ecvGenericDisplayTools::Project(), cloudViewer::ChamferDistanceTransform::propagateDistance(), cloudViewer::geometry::pybind_primitives(), Ray< T >::Ray(), cloudViewer::DgmOctree::rayCast(), ccBoundingBoxEditorDlg::reflectChanges(), cloudViewer::RegistrationTools::RegistrationProcedure(), rotY(), DxfProfilesExporter::SaveHorizontalProfiles(), LasSaver::saveNextPoint(), ccPlaneEditDlg::saveParamsAndAccept(), SaveScan(), PcdFilter::saveToFile(), SalomeHydroFilter::saveToFile(), MAFilter::saveToFile(), MascaretFilter::saveToFile(), SimpleBinFilter::saveToFile(), LASFWFFilter::saveToFile(), LasIOFilter::saveToFile(), LASFilter::saveToFile(), DxfProfilesExporter::SaveVerticalProfiles(), cloudViewer::SaitoSquaredDistanceTransform::SDT_2D(), cloudViewer::SaitoSquaredDistanceTransform::SDT_3D(), G3Point::G3PointAction::segment(), ccGraphicalSegmentationTool::segment(), cloudViewer::ManualSegmentationTools::segment(), ccTracePolylineTool::SegmentGLParams::SegmentGLParams(), cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), ccBoundingBoxEditorDlg::setBoxAxes(), ccGLMatrixTpl< T >::setColumn(), LASOpenDlg::setInfos(), LasSaveDialog::setOptimalScale(), LasSaveDialog::setOriginalScale(), ccMeasurementRecorder::setPlane(), cloudViewer::PointCloudTpl< T >::setPoint(), PdmsTools::PdmsObjects::Vertex::setPosition(), SetPoylineMetaVector(), ecvPrimitiveFactoryDlg::setSpherePositionFromClipboard(), ccGLMatrixTpl< T >::setTranslation(), ccGeomFeaturesDlg::setUpDirection(), cloudViewer::Grid3D< Type >::setValue(), cloudViewer::TrueKdTree::split(), ccGLMatrixTpl< T >::toAngleAxis(), Vector3Tpl< Type >::toDouble(), ToFbxMesh(), DistanceMapGenerationDlg::toggleOverlayGrid(), ccUnrollDlg::toPersistentSettings(), ecvGenericCameraTool::CameraInfo::toString(), toTranslatedVector(), qCanupoTools::TrainClassifier(), cloudViewer::Neighbourhood::triangulateFromQuadric(), cloudViewer::CCMiscTools::TriBoxOverlap(), cloudViewer::CCMiscTools::TriBoxOverlapd(), ccPointPropertiesDlg::update2DZone(), ccApplyTransformationDlg::updateAll(), ccFitPlane::updateAttributes(), GrainsAsEllipsoids::updateBBoxOnlyOne(), qCanupo2DViewDialog::updateClassifierPath(), MinimumCutSegmentationDlg::updateForeGroundPoint(), cloudViewer::KDTree::updateInsideBoundingBox(), GrainsAsEllipsoids::updateMeshAndLineSet(), ccLineation::updateMetadata(), ccThickness::updateMetadata(), DistanceMapGenerationDlg::updateMinAndMaxLimits(), ccGraphicalSegmentationTool::updatePolyLine(), ccTracePolylineTool::updatePolyLineTip(), ecvAnimationParamDlg::updateRotationAxisPoint(), DistanceMapGenerationDlg::updateZoom(), Vector3Tpl< Type >::vset(), G3Point::G3PointAction::wolman(), and ccContourExtractorDlg::zoomOn().
| Type Tuple3Tpl< Type >::z |
Definition at line 137 of file CVGeom.h.
Referenced by AABB< T >::AABB(), cloudViewer::BoundingBoxTpl< T >::add(), cloudViewer::PointCloudTpl< T >::addPoint(), MainWindow::addToDB(), ccGraphicalTransformationTool::apply(), ccPointPairRegistrationDlg::apply(), ccGLMatrixTpl< T >::applyRotation(), ccGLMatrixTpl< T >::applyX(), ccGLMatrixTpl< T >::applyY(), ccGLMatrixTpl< T >::applyZ(), ccFitPlane::ccFitPlane(), ccGLMatrixTpl< T >::ccGLMatrixTpl(), ccPlaneEditDlg::ccPlaneEditDlg(), ccScaleDlg::ccScaleDlg(), LasSaveDialog::chosenScale(), cloud2binary(), ComparisonZ(), GeneralFilters::compute(), qVoxFallProcess::Compute(), cloudViewer::Neighbourhood::compute3DQuadric(), cloudViewer::DistanceComputationTools::computeApproxCloud2CloudDistance(), cloudViewer::DgmOctreeReferenceCloud::computeBB(), cloudViewer::DgmOctree::computeCellCenter(), cloudViewer::DistanceComputationTools::computeCellHausdorffDistance(), cloudViewer::DistanceComputationTools::computeCellHausdorffDistanceWithLocalModel(), cloudViewer::DgmOctree::computeCellLimits(), cloudViewer::Grid3D< Type >::computeCellPos(), cloudViewer::DistanceComputationTools::computeCloud2BoxEquation(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistances(), cloudViewer::DistanceComputationTools::computeCloud2MeshDistanceWithOctree(), cloudViewer::DistanceComputationTools::computeCloud2PolylineEquation(), ComputeClusterVolume(), ComputeCorePointNormal(), cloudViewer::Neighbourhood::computeCovarianceMatrix(), cloudViewer::GeometricalAnalysisTools::ComputeCovarianceMatrix(), cloudViewer::GeometricalAnalysisTools::ComputeCrossCovarianceMatrix(), cloudViewer::Neighbourhood::computeCurvature(), cloudViewer::Neighbourhood::computeGravityCenter(), cloudViewer::Neighbourhood::computeLeastSquareBestFittingPlane(), cloudViewer::MeshSamplingTools::computeMeshVolume(), cloudViewer::DgmOctree::ComputeMinDistanceToCellBorder(), ComputeNeighborhood2MeshDistancesWithOctree(), ccEntityAction::computeOctree(), ComputePMUncertainty(), cloudViewer::DistanceComputationTools::computePoint2TriangleDistance(), cloudViewer::Neighbourhood::computeQuadric(), cloudViewer::GeometricalAnalysisTools::ComputeSphereFrom4(), FastMarchingForFacetExtraction::computeTCoefApprox(), masc::NeighborhoodFeature::computeValue(), masc::ContextBasedFeature::computeValue(), cloudViewer::BoundingBoxTpl< T >::computeVolume(), cloudViewer::GeometricalAnalysisTools::ComputeWeightedCrossCovarianceMatrix(), cloudViewer::BoundingBoxTpl< T >::contains(), cloudViewer::BoundingBoxTpl< T >::containsEigen(), contourPoly(), contourPoly2(), ConverFromTo(), DistanceMapGenerationTool::ConvertCloudToCylindrical(), ccMeasurementDevice::createScalarFieldForCloud(), ccCropTool::Crop(), Vector3Tpl< Type >::cross(), cloudViewer::GeometricalAnalysisTools::DetectCircle(), DistanceMapGenerationDlg::DistanceMapGenerationDlg(), qCSF::doAction(), qHoughNormals::doAction(), ccGraphicalSegmentationTool::doActionUseExistingPolyline(), Vector3Tpl< Type >::dot(), ccPointPair::drawMeOnly(), ccTrace::drawMeOnly(), ccCompass::estimateStrain(), ccCompass::estimateStructureNormals(), ccRasterizeTool::exportContourLines(), qFacets::exportFacets(), qFacets::exportFacetsInfo(), ccPointListPickingDlg::exportToASCII(), cloudViewer::DgmOctree::extractCCs(), FastMarchingForFacetExtraction::ExtractPlanarFacets(), MatrixDisplayDlg::fillDialogWith(), ccPropertiesTreeDelegate::fillWithCoordinateSystem(), ccPropertiesTreeDelegate::fillWithFacet(), ccPropertiesTreeDelegate::fillWithHObject(), ccPropertiesTreeDelegate::fillWithPlanarEntity(), ccPropertiesTreeDelegate::fillWithShifted(), cloudViewer::RegistrationTools::FilterTransformation(), qVoxFallTools::FindAdjacents(), cloudViewer::FPCSRegistrationTools::FindBase(), GrainsAsEllipsoids::fitEllipsoidToGrain(), NumpyCloud::forEach(), FromCCLibMatrix(), FromFbxMesh(), cloudViewer::t::geometry::AxisAlignedBoundingBox::FromLegacy(), ccUnrollDlg::fromPersistentSettings(), ccGLMatrixTpl< T >::FromToRotation(), ccGLMatrixTpl< T >::FromViewDirAndUpDir(), cloudViewer::AutoSegmentationTools::frontPropagationBasedSegmentation(), ccRasterizeTool::generateContours(), cloudViewer::DgmOctree::GenerateTruncatedCellCode(), cloudViewer::DgmOctree::genericBuild(), get_subset(), NumpyCloud::getBoundingBox(), cloudViewer::BoundingBoxTpl< T >::getBounds(), cloudViewer::DgmOctree::getCellDistanceFromBorders(), cloudViewer::DgmOctree::getCellPos(), qCanupo2DViewDialog::getClickPos(), getCommonPtsIdx(), getDensity(), cloudViewer::BoundingBoxTpl< T >::getMaxBoxDim(), cloudViewer::BoundingBoxTpl< T >::getMinBoxDim(), getMortarMaps(), cloudViewer::DgmOctree::getNeighborCellsAround(), PointCloudWrapper< Real >::getNormal(), ccGLMatrixTpl< T >::getParameters(), PointCloudWrapper< Real >::getPoint(), cloudViewer::GenericIndexedCloud::getPoint(), cloudViewer::PointCloudTpl< T >::getPoint(), NumpyCloud::getPoint(), cloudViewer::DgmOctree::getPointsInBoxNeighbourhood(), cloudViewer::DgmOctree::getPointsInCylindricalNeighbourhood(), cloudViewer::DgmOctree::getPointsInCylindricalNeighbourhoodProgressive(), cloudViewer::DgmOctree::getPointsInNeighbourCellsAround(), cloudViewer::DgmOctree::getPointsInSphericalNeighbourhood(), GetPolylineMetaVector(), cloudViewer::DgmOctree::getTheCellPosWhichIncludesThePoint(), cloudViewer::FastMarching::getTime(), ccGeomFeaturesDlg::getUpDirection(), cloudViewer::Grid3D< Type >::getValue(), AABox::getVertexN(), AACube::getVertexN(), AABox::getVertexP(), AACube::getVertexP(), PCVContext::GLAccumPixel(), GrainsAsEllipsoids::GrainsAsEllipsoids(), qVoxFallTools::Grid2Index(), qM3C2Tools::GuessBestParams(), LasWaveformSaver::handlePoint(), ccCompass::importFoliations(), ccCompassImport::importFoliations(), cloudViewer::ChamferDistanceTransform::init(), StereogramWidget::init(), cloudViewer::Grid3D< Type >::init(), ccGLMatrixTpl< T >::initFromParameters(), cloudViewer::SaitoSquaredDistanceTransform::initGrid(), cloudViewer::FastMarching::initGridWithOctree(), InitializeOutputCloud(), ccPlaneEditDlg::initWithPlane(), cloudViewer::KDTree::insidePointToCellDistance(), cloudViewer::SimpleMesh::interpolateNormals(), cloudViewer::DistanceComputationTools::intersectMeshWithOctree(), AABB< T >::intersects(), cloudViewer::Grid3D< Type >::intersectWith(), ccShiftedObject::isShifted(), G3Point::G3PointAction::CloudAdaptor::kdtree_get_pt(), cloudViewer::FPCSRegistrationTools::LinesIntersections(), ProfileLoader::Load(), LoadCloud(), ecvGenericCameraTool::CameraInfo::loadConfig(), CSVMatrixFilter::loadFile(), SalomeHydroFilter::loadFile(), SinusxFilter::loadFile(), SimpleBinFilter::loadFile(), LASFWFFilter::loadFile(), LasIOFilter::loadFile(), LASFilter::loadFile(), LasMetadata::LoadScaleFrom(), LoadScan(), cloudViewer::CCMiscTools::MakeMinAndMaxCubical(), qM3C2Normals::MakeNormalsHorizontal(), MakeSquare(), Vector3Tpl< Type >::maxCoeff(), ccMeasurementDevice::measurePointToPlaneDistance(), ecvDisplayTools::MoveCamera(), cloudViewer::LocalModel::New(), Vector3Tpl< Type >::norm2(), Vector3Tpl< Type >::norm2d(), ccPlaneEditDlg::onDipDirChanged(), ccApplyTransformationDlg::onEulerValueChanged(), ccPlaneEditDlg::onItemPicked(), ecvMeasurementTool::onItemPicked(), MainWindow::onItemPicked(), ccPlaneEditDlg::onNormalChanged(), ccApplyTransformationDlg::onRotAngleValueChanged(), Vector3Tpl< Type >::operator Vector3Tpl< double >(), Tuple3Tpl< Type >::operator*(), Vector3Tpl< Type >::operator*(), cloudViewer::BoundingBoxTpl< T >::operator*=(), Tuple3Tpl< Type >::operator*=(), Vector3Tpl< Type >::operator*=(), cloudViewer::BoundingBoxTpl< T >::operator+(), Vector3Tpl< Type >::operator+(), Tuple3Tpl< Type >::operator+(), Vector3Tpl< Type >::operator+=(), Tuple3Tpl< Type >::operator+=(), ccGLMatrixTpl< T >::operator+=(), Tuple3Tpl< Type >::operator-(), Vector3Tpl< Type >::operator-(), Vector3Tpl< Type >::operator-=(), Tuple3Tpl< Type >::operator-=(), ccGLMatrixTpl< T >::operator-=(), Tuple3Tpl< Type >::operator/(), Vector3Tpl< Type >::operator/(), Tuple3Tpl< Type >::operator/=(), Vector3Tpl< Type >::operator/=(), Vector3Tpl< Type >::operator=(), ccTrace::optimizeSegment(), optRotY(), cloudViewer::KDTree::pointToCellDistances(), cloudViewer::KDTree::pointToCellSquareDistance(), cloudViewer::FastMarching::pos2index(), masc::ContextBasedFeature::prepare(), CommandCrossSection::process(), CommandRoughness::process(), CommandMatchBBCenters::process(), CommandMatchBestFitPlane::process(), CommandCSF::process(), ccCommandLineInterface::processGlobalShiftCommand(), ccPointListPickingDlg::processPickedPoint(), Vector3Tpl< Type >::prod(), ecvGenericDisplayTools::Project(), cloudViewer::ChamferDistanceTransform::propagateDistance(), cloudViewer::geometry::pybind_primitives(), Ray< T >::Ray(), cloudViewer::DgmOctree::rayCast(), ccBoundingBoxEditorDlg::reflectChanges(), cloudViewer::RegistrationTools::RegistrationProcedure(), rotY(), DxfProfilesExporter::SaveHorizontalProfiles(), LasSaver::saveNextPoint(), ccPlaneEditDlg::saveParamsAndAccept(), SaveScan(), PcdFilter::saveToFile(), SalomeHydroFilter::saveToFile(), HeightProfileFilter::saveToFile(), MAFilter::saveToFile(), MascaretFilter::saveToFile(), SimpleBinFilter::saveToFile(), LASFWFFilter::saveToFile(), LasIOFilter::saveToFile(), LASFilter::saveToFile(), DxfProfilesExporter::SaveVerticalProfiles(), cloudViewer::SaitoSquaredDistanceTransform::SDT_3D(), cloudViewer::ManualSegmentationTools::segmentMeshWithAABox(), ccBoundingBoxEditorDlg::setBoxAxes(), ccGLMatrixTpl< T >::setColumn(), LASOpenDlg::setInfos(), LasSaveDialog::setOptimalScale(), LasSaveDialog::setOriginalScale(), ccMeasurementRecorder::setPlane(), cloudViewer::PointCloudTpl< T >::setPoint(), SetPoylineMetaVector(), ecvPrimitiveFactoryDlg::setSpherePositionFromClipboard(), ccGLMatrixTpl< T >::setTranslation(), ccGeomFeaturesDlg::setUpDirection(), cloudViewer::Grid3D< Type >::setValue(), cloudViewer::TrueKdTree::split(), ccGLMatrixTpl< T >::toAngleAxis(), Vector3Tpl< Type >::toDouble(), ToFbxMesh(), DistanceMapGenerationDlg::toggleOverlayGrid(), ccUnrollDlg::toPersistentSettings(), ecvGenericCameraTool::CameraInfo::toString(), toTranslatedVector(), cloudViewer::Neighbourhood::triangulateFromQuadric(), cloudViewer::CCMiscTools::TriBoxOverlap(), cloudViewer::CCMiscTools::TriBoxOverlapd(), ccApplyTransformationDlg::updateAll(), ccFitPlane::updateAttributes(), GrainsAsEllipsoids::updateBBoxOnlyOne(), MinimumCutSegmentationDlg::updateForeGroundPoint(), cloudViewer::KDTree::updateInsideBoundingBox(), GrainsAsEllipsoids::updateMeshAndLineSet(), ccLineation::updateMetadata(), ccThickness::updateMetadata(), ccPlaneEditDlg::updatePlane(), ecvAnimationParamDlg::updateRotationAxisPoint(), Vector3Tpl< Type >::vset(), and G3Point::G3PointAction::wolman().