|
Open3D (C++ API)
0.19.0
|
#include "open3d/t/geometry/VtkUtils.h"#include <vtkArrayDispatch.h>#include <vtkCellArray.h>#include <vtkCellData.h>#include <vtkDoubleArray.h>#include <vtkFloatArray.h>#include <vtkImageData.h>#include <vtkLinearExtrusionFilter.h>#include <vtkPointData.h>#include <vtkPoints.h>#include <vtkPolyDataNormals.h>#include <vtkRotationalExtrusionFilter.h>#include <vtkTriangleFilter.h>#include <map>Data Structures | |
| struct | open3d::t::geometry::vtkutils::VtkToTensorType< T > |
| struct | open3d::t::geometry::vtkutils::VtkToTensorType< long long > |
Namespaces | |
| namespace | open3d |
| namespace | open3d::t |
| namespace | open3d::t::geometry |
| namespace | open3d::t::geometry::vtkutils |
Functions | |
| int | open3d::t::geometry::vtkutils::DtypeToVtkType (const core::Dtype &dtype) |
| OPEN3D_LOCAL vtkSmartPointer< vtkImageData > | open3d::t::geometry::vtkutils::CreateVtkImageDataFromTensor (core::Tensor &tensor, bool copy) |
| vtkSmartPointer< vtkPolyData > | open3d::t::geometry::vtkutils::CreateVtkPolyDataFromGeometry (const Geometry &geometry, const std::unordered_set< std::string > &point_attr_include, const std::unordered_set< std::string > &face_attr_include, const std::unordered_set< std::string > &point_attr_exclude, const std::unordered_set< std::string > &face_attr_exclude, bool copy) |
| TriangleMesh | open3d::t::geometry::vtkutils::CreateTriangleMeshFromVtkPolyData (vtkPolyData *polydata, bool copy) |
| OPEN3D_LOCAL LineSet | open3d::t::geometry::vtkutils::CreateLineSetFromVtkPolyData (vtkPolyData *polydata, bool copy) |
| OPEN3D_LOCAL TriangleMesh | open3d::t::geometry::vtkutils::ExtrudeRotationTriangleMesh (const Geometry &geometry, const double angle, const core::Tensor &axis, int resolution, double translation, bool capping) |
| OPEN3D_LOCAL LineSet | open3d::t::geometry::vtkutils::ExtrudeRotationLineSet (const PointCloud &pointcloud, const double angle, const core::Tensor &axis, int resolution, double translation, bool capping) |
| OPEN3D_LOCAL TriangleMesh | open3d::t::geometry::vtkutils::ExtrudeLinearTriangleMesh (const Geometry &geometry, const core::Tensor &vector, double scale, bool capping) |
| OPEN3D_LOCAL LineSet | open3d::t::geometry::vtkutils::ExtrudeLinearLineSet (const PointCloud &pointcloud, const core::Tensor &vector, double scale, bool capping) |
| OPEN3D_LOCAL TriangleMesh | open3d::t::geometry::vtkutils::ComputeNormals (const TriangleMesh &mesh, bool vertex_normals, bool face_normals, bool consistency, bool auto_orient_normals, bool splitting, double feature_angle_deg) |