/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/tools/ |
H A D | LevelSetPlatonic.h | 321 std::vector<Vec3I> tri; in createLevelSetPlatonic() 331 tri.push_back( Vec3I(0, 2, 3) ); in createLevelSetPlatonic() 332 tri.push_back( Vec3I(0, 3, 1) ); in createLevelSetPlatonic() 333 tri.push_back( Vec3I(0, 1, 2) ); in createLevelSetPlatonic() 334 tri.push_back( Vec3I(1, 3, 2) ); in createLevelSetPlatonic() 363 tri.push_back( Vec3I(0, 4, 3) ); in createLevelSetPlatonic() 364 tri.push_back( Vec3I(0, 1, 4) ); in createLevelSetPlatonic() 365 tri.push_back( Vec3I(1, 2, 4) ); in createLevelSetPlatonic() 366 tri.push_back( Vec3I(2, 3, 4) ); in createLevelSetPlatonic() 367 tri.push_back( Vec3I(0, 3, 5) ); in createLevelSetPlatonic() [all …]
|
H A D | MeshToVolume.h | 237 const std::vector<Vec3I>& triangles, 247 const std::vector<Vec3I>& triangles, 306 const std::vector<Vec3I>& triangles, 317 const std::vector<Vec3I>& triangles, 345 const std::vector<Vec3I>& triangles, 357 const std::vector<Vec3I>& triangles, 382 const std::vector<Vec3I>& triangles, 393 const std::vector<Vec3I>& triangles, 3454 const std::vector<Vec3I>& triangles, 3549 const std::vector<Vec3I>& triangles, in meshToLevelSet() [all …]
|
H A D | VolumeToMesh.h | 78 std::vector<Vec3I>& triangles, 144 std::unique_ptr<openvdb::Vec3I[]> mTriangles; 4524 const Vec3I& verts = polygons.triangle(i); in operator() 4618 openvdb::Vec3I& verts = polygons.triangle(i); in relaxDisorientedTriangles() 4667 , mTriangles(new openvdb::Vec3I[mNumTriangles]) in PolygonPool() 4714 mTriangles.reset(new openvdb::Vec3I[mNumTriangles]); in resetTriangles() 4768 std::unique_ptr<openvdb::Vec3I[]> triangles(new openvdb::Vec3I[n]); in trimTrinagles() 5165 std::vector<Vec3I>& triangles, in doVolumeToMesh() 5221 std::vector<Vec3I>&, in doVolumeToMesh() argument 5239 std::vector<Vec3I>& triangles, in volumeToMesh() [all …]
|
H A D | LevelSetRebuild.h | 171 const openvdb::Vec3I& triangle = polygons.triangle(i); in operator()
|
/dports/graphics/blender/blender-2.91.0/intern/openvdb/intern/ |
H A D | openvdb_level_set.cc | 42 std::vector<openvdb::Vec3I> triangles(totfaces); in mesh_to_level_set() 50 triangles[i] = openvdb::Vec3I(faces[i * 3], faces[i * 3 + 1], faces[i * 3 + 2]); in mesh_to_level_set() 64 std::vector<openvdb::Vec3I> out_tris; in volume_to_mesh()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb_ax/openvdb_ax/test/integration/ |
H A D | TestVDBFunctions.cc | 197 std::vector<openvdb::Vec3I> expectedVoxelVals(3); in getcoord() 198 expectedVoxelVals[0] = openvdb::Vec3I(1, 1, -1); in getcoord() 199 expectedVoxelVals[1] = openvdb::Vec3I(2, 10, 1); in getcoord() 200 expectedVoxelVals[2] = openvdb::Vec3I(3, 3, 10); in getcoord() 210 const openvdb::Vec3I& expectedVals = expectedVoxelVals[i]; in getcoord()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/unittest/ |
H A D | TestPoissonSolver.cc | 266 const openvdb::Vec3I& centerIS, // in index space in newCubeLS() 382 openDomain = newCubeLS(outerDim, innerDim, /*ctr=*/Vec3I(0, 0, 0), dx, /*open=*/true), in TEST_F() 383 closedDomain0 = newCubeLS(outerDim, innerDim, /*ctr=*/Vec3I(60, 0, 0), dx, false), in TEST_F() 384 closedDomain1 = newCubeLS(outerDim, innerDim, /*ctr=*/Vec3I(120, 0, 0), dx, false); in TEST_F()
|
H A D | TestCoord.cc | 67 openvdb::Vec3I iv(1, 2, 4); in TEST_F() 74 EXPECT_EQ(openvdb::Vec3I(3, 6, 12), iv); in TEST_F() 76 EXPECT_EQ(openvdb::Vec3I(2, 4, 8), iv); in TEST_F()
|
H A D | TestVolumeToMesh.cc | 71 std::vector<openvdb::Vec3I> triangles; in TEST_F()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/ |
H A D | OpenVDBUtils.hpp | 12 inline Vec3i to_vec3i(const openvdb::Vec3I &v) { return Vec3i{int(v[0]), int(v[1]), int(v[2])}; } in to_vec3i()
|
H A D | OpenVDBUtils.cpp | 123 std::vector<openvdb::Vec3I> triangles; in _volumeToMesh()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/math/ |
H A D | Coord.h | 30 using Vec3I = Vec3<Index32>; variable 39 explicit Coord(const Vec3I& v): mVec{{Int32(v[0]), Int32(v[1]), Int32(v[2])}} {} in Coord() 146 Vec3I asVec3I() const { return Vec3I(Index32(mVec[0]), Index32(mVec[1]), Index32(mVec[2])); } in asVec3I()
|
/dports/graphics/blender/blender-2.91.0/source/blender/modifiers/intern/ |
H A D | MOD_volume_to_mesh.cc | 139 std::vector<openvdb::Vec3I> tris; 223 Span<openvdb::Vec3I> tris, in new_mesh_from_openvdb_data()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb_maya/openvdb_maya/ |
H A D | OpenVDBToPolygonsNode.cc | 158 const openvdb::Vec3I& triangle = polygons.triangle(i); in operator ()()
|
H A D | OpenVDBFromMayaFluidNode.cc | 314 openvdb::Vec3I res; in getTransform()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/python/ |
H A D | pyGrid.h | 1377 std::vector<Vec3I> triangles; 1467 std::vector<Vec3I> triangles; 1480 dtype = py::numpy::dtype::get_builtin<Vec3I::value_type>(); 1482 stride = py::make_tuple(3 * sizeof(Vec3I::value_type), sizeof(Vec3I::value_type));
|
H A D | pyOpenVDBModule.cc | 864 _openvdbmodule::VecConverter<Vec3I>::registerConverter(); in BOOST_PYTHON_MODULE()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/ |
H A D | Types.h | 73 using Vec3I = math::Vec3<Index32>; variable
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb_houdini/openvdb_houdini/ |
H A D | SOP_OpenVDB_Convert.cc | 559 const openvdb::Vec3I& triangle = polygons.triangle(i); in convertVDBClass() 682 const openvdb::Vec3I& triangle = polygons.triangle(i); in copyMesh()
|
H A D | SOP_OpenVDB_To_Polygons.cc | 454 const openvdb::Vec3I& triangle = polygons.triangle(i); in copyMesh()
|
H A D | GU_PrimVDB.cc | 645 const openvdb::Vec3I& triangle = polygons.triangle(i); in guCopyMesh()
|