![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <filament/IndexBuffer.h>#include <filament/VertexBuffer.h>#include <LineSet.h>#include <ecvBBox.h>#include <map>#include "visualization/rendering/filament/FilamentEngine.h"#include "visualization/rendering/filament/FilamentGeometryBuffersBuilder.h"#include "visualization/rendering/filament/FilamentResourceManager.h"
Go to the source code of this file.
Namespaces | |
| cloudViewer | |
| Generic file read and write utility for python interface. | |
| cloudViewer::visualization | |
| cloudViewer::visualization::rendering | |
| math::float4 color = {1.f, 1.f, 1.f, 1.f} |
Definition at line 46 of file LineSetBuffers.cpp.
Referenced by cloudViewer::geometry::AvgColorVoxel::Add(), cloudViewer::visualization::rendering::FilamentScene::AddDirectionalLight(), ccPointCloud::addEigenColor(), SlidersWidget::addNewSlider(), PclUtils::PCLVis::addOrientedCube(), colmap::Reconstruction::AddPoint3D(), cloudViewer::visualization::rendering::FilamentScene::AddPointLight(), cloudViewer::visualization::rendering::FilamentScene::AddSpotLight(), PclUtils::PCLVis::addTextureMesh(), ccMesh::addVertexColor(), ecvMeasurementTool::applyColorToAllTools(), PclCloudLUT::at(), colmap::BitmapToQImageRGB(), BOOST_AUTO_TEST_CASE(), vtkDiscretizableColorTransferFunctionCustom::Build(), colmap::BitmapColor< T >::Cast(), cloudViewer::t::geometry::CheckColorTensor(), QCPPaintBufferPixmap::clear(), cloudViewer::visualization::gl_util::ColorCodeToPickIndex(), cloudViewer::visualization::gui::ColormapTreeCell::ColormapTreeCell(), cloudViewer::visualization::gui::colorToImgui(), cloudViewer::visualization::gui::colorToImguiRGBA(), cloudViewer::utility::ColorToUint8(), ComputeKmeansClustering(), vtkScalarBarActorCustom::ConfigureTicks(), cloudViewer::visualization::rendering::LineSetBuffersBuilder::ConstructBuffers(), cloudViewer::geometry::Octree::ConvertFromPointCloud(), vtk2cc::ConvertToMultiPolylines(), vtk2cc::ConvertToPointCloud(), cloudViewer::t::geometry::LineSet::CreateCameraVisualization(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateColorSkybox(), cloudViewer::geometry::VoxelGrid::CreateDense(), cloudViewer::geometry::RGBDImage::CreateFromColorAndDepth(), cloudViewer::geometry::RGBDImage::CreateFromNYUFormat(), cloudViewer::geometry::VoxelGrid::CreateFromPointCloudWithinBounds(), cloudViewer::geometry::RGBDImage::CreateFromRedwoodFormat(), cloudViewer::geometry::RGBDImage::CreateFromSUNFormat(), cloudViewer::geometry::RGBDImage::CreateFromTUMFormat(), cloudViewer::t::geometry::CreatePointCloudWithNormals(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateRenderTarget(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateTextureFilled(), cloudViewer::pipelines::color_map::CreateUtilImagesFromRGBD(), cvAnnotation::cvAnnotation(), define_ccDisplayTools(), ecvDisplayTools::Display3DLabel(), cloudViewer::visualization::gui::ProgressBar::Draw(), cloudViewer::visualization::gui::SceneWidget::Draw(), QCPColoredBars::draw(), QCPHiddenArea::draw(), QCPArrow::draw(), QCPItemBracket::draw(), QRoundProgressBar::drawBase(), QCPGraph::drawImpulsePlot(), colmap::DrawKeypoints(), QCPGraph::drawLinePlot(), ccTrace::drawMeOnly(), ccSymbolCloud::drawMeOnly(), QRoundProgressBar::drawText(), QRoundProgressBar::drawValue(), PCLDisplayTools::drawWidgets(), cvSelectionPropertiesWidget::eventFilter(), ccRasterizeTool::ExportGeoTiff(), GrainsAsEllipsoids::exportResultsAsCloud(), colmap::Reconstruction::ExtractColorsForAllImages(), colmap::Reconstruction::ExtractColorsForImage(), ExtractMesh(), cloudViewer::pipelines::integration::UniformTSDFVolume::ExtractVoxelGrid(), colmap::Bitmap::Fill(), FormatHelper(), ccColorScalesManager::fromPersistentSettings(), ecvColor::FromRgb(), ecvColor::FromRgba(), ecvColor::FromRgbafToRgb(), ecvColor::FromRgbafToRgba(), ecvColor::FromRgbaToRgb(), ecvColor::FromRgbfToRgb(), ecvColor::FromRgbToRgba(), ecvColor::FromRgbub(), DL_Attributes::getColor(), PointCloudWrapper< Real >::getColor(), PclPointCloudColorHandlerLUT< PointT >::getColor(), cvSelectionHighlighter::getHighlightQColor(), colmap::Bitmap::GetPixel(), IconHelper::getPixmap(), ecvTools::GetPolylines(), cloudViewer::geometry::OctreeColorLeafNode::GetUpdateFunction(), cloudViewer::geometry::OctreePointColorLeafNode::GetUpdateFunction(), ecvDisplayTools::getViewAxesGridProperties(), PclTools::GetVtkPointsAndLinesFromLineSet(), ccPlanarEntityInterface::glDrawNormal(), cloudViewer::visualization::GuiSettingsView::GuiSettingsView(), ecvDisplayTools::HotZone::HotZone(), ccColorScaleEditorWidget::importColorScale(), cloudViewer::t::geometry::VoxelBlockGrid::Integrate(), cloudViewer::t::geometry::kernel::voxel_grid::Integrate(), cloudViewer::t::pipelines::slam::Model::Integrate(), cloudViewer::t::geometry::kernel::voxel_grid::IntegrateCPU(), colmap::Bitmap::InterpolateBilinear(), colmap::Bitmap::InterpolateNearestNeighbor(), PTXFilter::loadFile(), LASFWFFilter::loadFile(), cloudViewer::visualization::gui::LUTTreeCell::LUTTreeCell(), ccMesh::MergeCloseVertices(), ccCloudLayersHelper::mouseMove(), ccCloudLayersHelper::moveItem(), IoUtils::newCCMeshFromAIMesh(), ccColorScaleEditorWidget::onPointClicked(), colmap::operator<<(), cloudViewer::pipelines::odometry::PackRGBDImage(), ccColorStyledDelegate::paint(), Widgets::GradientComboBox::paintEvent(), cloudViewer::t::geometry::LineSet::PaintUniformColor(), cloudViewer::t::geometry::PointCloud::PaintUniformColor(), ccFacet::PaintUniformColor(), ccMesh::PaintUniformColor(), cloudViewer::geometry::ecvMeshBase::PaintUniformColor(), ccPointCloud::PaintUniformColor(), ccPolyline::PaintUniformColor(), cloudViewer::geometry::LineSet::PaintUniformColor(), DL_Dxf::processDXFGroup(), cloudViewer::t::geometry::PointCloud::ProjectToRGBDImage(), cloudViewer::io::ReadModelUsingAssimp(), cloudViewer::io::ReadTriangleMeshUsingASSIMP(), ecvDisplayTools::RenderText(), ccHObject::ResizeAndPaintUniformColor(), cloudViewer::t::geometry::RGBDImage::RGBDImage(), ccColorScale::saveAsXML(), LasSaver::saveNextPoint(), colmap::ModelViewerWidget::SelectObject(), ccMaterial::setAmbient(), cvSelectionAnnotationManager::setAnnotationColor(), cloudViewer::visualization::rendering::FilamentScene::SetBackground(), cloudViewer::visualization::rendering::CloudViewerScene::SetBackground(), cloudViewer::visualization::gui::Widget::SetBackgroundColor(), cloudViewer::visualization::gui::WidgetProxy::SetBackgroundColor(), cloudViewer::visualization::GuiSettingsModel::SetBackgroundColor(), cloudViewer::visualization::rendering::FilamentRenderer::SetClearColor(), cloudViewer::visualization::rendering::FilamentMaterialModifier::SetColor(), cloudViewer::t::geometry::AxisAlignedBoundingBox::SetColor(), cloudViewer::t::geometry::OrientedBoundingBox::SetColor(), PROPERTY_PARAM::setColor(), cloudViewer::BoundingBoxTpl< T >::SetColor(), cloudViewer::OrientedBoundingBox::SetColor(), colmap::Point3D::SetColor(), ecvAxesGridDialog::setColor(), DL_Attributes::setColor(), ccColorScaleElement::setColor(), DL_Attributes::setColor24(), cloudViewer::visualization::GuiSettingsModel::SetCurrentMaterialColor(), cloudViewer::visualization::GuiSettingsModel::SetCustomDefaultColor(), ccMaterial::setDiffuse(), ccMaterial::setDiffuseBack(), ccMaterial::setDiffuseFront(), ccPointCloud::setEigenColor(), ccMaterial::setEmission(), ecvFontPropertyWidget::setFontColor(), ccSensor::setFrameColor(), GrainsAsEllipsoids::setGrainColorsTable(), ecvAxesGridDialog::setGridColor(), cvSelectionHighlighter::setHighlightColor(), cvSelectionHighlighter::setHighlightQColor(), QCPAxis::setLabelColor(), ccColorScaleEditorWidget::setLabelColor(), cloudViewer::visualization::GuiSettingsModel::SetLitMaterial(), QCPPainter::setPen(), colmap::Bitmap::SetPixel(), ccCameraSensor::setPlaneColor(), PclTools::SetPolyDataColor(), QCPAxis::setSelectedLabelColor(), QCPAbstractLegendItem::setSelectedTextColor(), QCPLegend::setSelectedTextColor(), QCPTextElement::setSelectedTextColor(), QCPPlotTitle::setSelectedTextColor(), QCPAxis::setSelectedTickLabelColor(), ccHistogramWindow::setSolidColor(), ccMaterial::setSpecular(), ccColorScaleEditorWidget::setStepColor(), cloudViewer::visualization::rendering::FilamentScene::SetSunLight(), cloudViewer::visualization::rendering::FilamentScene::SetSunLightColor(), cloudViewer::visualization::gui::Label::SetTextColor(), cloudViewer::visualization::gui::Label3D::SetTextColor(), QCPAbstractLegendItem::setTextColor(), QCPLegend::setTextColor(), QCPTextElement::setTextColor(), QCPPlotTitle::setTextColor(), SliderLabelWidget::setTextColor(), QCPAxis::setTickLabelColor(), cloudViewer::visualization::gui::ColorEdit::SetValue(), ccMesh::setVertexColor(), ecvDisplayTools::SetViewAxesGridProperties(), ccCloudLayersHelper::setVisible(), cloudViewer::MatchMatrixWidget::Show(), colmap::MatchMatrixWidget::Show(), colmap::mvs::NormalMap::ToBitmap(), colmap::mvs::DepthMap::ToBitmap(), ecvMeasurementTool::updateColorButtonAppearance(), ecvCustomViewpointsToolbar::updateCustomViewpointActions(), cloudViewer::visualization::rendering::FilamentScene::UpdateLightColor(), GrainsAsEllipsoids::updateMeshAndLineSet(), PclUtils::PCLVis::updateShadingMode(), colmap::WarpImageBetweenCameras(), colmap::WarpImageWithHomography(), colmap::WarpImageWithHomographyBetweenCameras(), DL_Dxf::writeLayer(), cloudViewer::io::WritePointCloudToPLY(), cloudViewer::io::WritePointCloudToPTS(), cloudViewer::t::io::WritePointCloudToSPLAT(), and cloudViewer::io::WritePointCloudToXYZRGB().
| math::float4 next = {0.f, 0.f, 0.f, 1.f} |
Definition at line 45 of file LineSetBuffers.cpp.
Referenced by cloudViewer::core::TensorList::FromTensor(), ccMesh::GetNonManifoldVertices(), vtkPVXMLElement::LookupElementInScope(), cloudViewer::visualization::gui::SelectionIndexLookup::ObjectForIndex(), and cloudViewer::visualization::gui::PickPointsInteractor::OnPickImageDone().
| math::float3 position = {0.f, 0.f, 0.f} |
Definition at line 44 of file LineSetBuffers.cpp.
Referenced by cvSelectionAnnotationManager::addAnnotationAt(), cloudViewer::visualization::rendering::FilamentScene::AddPointLight(), cloudViewer::visualization::rendering::FilamentScene::AddSpotLight(), QCPAxisTickerText::addTick(), QCPColorGradient::color(), cvAnnotation::cvAnnotation(), PclUtils::PCLVis::displayText(), VTKExtensions::vtkCustomInteractorStyle::DollyToPosition(), vtkPVInteractorStyle::DollyToPosition(), cc2DLabel::drawMeOnly2D(), PdmsTools::PdmsCommands::Position::execute(), getNTFSTime(), cvGenericSelectionTool::getPickedPosition(), PclUtils::PCLVis::getReasonableClippingRange(), vtkUndoStack::GetRedoSetLabel(), vtkUndoStack::GetUndoSetLabel(), PdmsTools::PdmsCommands::Position::handle(), cvSelectionAnnotationManager::importFromFile(), PdmsTools::PdmsCommands::Position::isValid(), ecvGenericCameraTool::CameraInfo::loadConfig(), cloudViewer::io::IntArray< T >::operator[](), ccAsprsModel::removeRows(), QCPColorGradient::setColorStopAt(), setNTFSTime(), QRoundProgressBar::setNullPosition(), TransformInfo::setPostion(), QCPAxis::setRange(), cloudViewer::utility::StringReplace(), colmap::StringReplace(), ecvGenericCameraTool::CameraInfo::toString(), PclUtils::PCLVis::transformEntities(), cvSelectionAnnotationManager::updateAnnotationPosition(), QCPColorGradient::updateColorBuffer(), and cloudViewer::visualization::rendering::FilamentScene::UpdateLightPosition().