| Append(const PointCloud &other) const | cloudViewer::t::geometry::PointCloud | |
| Clear() override | cloudViewer::t::geometry::PointCloud | inlinevirtual |
| Clone() const | cloudViewer::t::geometry::PointCloud | |
| ClusterDBSCAN(double eps, size_t min_points, bool print_progress=false) const | cloudViewer::t::geometry::PointCloud | |
| ComputeBoundaryPoints(double radius, int max_nn=30, double angle_threshold=90.0) const | cloudViewer::t::geometry::PointCloud | |
| ComputeConvexHull(bool joggle_inputs=false) const | cloudViewer::t::geometry::PointCloud | |
| ComputeMetrics(const PointCloud &pcd2, std::vector< Metric > metrics={Metric::ChamferDistance}, MetricParameters params=MetricParameters()) const | cloudViewer::t::geometry::PointCloud | |
| CPU() const | cloudViewer::t::geometry::PointCloud | inline |
| CreateFromDepthImage(const Image &depth, const core::Tensor &intrinsics, const core::Tensor &extrinsics=core::Tensor::Eye(4, core::Float32, core::Device("CPU:0")), float depth_scale=1000.0f, float depth_max=3.0f, int stride=1, bool with_normals=false) | cloudViewer::t::geometry::PointCloud | static |
| CreateFromRGBDImage(const RGBDImage &rgbd_image, const core::Tensor &intrinsics, const core::Tensor &extrinsics=core::Tensor::Eye(4, core::Float32, core::Device("CPU:0")), float depth_scale=1000.0f, float depth_max=3.0f, int stride=1, bool with_normals=false) | cloudViewer::t::geometry::PointCloud | static |
| Crop(const AxisAlignedBoundingBox &aabb, bool invert=false) const | cloudViewer::t::geometry::PointCloud | |
| Crop(const OrientedBoundingBox &obb, bool invert=false) const | cloudViewer::t::geometry::PointCloud | |
| device_ | cloudViewer::t::geometry::PointCloud | protected |
| Dimension() const | cloudViewer::t::geometry::Geometry | inline |
| DrawableGeometry() | cloudViewer::t::geometry::DrawableGeometry | inline |
| EstimateColorGradients(const utility::optional< int > max_nn=30, const utility::optional< double > radius=utility::nullopt) | cloudViewer::t::geometry::PointCloud | |
| EstimateNormals(const utility::optional< int > max_nn=30, const utility::optional< double > radius=utility::nullopt) | cloudViewer::t::geometry::PointCloud | |
| ExtrudeLinear(const core::Tensor &vector, double scale=1.0, bool capping=true) const | cloudViewer::t::geometry::PointCloud | |
| ExtrudeRotation(double angle, const core::Tensor &axis, int resolution=16, double translation=0.0, bool capping=true) const | cloudViewer::t::geometry::PointCloud | |
| FarthestPointDownSample(const size_t num_samples, const size_t start_index=0) const | cloudViewer::t::geometry::PointCloud | |
| FromLegacy(const cloudViewer::geometry::PointCloud &pcd_legacy, core::Dtype dtype=core::Float32, const core::Device &device=core::Device("CPU:0")) | cloudViewer::t::geometry::PointCloud | static |
| GaussianSplatGetSHOrder() const | cloudViewer::t::geometry::PointCloud | |
| Geometry(GeometryType type, int dimension) | cloudViewer::t::geometry::Geometry | inlineprotected |
| GeometryType enum name | cloudViewer::t::geometry::Geometry | |
| GetAxisAlignedBoundingBox() const | cloudViewer::t::geometry::PointCloud | |
| GetCenter() const | cloudViewer::t::geometry::PointCloud | |
| GetDevice() const override | cloudViewer::t::geometry::PointCloud | inlinevirtual |
| GetGeometryType() const | cloudViewer::t::geometry::Geometry | inline |
| GetMaterial() | cloudViewer::t::geometry::DrawableGeometry | inline |
| GetMaterial() const | cloudViewer::t::geometry::DrawableGeometry | inline |
| GetMaxBound() const | cloudViewer::t::geometry::PointCloud | |
| GetMinBound() const | cloudViewer::t::geometry::PointCloud | |
| GetName() const | cloudViewer::t::geometry::Geometry | inline |
| GetOrientedBoundingBox() const | cloudViewer::t::geometry::PointCloud | |
| GetPointAttr() const | cloudViewer::t::geometry::PointCloud | inline |
| GetPointAttr() | cloudViewer::t::geometry::PointCloud | inline |
| GetPointAttr(const std::string &key) | cloudViewer::t::geometry::PointCloud | inline |
| GetPointAttr(const std::string &key) const | cloudViewer::t::geometry::PointCloud | inline |
| GetPointColors() | cloudViewer::t::geometry::PointCloud | inline |
| GetPointColors() const | cloudViewer::t::geometry::PointCloud | inline |
| GetPointNormals() | cloudViewer::t::geometry::PointCloud | inline |
| GetPointNormals() const | cloudViewer::t::geometry::PointCloud | inline |
| GetPointPositions() | cloudViewer::t::geometry::PointCloud | inline |
| GetPointPositions() const | cloudViewer::t::geometry::PointCloud | inline |
| GetPoints() | cloudViewer::t::geometry::PointCloud | inline |
| GetPoints() const | cloudViewer::t::geometry::PointCloud | inline |
| HasMaterial() const | cloudViewer::t::geometry::DrawableGeometry | inline |
| HasPointAttr(const std::string &key) const | cloudViewer::t::geometry::PointCloud | inline |
| HasPointColors() const | cloudViewer::t::geometry::PointCloud | inline |
| HasPointNormals() const | cloudViewer::t::geometry::PointCloud | inline |
| HasPointPositions() const | cloudViewer::t::geometry::PointCloud | inline |
| HasPoints() const | cloudViewer::t::geometry::PointCloud | inline |
| HiddenPointRemoval(const core::Tensor &camera_location, double radius) const | cloudViewer::t::geometry::PointCloud | |
| IsCPU() const | cloudViewer::core::IsDevice | inline |
| IsCUDA() const | cloudViewer::core::IsDevice | inline |
| IsDevice()=default | cloudViewer::core::IsDevice | |
| IsEmpty() const override | cloudViewer::t::geometry::PointCloud | inlinevirtual |
| IsGaussianSplat() const | cloudViewer::t::geometry::PointCloud | |
| IsSYCL() const | cloudViewer::core::IsDevice | inline |
| NormalizeNormals() | cloudViewer::t::geometry::PointCloud | |
| operator+(const PointCloud &other) const | cloudViewer::t::geometry::PointCloud | inline |
| OrientNormalsConsistentTangentPlane(size_t k, const double lambda=0.0, const double cos_alpha_tol=1.0) | cloudViewer::t::geometry::PointCloud | |
| OrientNormalsToAlignWithDirection(const core::Tensor &orientation_reference=core::Tensor::Init< float >({0, 0, 1}, core::Device("CPU:0"))) | cloudViewer::t::geometry::PointCloud | |
| OrientNormalsTowardsCameraLocation(const core::Tensor &camera_location=core::Tensor::Zeros({3}, core::Float32, core::Device("CPU:0"))) | cloudViewer::t::geometry::PointCloud | |
| PaintUniformColor(const core::Tensor &color) | cloudViewer::t::geometry::PointCloud | |
| PCAPartition(int max_points) | cloudViewer::t::geometry::PointCloud | |
| point_attr_ | cloudViewer::t::geometry::PointCloud | protected |
| PointCloud(const core::Device &device=core::Device("CPU:0")) | cloudViewer::t::geometry::PointCloud | |
| PointCloud(const core::Tensor &points) | cloudViewer::t::geometry::PointCloud | |
| PointCloud(const std::unordered_map< std::string, core::Tensor > &map_keys_to_tensors) | cloudViewer::t::geometry::PointCloud | |
| ProjectToDepthImage(int width, int height, const core::Tensor &intrinsics, const core::Tensor &extrinsics=core::Tensor::Eye(4, core::Float32, core::Device("CPU:0")), float depth_scale=1000.0f, float depth_max=3.0f) | cloudViewer::t::geometry::PointCloud | |
| ProjectToRGBDImage(int width, int height, const core::Tensor &intrinsics, const core::Tensor &extrinsics=core::Tensor::Eye(4, core::Float32, core::Device("CPU:0")), float depth_scale=1000.0f, float depth_max=3.0f) | cloudViewer::t::geometry::PointCloud | |
| RandomDownSample(double sampling_ratio) const | cloudViewer::t::geometry::PointCloud | |
| RemoveDuplicatedPoints() const | cloudViewer::t::geometry::PointCloud | |
| RemoveNonFinitePoints(bool remove_nan=true, bool remove_infinite=true) const | cloudViewer::t::geometry::PointCloud | |
| RemovePointAttr(const std::string &key) | cloudViewer::t::geometry::PointCloud | inline |
| RemoveRadiusOutliers(size_t nb_points, double search_radius) const | cloudViewer::t::geometry::PointCloud | |
| RemoveStatisticalOutliers(size_t nb_neighbors, double std_ratio) const | cloudViewer::t::geometry::PointCloud | |
| Rotate(const core::Tensor &R, const core::Tensor ¢er) | cloudViewer::t::geometry::PointCloud | |
| Scale(double scale, const core::Tensor ¢er) | cloudViewer::t::geometry::PointCloud | |
| SegmentPlane(const double distance_threshold=0.01, const int ransac_n=3, const int num_iterations=100, const double probability=0.99999999) const | cloudViewer::t::geometry::PointCloud | |
| SelectByIndex(const core::Tensor &indices, bool invert=false, bool remove_duplicates=false) const | cloudViewer::t::geometry::PointCloud | |
| SelectByMask(const core::Tensor &boolean_mask, bool invert=false) const | cloudViewer::t::geometry::PointCloud | |
| SetMaterial(const visualization::rendering::Material &material) | cloudViewer::t::geometry::DrawableGeometry | inline |
| SetName(const std::string &name) | cloudViewer::t::geometry::Geometry | inline |
| SetPointAttr(const std::string &key, const core::Tensor &value) | cloudViewer::t::geometry::PointCloud | inline |
| SetPointColors(const core::Tensor &value) | cloudViewer::t::geometry::PointCloud | inline |
| SetPointNormals(const core::Tensor &value) | cloudViewer::t::geometry::PointCloud | inline |
| SetPointPositions(const core::Tensor &value) | cloudViewer::t::geometry::PointCloud | inline |
| SetPoints(const core::Tensor &value) | cloudViewer::t::geometry::PointCloud | inline |
| To(const core::Device &device, bool copy=false) const | cloudViewer::t::geometry::PointCloud | |
| ToLegacy() const | cloudViewer::t::geometry::PointCloud | |
| ToString() const | cloudViewer::t::geometry::PointCloud | |
| Transform(const core::Tensor &transformation) | cloudViewer::t::geometry::PointCloud | |
| Translate(const core::Tensor &translation, bool relative=true) | cloudViewer::t::geometry::PointCloud | |
| UniformDownSample(size_t every_k_points) const | cloudViewer::t::geometry::PointCloud | |
| VoxelDownSample(double voxel_size, const std::string &reduction="mean") const | cloudViewer::t::geometry::PointCloud | |
| ~DrawableGeometry() | cloudViewer::t::geometry::DrawableGeometry | inline |
| ~Geometry() | cloudViewer::t::geometry::Geometry | inlinevirtual |
| ~IsDevice()=default | cloudViewer::core::IsDevice | virtual |
| ~PointCloud() override | cloudViewer::t::geometry::PointCloud | inlinevirtual |