Home
last modified time | relevance | path

Searched refs:MarchingCubes (Results 1 – 25 of 110) sorted by relevance

12345

/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/surface/include/pcl/surface/
H A Dmarching_cubes_hoppe.h52 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 Dmarching_cubes_rbf.h54 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 Dmarching_cubes.h363 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 DMarchingCubes.cpp494 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 DMarchingCubes.cpp495 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 DMarchingCubes.cpp494 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 DMarchingCubes.cpp494 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 Dmarching_cubes_poisson.cpp415 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 DMarchingCubes.cpp386 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 Dmarching_cubes.cpp50 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 Dmarching_cubes.h54 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 Dmarching_cubes.h58 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 DMarchingCubes.hxx54 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 DMarchingCubes.h38 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 Dmarching_cubes.cpp50 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 Dmarching_cubes.hpp46 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 DMakefile48 $(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 Dmain.cpp17 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 Dmarchingcubes.cpp49 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 DmarchingCubes.h50 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 DmarchingCubes.h50 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 Dmarching_cubes.h23 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 DMarchingCubes.cpp62 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 Dmarchingcubes.cpp60 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 DMarchingCubes.cpp303 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()

12345