![]() |
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(), SlidersWidget::addNewSlider(), cloudViewer::visualization::rendering::FilamentScene::AddPointLight(), cloudViewer::visualization::rendering::FilamentScene::AddSpotLight(), ecvMeasurementTool::applyColorToAllTools(), cloudViewer::t::geometry::CheckColorTensor(), cloudViewer::visualization::gl_util::ColorCodeToPickIndex(), cloudViewer::visualization::gui::ColormapTreeCell::ColormapTreeCell(), cloudViewer::visualization::gui::colorToImgui(), cloudViewer::visualization::gui::colorToImguiRGBA(), cloudViewer::utility::ColorToUint8(), ComputeKmeansClustering(), cloudViewer::visualization::rendering::LineSetBuffersBuilder::ConstructBuffers(), cloudViewer::t::geometry::LineSet::CreateCameraVisualization(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateColorSkybox(), cloudViewer::t::geometry::CreatePointCloudWithNormals(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateRenderTarget(), cloudViewer::visualization::rendering::FilamentResourceManager::CreateTextureFilled(), cloudViewer::pipelines::color_map::CreateUtilImagesFromRGBD(), define_ccDisplayTools(), cloudViewer::visualization::gui::ProgressBar::Draw(), cloudViewer::visualization::gui::SceneWidget::Draw(), QCPColoredBars::draw(), QCPHiddenArea::draw(), QCPArrow::draw(), ccTrace::drawMeOnly(), ccSymbolCloud::drawMeOnly(), ccRasterizeTool::ExportGeoTiff(), GrainsAsEllipsoids::exportResultsAsCloud(), ExtractMesh(), cloudViewer::pipelines::integration::UniformTSDFVolume::ExtractVoxelGrid(), FormatHelper(), ecvColor::FromRgb(), ecvColor::FromRgba(), ecvColor::FromRgbafToRgb(), ecvColor::FromRgbafToRgba(), ecvColor::FromRgbaToRgb(), ecvColor::FromRgbfToRgb(), ecvColor::FromRgbToRgba(), ecvColor::FromRgbub(), PointCloudWrapper< Real >::getColor(), IconHelper::getPixmap(), ecvDisplayTools::getViewAxesGridProperties(), 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(), LASFWFFilter::loadFile(), cloudViewer::visualization::gui::LUTTreeCell::LUTTreeCell(), ccCloudLayersHelper::mouseMove(), ccCloudLayersHelper::moveItem(), IoUtils::newCCMeshFromAIMesh(), ccColorScaleEditorWidget::onPointClicked(), cloudViewer::pipelines::odometry::PackRGBDImage(), ccColorStyledDelegate::paint(), cloudViewer::t::geometry::LineSet::PaintUniformColor(), cloudViewer::t::geometry::PointCloud::PaintUniformColor(), ccFacet::PaintUniformColor(), cloudViewer::geometry::ecvMeshBase::PaintUniformColor(), ccPolyline::PaintUniformColor(), cloudViewer::geometry::LineSet::PaintUniformColor(), cloudViewer::t::geometry::PointCloud::ProjectToRGBDImage(), cloudViewer::geometry::pybind_facet(), cloudViewer::geometry::pybind_geometry_classes(), cloudViewer::visualization::gui::pybind_gui_classes(), cloudViewer::geometry::pybind_meshbase(), cloudViewer::reconstruction::options::pybind_poisson_meshing_options(), cloudViewer::geometry::pybind_polyline(), cloudViewer::geometry::pybind_primitives(), cloudViewer::visualization::rendering::pybind_rendering_classes(), cloudViewer::geometry::pybind_trianglemesh(), cloudViewer::geometry::pybind_voxelgrid(), cloudViewer::io::ReadModelUsingAssimp(), cloudViewer::io::ReadTriangleMeshUsingASSIMP(), cloudViewer::t::geometry::RGBDImage::RGBDImage(), LasSaver::saveNextPoint(), ccMaterial::setAmbient(), 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(), ecvAxesGridDialog::setColor(), ccColorScaleElement::setColor(), cloudViewer::visualization::GuiSettingsModel::SetCurrentMaterialColor(), cloudViewer::visualization::GuiSettingsModel::SetCustomDefaultColor(), ccMaterial::setDiffuseBack(), ccMaterial::setDiffuseFront(), ccMaterial::setEmission(), ccSensor::setFrameColor(), GrainsAsEllipsoids::setGrainColorsTable(), ecvAxesGridDialog::setGridColor(), ccColorScaleEditorWidget::setLabelColor(), cloudViewer::visualization::GuiSettingsModel::SetLitMaterial(), ccCameraSensor::setPlaneColor(), 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(), SliderLabelWidget::setTextColor(), cloudViewer::visualization::gui::ColorEdit::SetValue(), ecvDisplayTools::SetViewAxesGridProperties(), ccCloudLayersHelper::setVisible(), cloudViewer::MatchMatrixWidget::Show(), ecvMeasurementTool::updateColorButtonAppearance(), cloudViewer::visualization::rendering::FilamentScene::UpdateLightColor(), GrainsAsEllipsoids::updateMeshAndLineSet(), 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(), getOverflowPage(), cloudViewer::visualization::gui::SelectionIndexLookup::ObjectForIndex(), cloudViewer::visualization::gui::PickPointsInteractor::OnPickImageDone(), and pba::avec< Float >::swap().
| math::float3 position = {0.f, 0.f, 0.f} |
Definition at line 44 of file LineSetBuffers.cpp.
Referenced by cloudViewer::visualization::rendering::FilamentScene::AddPointLight(), cloudViewer::visualization::rendering::FilamentScene::AddSpotLight(), PdmsTools::PdmsCommands::Position::execute(), getNTFSTime(), PdmsTools::PdmsCommands::Position::handle(), PdmsTools::PdmsCommands::Position::isValid(), ecvGenericCameraTool::CameraInfo::loadConfig(), cloudViewer::io::IntArray< T >::operator[](), ccAsprsModel::removeRows(), setNTFSTime(), TransformInfo::setPostion(), cloudViewer::utility::StringReplace(), ecvGenericCameraTool::CameraInfo::toString(), and cloudViewer::visualization::rendering::FilamentScene::UpdateLightPosition().