/dports/graphics/py-visvis/visvis-1.13.0/utils/iso/ |
H A D | __init__.py | 24 def isocontour(im, isovalue=None): argument 41 if isovalue is None: 42 isovalue = 0.5 * (im.min() + im.max()) 43 isovalue = float(isovalue) # Will raise error if not float-like value given 46 data = find_contours(im, isovalue) 62 def isosurface(im, isovalue=None, step=1, useClassic=False, useValues=False): argument 95 if isovalue is None: 96 isovalue = 0.5 * (im.min() + im.max()) 97 isovalue = float(isovalue) # Will raise error if not float-like value given 111 xx = marching_cubes_lewiner(im, isovalue,
|
/dports/graphics/wings/libigl-2.1.0/include/igl/copyleft/ |
H A D | marching_cubes.cpp | 168 const double isovalue, in MarchingCubes() argument 222 const double isovalue, in add_cube() argument 294 const double isovalue, in add_cube() argument 365 const double isovalue, in add_vertex() argument 401 const double isovalue, in add_vertex() argument 429 double t0 = (v1>isovalue)?0:1; in add_vertex() 430 double t1 = (v1>isovalue)?1:0; in add_vertex() 436 if( val > isovalue ) in add_vertex() 462 const double isovalue, in marching_cubes() argument 483 const double isovalue, in marching_cubes() argument [all …]
|
/dports/math/cgal/CGAL-5.3/include/CGAL/ |
H A D | Gray_level_image_3.h | 35 float isovalue; variable 41 isovalue(isoval), in Gray_level_image_3() 49 isovalue(isoval), in Image_3() 87 if (value > isovalue) // inside in operator() 89 else if (value < isovalue) // outside in operator() 96 if (value < isovalue) // inside in operator() 98 else if (value > isovalue) // outside in operator()
|
/dports/graphics/mandelbulber/mandelbulber2-2.26/mandelbulber2/src/ |
H A D | marchingcubes.h | 124 double isovalue, double f1, double f2, double x1, double x2) in mc_isovalue_interpolation() argument 127 return (x2 - x1) * (isovalue - f1) / (f2 - f1) + x1; in mc_isovalue_interpolation() 131 double f2, double isovalue, std::vector<double> *vertices, double colorIndex_1, in mc_add_vertex() argument 138 double x = mc_isovalue_interpolation(isovalue, f1, f2, x1, c2); in mc_add_vertex() 144 double colorIndex = mc_isovalue_interpolation(isovalue, f1, f2, colorIndex_1, in mc_add_vertex() 152 double y = mc_isovalue_interpolation(isovalue, f1, f2, y1, c2); in mc_add_vertex() 158 double colorIndex = mc_isovalue_interpolation(isovalue, f1, f2, colorIndex_1, in mc_add_vertex() 166 double z = mc_isovalue_interpolation(isovalue, f1, f2, z1, c2); in mc_add_vertex() 172 double colorIndex = mc_isovalue_interpolation(isovalue, f1, f2, colorIndex_1, in mc_add_vertex()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/tools/ |
H A D | Mask.h | 30 interiorMask(const GridType& grid, const double isovalue = 0.0); 48 doLevelSetInteriorMask(const GridType& grid, const double isovalue) in doLevelSetInteriorMask() argument 55 return tools::sdfInteriorMask(grid, static_cast<GridValueT>(isovalue)); in doLevelSetInteriorMask() 82 doInteriorMask(const GridType& grid, const double isovalue) in doInteriorMask() argument 87 if (auto maskGridPtr = doLevelSetInteriorMask(grid, isovalue)) { in doInteriorMask() 105 interiorMask(const GridType& grid, const double isovalue) in interiorMask() argument 107 return mask_internal::doInteriorMask(grid, isovalue); in interiorMask()
|
H A D | LevelSetRebuild.h | 44 levelSetRebuild(const GridType& grid, float isovalue = 0, 64 levelSetRebuild(const GridType& grid, float isovalue, float exBandWidth, float inBandWidth, 85 levelSetRebuild(const GridType& grid, float isovalue, float exBandWidth, float inBandWidth, 212 isovalue = float(iso), in doLevelSetRebuild() local 216 tools::VolumeToMesh mesher(isovalue); in doLevelSetRebuild() 288 isovalue(zeroVal<ValueT>() + ValueT(iso)), in levelSetRebuild() 292 return doLevelSetRebuild(grid, isovalue, exBandWidth, inBandWidth, xform, interrupter); in levelSetRebuild() 303 isovalue(zeroVal<ValueT>() + ValueT(iso)), in levelSetRebuild() 308 grid, isovalue, exBandWidth, inBandWidth, xform, nullptr); in levelSetRebuild() 318 isovalue(zeroVal<ValueT>() + ValueT(iso)), in levelSetRebuild() [all …]
|
H A D | VolumeToSpheres.h | 69 float isovalue = 0.0, 102 static Ptr create(const GridT& grid, float isovalue = 0.0, 134 bool initialize(const GridT&, float isovalue, InterrupterT*); 642 float isovalue, in fillWithSpheres() argument 668 isovalue = std::min(isovalue, in fillWithSpheres() 674 isovalue = math::Clamp(isovalue, math::Tolerance<float>::value(), 1.f); in fillWithSpheres() 685 auto newGridPtr = levelSetRebuild(*gridPtr, isovalue, in fillWithSpheres() 717 interiorMaskPtr = sdfInteriorMask(*gridPtr, isovalue); in fillWithSpheres() 831 if (!csp->initialize(grid, isovalue, interrupter)) csp.reset(); in create() 840 const GridT& grid, float isovalue, InterrupterT* interrupter) in initialize() argument [all …]
|
/dports/graphics/py-scikit-image/scikit-image-0.19.0/skimage/measure/mc_meta/ |
H A D | visual_test.py | 29 isovalue = kwargs.pop('level', 800) 32 isovalue = kwargs.pop('level', 0.2) 36 isovalue = kwargs.pop('level', 0.0) 42 isovalue = kwargs.pop('level', 0.0) 48 vertices1, faces1 = marching_cubes_lewiner(vol, isovalue, **kwargs)[:2] 51 vertices2, faces2 = marching_cubes_classic(vol, isovalue, **kwargs)
|
/dports/science/apbs/apbs-pdb2pqr-apbs-1.5-102-g500c1473/apbs/externals/fetk/gamer/src/biom/ |
H A D | MarchingCube.C | 55 ratio = (isovalue-den1)/(den2-den1); in get_intensity_ratio() 272 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 301 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 329 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 357 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 385 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 413 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 441 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 469 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() 497 ratio = (isovalue-den1)/(den2-den1); in SurfaceMesh_marchingCube() [all …]
|
/dports/graphics/wings/libigl-2.1.0/include/igl/ |
H A D | marching_tets.h | 46 double isovalue, 114 double isovalue, in marching_tets() argument 119 return igl::marching_tets(TV, TT, S, isovalue, SV, SF, J, _BC); in marching_tets() 149 double isovalue, in marching_tets() argument 154 return igl::marching_tets(TV, TT, S, isovalue, SV, SF, _J, BC); in marching_tets() 182 double isovalue, in marching_tets() argument 187 return igl::marching_tets(TV, TT, S, isovalue, SV, SF, _J, _BC); in marching_tets()
|
/dports/graphics/appleseed/appleseed-2.1.0-beta/src/appleseed/renderer/modeling/postprocessingstage/ |
H A D | colormappostprocessingstage.cpp | 399 const float isovalue = in collect_isoline_segments() local 443 const float isovalue, in find_isoline_segment() argument 462 const size_t b00 = f00 > isovalue ? 1UL << 3 : 0; in find_isoline_segment() 463 const size_t b10 = f10 > isovalue ? 1UL << 2 : 0; in find_isoline_segment() 464 const size_t b11 = f11 > isovalue ? 1UL << 1 : 0; in find_isoline_segment() 469 const auto mt = [x, y, f00, f10, isovalue]() in find_isoline_segment() 477 const auto mr = [x, y, f10, f11, isovalue]() in find_isoline_segment() 485 const auto mb = [x, y, f01, f11, isovalue]() in find_isoline_segment() 493 const auto ml = [x, y, f00, f01, isovalue]() in find_isoline_segment() 508 if (f00 + f10 + f01 + f11 < 4.0f * isovalue) in find_isoline_segment() [all …]
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/worklet/contourtree_augmented/processcontourtree/ |
H A D | SetTriangleSuperarcId.h | 81 WholeArrayIn isovalue, // (input) 136 Float32 isovalue = isovaluePortal.Get(node); in operator() local 193 if (fieldPortal.Get(sortOrder.Get(MaskedIndex(top))) < isovalue) in operator() 213 if (fieldPortal.Get(sortOrder.Get(MaskedIndex(bottom))) > isovalue) in operator() 250 MaskedIndex(contourTreeSupernodesPortal.Get(MaskedIndex(highSupernode))))) < isovalue) in operator() 269 isovalue) in operator() 305 MaskedIndex(contourTreeSupernodesPortal.Get(MaskedIndex(lowSupernode))))) > isovalue) in operator() 324 contourTreeSupernodesPortal.Get(MaskedIndex(midSupernode))))) > isovalue) in operator()
|
/dports/math/vtk6/VTK-6.2.0/Rendering/Volume/ |
H A D | vtkVolumeRayCastIsosurfaceFunction.cxx | 285 float isovalue; in vtkCastRay_NN() local 339 isovalue = cast_function->IsoValue; in vtkCastRay_NN() 399 if ( A >= isovalue ) in vtkCastRay_NN() 555 float isovalue; in vtkCastRay_Trilin() local 612 isovalue = cast_function->IsoValue; in vtkCastRay_Trilin() 689 if ( ( A >= isovalue || B >= isovalue || C >= isovalue || in vtkCastRay_Trilin() 690 D >= isovalue || E >= isovalue || F >= isovalue || in vtkCastRay_Trilin() 691 G >= isovalue || H >= isovalue) in vtkCastRay_Trilin() 692 && ( A <= isovalue || B <= isovalue || C <= isovalue || in vtkCastRay_Trilin() 693 D <= isovalue || E <= isovalue || F <= isovalue || in vtkCastRay_Trilin() [all …]
|
/dports/science/frontistr/FrontISTR-c66bdc397de319ca59a0565b3f3b1a3b33f0c50c/hecmw1/src/visualizer/ |
H A D | hecmw_vis_tetra_intersect.c | 96 rate = (isovalue - tetra->s_data[v0]) / in intersect_line() 106 void find_intersection_tetra(Tetra *tetra, double isovalue, in find_intersection_tetra() argument 122 if (tetra->s_data[i] > isovalue) num_gt_0++; in find_intersection_tetra() 140 if (tetra->s_data[i] > isovalue) v0_id = i; in find_intersection_tetra() 145 if (tetra->s_data[i] <= isovalue) v0_id = i; in find_intersection_tetra() 152 color = intersect_line(v0_id, i, isovalue, tetra, point); in find_intersection_tetra() 242 if (((tetra->s_data[v0_id] > isovalue) && (sign_f < -EPSILON)) || in find_intersection_tetra() 257 if (tetra->s_data[i] <= isovalue) { in find_intersection_tetra() 310 color = intersect_line(v1, v2, isovalue, tetra, point); in find_intersection_tetra() 402 if (((tetra->s_data[0] > isovalue) && (sign_f < -EPSILON)) || in find_intersection_tetra() [all …]
|
/dports/math/vtk6/VTK-6.2.0/Accelerators/Piston/ |
H A D | vtkPistonContour.cxx | 25 float isovalue, 56 float isovalue = this->IsoValue; in RequestData() local 59 vtkpiston::ExecutePistonContour(id, isovalue, od); in RequestData()
|
/dports/math/py-yt/yt-4.0.1/yt/utilities/lib/ |
H A D | marching_cubes.pyx | 107 np.float64_t gv[8], np.float64_t isovalue, 117 if gv[n] < isovalue: 122 vertex_interp(gv[0], gv[1], isovalue, vertlist[0], 125 vertex_interp(gv[1], gv[2], isovalue, vertlist[1], 128 vertex_interp(gv[2], gv[3], isovalue, vertlist[2], 131 vertex_interp(gv[3], gv[0], isovalue, vertlist[3], 134 vertex_interp(gv[4], gv[5], isovalue, vertlist[4], 137 vertex_interp(gv[5], gv[6], isovalue, vertlist[5], 174 def march_cubes_grid(np.float64_t isovalue, 280 np.float64_t isovalue, [all …]
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/ |
H A D | OpenVDBUtils.cpp | 116 double isovalue, in _volumeToMesh() argument 126 openvdb::tools::volumeToMesh(grid, points, triangles, quads, isovalue, in _volumeToMesh() 142 double isovalue, in grid_to_mesh() argument 147 _volumeToMesh(grid, isovalue, adaptivity, relaxDisorientedTriangles)); in grid_to_mesh() 151 double isovalue, in grid_to_contour3d() argument 155 return _volumeToMesh(grid, isovalue, adaptivity, in grid_to_contour3d()
|
/dports/graphics/openvkl/openvkl-1.1.0/openvkl/devices/cpu/iterator/ |
H A D | Iterator.ih | 114 uniform float isovalue, \ 140 case we know we have already bracketed an isovalue, so return the nearest \ 143 if (abs(isovalue - sample0) < abs(isovalue - sample)) { \ 150 if (sampleMid == isovalue || \ 151 (isovalue - sample0) * (isovalue - sampleMid) < 0.f) { \ 155 } else if (sample == isovalue || \ 156 (isovalue - sample) * (isovalue - sampleMid) < 0.f) { \
|
/dports/science/teem/teem-1.11.0-src/src/seek/ |
H A D | setSeek.c | 422 seekIsovalueSet(seekContext *sctx, double isovalue) { in seekIsovalueSet() argument 429 if (!AIR_EXISTS(isovalue)) { in seekIsovalueSet() 430 biffAddf(SEEK, "%s: given isovalue %g doesn't exit", me, isovalue); in seekIsovalueSet() 433 if (sctx->isovalue != isovalue) { in seekIsovalueSet() 434 sctx->isovalue = isovalue; in seekIsovalueSet()
|
/dports/graphics/mirtk/MIRTK-2.0.0-122-g38210fa/Applications/src/ |
H A D | extract-surface.cc | 80 double isovalue = .0; in main() local 89 PARSE_ARGUMENT(isovalue); in main() 109 isosurface = Isosurface(image, isovalue, blurring, isotropic, close, false, gradients); in main()
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/vtkm/vtk-m/examples/demo/ |
H A D | Demo.cxx | 59 vtkm::Float32 isovalue; in main() local 67 isovalue = 100.0f; in main() 75 isovalue = static_cast<vtkm::Float32>(atof(argv[2])); in main() 121 filter.SetIsoValue(0, isovalue); in main()
|
/dports/science/nwchem/nwchem-7b21660b82ebd85ef659f6fba7e1e73433b0bd0a/src/property/ |
H A D | hnd_elpiso.F | 212 subroutine get_points_from_iso(rtdb, basis, geom, isovalue, argument 225 double precision isovalue ! [Input] Electron density iso surface to work on 299 if (dbl_mb(i_eden + (i-1)) > isovalue) then 302 if ( abs(dbl_mb(i_eden + (i-1)) - isovalue) < tolerance ) then 319 if ( abs(dbl_mb(i_eden + (i-1)) - isovalue) < tolerance ) then
|
/dports/science/nwchem-data/nwchem-7.0.2-release/src/property/ |
H A D | hnd_elpiso.F | 212 subroutine get_points_from_iso(rtdb, basis, geom, isovalue, argument 225 double precision isovalue ! [Input] Electron density iso surface to work on 299 if (dbl_mb(i_eden + (i-1)) > isovalue) then 302 if ( abs(dbl_mb(i_eden + (i-1)) - isovalue) < tolerance ) then 319 if ( abs(dbl_mb(i_eden + (i-1)) - isovalue) < tolerance ) then
|
/dports/science/mpqc/mpqc-2.3.1/src/lib/math/isosurf/ |
H A D | edge.cc | 78 Edge::set_order(int order, const Ref<Volume>&vol,double isovalue) in set_order() argument 103 vol->solve(start,interpnorm,isovalue,newpoint); in set_order() 146 const Ref<Volume> &vol, double isovalue) in interpolate() argument 159 vol->solve(point,norm,isovalue,newpoint); in interpolate()
|
/dports/graphics/py-visvis/visvis-1.13.0/functions/ |
H A D | isocontour.py | 10 def isocontour(im, isovalue=None): argument 24 return _isocontour(im, isovalue)
|