/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/surface/include/pcl/surface/ |
H A D | marching_cubes_hoppe.h | 52 class MarchingCubesHoppe : public MarchingCubes<PointNT> 60 using MarchingCubes<PointNT>::grid_; 61 using MarchingCubes<PointNT>::res_x_; 62 using MarchingCubes<PointNT>::res_y_; 63 using MarchingCubes<PointNT>::res_z_; 64 using MarchingCubes<PointNT>::size_voxel_; 65 using MarchingCubes<PointNT>::upper_boundary_; 66 using MarchingCubes<PointNT>::lower_boundary_; 78 MarchingCubes<PointNT> (percentage_extend_grid, iso_level),
|
H A D | marching_cubes_rbf.h | 54 class MarchingCubesRBF : public MarchingCubes<PointNT> 62 using MarchingCubes<PointNT>::grid_; 63 using MarchingCubes<PointNT>::res_x_; 64 using MarchingCubes<PointNT>::res_y_; 65 using MarchingCubes<PointNT>::res_z_; 66 using MarchingCubes<PointNT>::size_voxel_; 67 using MarchingCubes<PointNT>::upper_boundary_; 68 using MarchingCubes<PointNT>::lower_boundary_; 80 MarchingCubes<PointNT> (percentage_extend_grid, iso_level),
|
H A D | marching_cubes.h | 363 class MarchingCubes : public SurfaceReconstruction<PointNT> 366 using Ptr = shared_ptr<MarchingCubes<PointNT> >; 367 using ConstPtr = shared_ptr<const MarchingCubes<PointNT> >; 378 MarchingCubes (const float percentage_extend_grid = 0.0f, 386 ~MarchingCubes ();
|
/dports/graphics/colmap/colmap-3.6/lib/PoissonRecon/ |
H A D | MarchingCubes.cpp | 494 const int MarchingCubes::edgeMask[1<<Cube::CORNERS]={ 528 const int MarchingCubes::triangles[1<<Cube::CORNERS][MAX_TRIANGLES*3+1] = { 786 const int MarchingCubes::cornerMap[Cube::CORNERS]={0,1,3,2,4,5,7,6}; 787 double MarchingCubes::vertexList[Cube::EDGES][3]; 789 unsigned char MarchingCubes::GetIndex(const double v[Cube::CORNERS],double iso) in GetIndex() 896 unsigned char MarchingCubes::GetIndex(const float v[Cube::CORNERS],float iso){ in GetIndex() 949 bool MarchingCubes::HasEdgeRoots( unsigned char mcIndex , int edgeIndex ) in HasEdgeRoots() 954 ( ( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && ( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 956 (!( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && !( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 989 int MarchingCubes::AddTriangleIndices( int idx , int* isoIndices ) in AddTriangleIndices() [all …]
|
/dports/math/geogram/geogram-1.7.7/src/lib/geogram/third_party/PoissonRecon/ |
H A D | MarchingCubes.cpp | 495 const int MarchingCubes::edgeMask[1<<Cube::CORNERS]={ 529 const int MarchingCubes::triangles[1<<Cube::CORNERS][MAX_TRIANGLES*3+1] = { 787 const int MarchingCubes::cornerMap[Cube::CORNERS]={0,1,3,2,4,5,7,6}; 788 double MarchingCubes::vertexList[Cube::EDGES][3]; 790 unsigned char MarchingCubes::GetIndex(const double v[Cube::CORNERS],double iso) in GetIndex() 897 unsigned char MarchingCubes::GetIndex(const float v[Cube::CORNERS],float iso){ in GetIndex() 950 bool MarchingCubes::HasEdgeRoots( unsigned char mcIndex , int edgeIndex ) in HasEdgeRoots() 955 … ( ( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && ( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 957 … (!( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && !( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 990 int MarchingCubes::AddTriangleIndices( int idx , int* isoIndices ) in AddTriangleIndices() [all …]
|
/dports/math/pdal/PDAL-2.3.0/vendor/kazhdan/ |
H A D | MarchingCubes.cpp | 494 const int MarchingCubes::edgeMask[1<<Cube::CORNERS]={ 528 const int MarchingCubes::triangles[1<<Cube::CORNERS][MAX_TRIANGLES*3+1] = { 786 const int MarchingCubes::cornerMap[Cube::CORNERS]={0,1,3,2,4,5,7,6}; 787 double MarchingCubes::vertexList[Cube::EDGES][3]; 789 unsigned char MarchingCubes::GetIndex(const double v[Cube::CORNERS],double iso) in GetIndex() 896 unsigned char MarchingCubes::GetIndex(const float v[Cube::CORNERS],float iso){ in GetIndex() 949 bool MarchingCubes::HasEdgeRoots( unsigned char mcIndex , int edgeIndex ) in HasEdgeRoots() 954 ( ( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && ( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 956 (!( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && !( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 989 int MarchingCubes::AddTriangleIndices( int idx , int* isoIndices ) in AddTriangleIndices() [all …]
|
/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/meshlabplugins/filter_screened_poisson/Src/ |
H A D | MarchingCubes.cpp | 494 const int MarchingCubes::edgeMask[1<<Cube::CORNERS]={ 528 const int MarchingCubes::triangles[1<<Cube::CORNERS][MAX_TRIANGLES*3+1] = { 786 const int MarchingCubes::cornerMap[Cube::CORNERS]={0,1,3,2,4,5,7,6}; 787 double MarchingCubes::vertexList[Cube::EDGES][3]; 789 unsigned char MarchingCubes::GetIndex(const double v[Cube::CORNERS],double iso) in GetIndex() 896 unsigned char MarchingCubes::GetIndex(const float v[Cube::CORNERS],float iso){ in GetIndex() 949 bool MarchingCubes::HasEdgeRoots( unsigned char mcIndex , int edgeIndex ) in HasEdgeRoots() 954 ( ( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && ( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 956 (!( mcIndex&(1<<MarchingCubes::cornerMap[c1]) ) && !( mcIndex&(1<<MarchingCubes::cornerMap[c2])) ) in HasEdgeRoots() 989 int MarchingCubes::AddTriangleIndices( int idx , int* isoIndices ) in AddTriangleIndices() [all …]
|
/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/surface/src/3rdparty/poisson4/ |
H A D | marching_cubes_poisson.cpp | 415 const int* MarchingCubes::edgeMask() in edgeMask() 455 int MarchingCubes::triangles(int i, int j) in triangles() 718 const int* MarchingCubes::cornerMap() in cornerMap() 723 double& MarchingCubes::vertexList(int i, int j) in vertexList() 770 int MarchingCubes::HasRoots(int mcIndex){ in HasRoots() 872 int MarchingCubes::GetFaceIndex(int mcIndex,int faceIndex){ in GetFaceIndex() 892 int MarchingCubes::IsAmbiguous(int mcIndex,int faceIndex){ in IsAmbiguous() 905 int MarchingCubes::HasFaceRoots(int mcIndex,int faceIndex){ in HasFaceRoots() 909 int MarchingCubes::HasEdgeRoots(int mcIndex,int edgeIndex){ in HasEdgeRoots() 912 …if( ( (mcIndex&(1<<MarchingCubes::cornerMap()[c1])) && (mcIndex&(1<<MarchingCubes::cornerMap()[c2… in HasEdgeRoots() [all …]
|
/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/plugins_unsupported/filter_poisson/src/ |
H A D | MarchingCubes.cpp | 386 const int MarchingCubes::edgeMask[1<<Cube::CORNERS]={ 420 const int MarchingCubes::triangles[1<<Cube::CORNERS][MAX_TRIANGLES*3+1] = { 678 const int MarchingCubes::cornerMap[Cube::CORNERS]={0,1,3,2,4,5,7,6}; 679 double MarchingCubes::vertexList[Cube::EDGES][3]; 722 int MarchingCubes::HasRoots(const int& mcIndex){ in HasRoots() 854 int MarchingCubes::GetFaceIndex(const int& mcIndex,const int& faceIndex){ in GetFaceIndex() 874 int MarchingCubes::IsAmbiguous(const int& mcIndex,const int& faceIndex){ in IsAmbiguous() 887 int MarchingCubes::HasFaceRoots(const int& mcIndex,const int& faceIndex){ in HasFaceRoots() 894 …if( ( (mcIndex&(1<<MarchingCubes::cornerMap[c1])) && (mcIndex&(1<<MarchingCubes::cornerMap[c2])))… in HasEdgeRoots() 895 …(!(mcIndex&(1<<MarchingCubes::cornerMap[c1])) && !(mcIndex&(1<<MarchingCubes::cornerMap[c2])))){re… in HasEdgeRoots() [all …]
|
/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/gpu/kinfu/src/ |
H A D | marching_cubes.cpp | 50 pcl::gpu::MarchingCubes::MarchingCubes() in MarchingCubes() function in pcl::gpu::MarchingCubes 57 pcl::gpu::MarchingCubes::~MarchingCubes() {} in ~MarchingCubes() 59 DeviceArray<pcl::gpu::MarchingCubes::PointType> 60 pcl::gpu::MarchingCubes::run(const TsdfVolume& tsdf, DeviceArray<PointType>& triangles_buffer) in run()
|
/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/gpu/kinfu/include/pcl/gpu/kinfu/ |
H A D | marching_cubes.h | 54 class PCL_EXPORTS MarchingCubes 69 using Ptr = shared_ptr<MarchingCubes>; 70 using ConstPtr = shared_ptr<const MarchingCubes>; 73 MarchingCubes(); 76 ~MarchingCubes();
|
/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/ |
H A D | marching_cubes.h | 58 class PCL_EXPORTS MarchingCubes 73 using Ptr = shared_ptr<MarchingCubes>; 74 using ConstPtr = shared_ptr<const MarchingCubes>; 77 MarchingCubes(); 80 ~MarchingCubes();
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/vtkm/vtk-m/vtkm/filter/ |
H A D | MarchingCubes.hxx | 54 inline VTKM_CONT MarchingCubes::MarchingCubes() in MarchingCubes() function in vtkm::filter::MarchingCubes 55 : vtkm::filter::FilterDataSetWithField<MarchingCubes>() in MarchingCubes() 67 inline void MarchingCubes::SetNumberOfIsoValues(vtkm::Id num) in SetNumberOfIsoValues() 76 inline vtkm::Id MarchingCubes::GetNumberOfIsoValues() const in GetNumberOfIsoValues() 82 inline void MarchingCubes::SetIsoValue(vtkm::Id index, vtkm::Float64 v) in SetIsoValue() 93 inline void MarchingCubes::SetIsoValues(const std::vector<vtkm::Float64>& values) in SetIsoValues() 99 inline vtkm::Float64 MarchingCubes::GetIsoValue(vtkm::Id index) const in GetIsoValue() 106 inline VTKM_CONT vtkm::cont::DataSet MarchingCubes::DoExecute( in DoExecute() 220 inline VTKM_CONT bool MarchingCubes::DoMapField( in DoMapField()
|
H A D | MarchingCubes.h | 38 class MarchingCubes : public vtkm::filter::FilterDataSetWithField<MarchingCubes> 42 MarchingCubes(); 130 vtkm::worklet::MarchingCubes Worklet; 134 class FilterTraits<MarchingCubes>
|
/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/gpu/kinfu_large_scale/src/ |
H A D | marching_cubes.cpp | 50 pcl::gpu::kinfuLS::MarchingCubes::MarchingCubes() in MarchingCubes() function in pcl::gpu::kinfuLS::MarchingCubes 57 pcl::gpu::kinfuLS::MarchingCubes::~MarchingCubes() {} in ~MarchingCubes() 59 DeviceArray<pcl::gpu::kinfuLS::MarchingCubes::PointType> 60 pcl::gpu::kinfuLS::MarchingCubes::run(const TsdfVolume& tsdf, DeviceArray<PointType>& triangles_buf… in run()
|
/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/surface/include/pcl/surface/impl/ |
H A D | marching_cubes.hpp | 46 pcl::MarchingCubes<PointNT>::~MarchingCubes () in ~MarchingCubes() 52 pcl::MarchingCubes<PointNT>::getBoundingBox () in getBoundingBox() 70 pcl::MarchingCubes<PointNT>::interpolateEdge (Eigen::Vector3f &p1, in interpolateEdge() 83 pcl::MarchingCubes<PointNT>::createSurface (const std::vector<float> &leaf_node, in createSurface() 165 pcl::MarchingCubes<PointNT>::getNeighborList1D (std::vector<float> &leaf, in getNeighborList1D() 192 pcl::MarchingCubes<PointNT>::getGridValue (Eigen::Vector3i pos) in getGridValue() 208 pcl::MarchingCubes<PointNT>::performReconstruction (pcl::PolygonMesh &output) in performReconstruction() 220 pcl::MarchingCubes<PointNT>::performReconstruction (pcl::PointCloud<PointNT> &points, in performReconstruction() 276 #define PCL_INSTANTIATE_MarchingCubes(T) template class PCL_EXPORTS pcl::MarchingCubes<T>;
|
/dports/science/afni/afni-AFNI_21.3.16/src/SUMA/MarchingCubes/ |
H A D | Makefile | 48 $(OBJDIR)/MarchingCubes.o \ 64 $(OBJDIR)/MarchingCubes.o \ 125 $(OBJDIR)/main.o: MarchingCubes.h 126 $(OBJDIR)/mainGLUI.o: csg.h fparser.h MarchingCubes.h 127 $(OBJDIR)/MarchingCubes.o: MarchingCubes.h LookUpTable.h
|
/dports/devel/vcglib/vcglib-2020.09/apps/unsupported/extractors/extractor/ |
H A D | main.cpp | 17 typedef vcg::tri::MarchingCubes<Mesh, Walker> MarchingCubes; in main() typedef 25 MarchingCubes mc(mc_mesh, walker); in main() 26 walker.BuildMesh<MarchingCubes>(mc_mesh, volume, mc); in main()
|
/dports/math/analitza/analitza-21.12.3/analitzaplot/private/utils/ |
H A D | marchingcubes.cpp | 49 void MarchingCubes::print_cube() in print_cube() 56 MarchingCubes::MarchingCubes( ) : in MarchingCubes() function in MarchingCubes 110 MarchingCubes::~MarchingCubes() in ~MarchingCubes() 121 void MarchingCubes::run() in run() 182 void MarchingCubes::init_temps() in init_temps() 218 void MarchingCubes::init_all () in init_all() 234 void MarchingCubes::clean_temps() in clean_temps() 257 void MarchingCubes::clean_all() in clean_all() 607 void MarchingCubes::process_cube( ) in process_cube() 1153 int MarchingCubes::add_x_vertex( ) in add_x_vertex() [all …]
|
/dports/audio/faust/faust-2.37.3/tools/physicalModeling/mesh2faust/vega/libraries/distanceField/ |
H A D | marchingCubes.h | 50 class MarchingCubes 61 MarchingCubes(DistanceFieldBase * distanceField, double isoValue = 0.0, int numThreads = 1); 62 virtual ~MarchingCubes() {} in ~MarchingCubes()
|
/dports/audio/faust/faust-2.37.3/tools/physicalModeling/mesh2faust/vega/libraries/include/ |
H A D | marchingCubes.h | 50 class MarchingCubes 61 MarchingCubes(DistanceFieldBase * distanceField, double isoValue = 0.0, int numThreads = 1); 62 virtual ~MarchingCubes() {} in ~MarchingCubes()
|
/dports/science/sparta/sparta-20Oct2021/src/ |
H A D | marching_cubes.h | 23 class MarchingCubes : protected Pointers { 25 MarchingCubes(class SPARTA *, int, double); 26 ~MarchingCubes() {} in ~MarchingCubes()
|
/dports/graphics/py-scikit-image/scikit-image-0.19.0/skimage/measure/mc_meta/ |
H A D | MarchingCubes.cpp | 62 MarchingCubes::~MarchingCubes() in ~MarchingCubes() 73 void MarchingCubes::run( real iso ) in run() 112 void MarchingCubes::init_temps() in init_temps() 131 void MarchingCubes::init_all () in init_all() 147 void MarchingCubes::clean_temps() in clean_temps() 168 void MarchingCubes::clean_all() in clean_all() 426 void MarchingCubes::process_cube( ) in process_cube() 881 int MarchingCubes::add_x_vertex( ) in add_x_vertex() 910 int MarchingCubes::add_y_vertex( ) in add_y_vertex() 938 int MarchingCubes::add_z_vertex( ) in add_z_vertex() [all …]
|
/dports/graphics/mandelbulber/mandelbulber2-2.26/mandelbulber2/src/ |
H A D | marchingcubes.cpp | 60 MarchingCubes::MarchingCubes(std::shared_ptr<const cParameterContainer> paramsContainer, in MarchingCubes() function in MarchingCubes 110 void MarchingCubes::FreeBuffers() in FreeBuffers() 117 void MarchingCubes::RunMarchingCube() in RunMarchingCube() 217 void MarchingCubes::calculateVoxelPlane(int i) in calculateVoxelPlane() 251 void MarchingCubes::calculateEdges(int i) in calculateEdges() 435 double MarchingCubes::getDistance(double x, double y, double z, double *colorIndex) const in target() 461 int MarchingCubes::edge_table[256] = {0x000, 0x109, 0x203, 0x30a, 0x406, 0x50f, 0x605, 0x70c, 0x80c, 481 int MarchingCubes::triangle_table[256][16] = {
|
/dports/science/opensph/sph-7de6c044339f649e3d19e61f735a6a24572b792a/core/post/ |
H A D | MarchingCubes.cpp | 303 class MarchingCubes::Cell { 319 bool MarchingCubes::iterateWithIndices(const Box& box, const Vector& step, TFunctor&& functor) { in iterateWithIndices() 345 MarchingCubes::MarchingCubes(IScheduler& scheduler, in MarchingCubes() function in MarchingCubes 352 void MarchingCubes::addComponent(const Box& box, const Float gridResolution) { in addComponent() 418 void MarchingCubes::intersectCell(Cell& cell, Array<Triangle>& tri) { in intersectCell() 456 INLINE Vector MarchingCubes::interpolate(const Vector& v1, in interpolate() 674 MarchingCubes mc(scheduler, config.surfaceLevel, field); in getSurfaceMesh()
|