/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/tools/ |
H A D | LevelSetPlatonic.h | 322 std::vector<Vec4I> qua; in createLevelSetPlatonic() 347 qua.push_back( Vec4I(1, 0, 4, 5) ); in createLevelSetPlatonic() 348 qua.push_back( Vec4I(2, 1, 5, 6) ); in createLevelSetPlatonic() 349 qua.push_back( Vec4I(3, 2, 6, 7) ); in createLevelSetPlatonic() 350 qua.push_back( Vec4I(0, 3, 7, 4) ); in createLevelSetPlatonic() 351 qua.push_back( Vec4I(2, 3, 0, 1) ); in createLevelSetPlatonic() 352 qua.push_back( Vec4I(5, 4, 7, 6) ); in createLevelSetPlatonic() 395 qua.push_back( Vec4I(0, 1, 2, 3) ); in createLevelSetPlatonic() 397 qua.push_back( Vec4I(0, 4, 5, 10) ); in createLevelSetPlatonic() 399 qua.push_back( Vec4I(0, 9, 14, 8) ); in createLevelSetPlatonic() [all …]
|
H A D | LevelSetRebuild.h | 136 std::vector<Vec4I>& primsOut) in PrimCpy() 155 openvdb::Vec4I quad; in operator() 157 std::vector<Vec4I>& primsOut = *mPrimsOut; in operator() 185 std::vector<Vec4I> * const mPrimsOut; 229 std::vector<Vec4I> primitives; in doLevelSetRebuild() 249 QuadAndTriangleDataAdapter<Vec3s, Vec4I> mesh(points, primitives); in doLevelSetRebuild()
|
H A D | MeshToVolume.h | 271 const std::vector<Vec4I>& quads, 281 const std::vector<Vec4I>& quads, 307 const std::vector<Vec4I>& quads, 318 const std::vector<Vec4I>& quads, 346 const std::vector<Vec4I>& quads, 358 const std::vector<Vec4I>& quads, 383 const std::vector<Vec4I>& quads, 3494 std::unique_ptr<Vec4I[]> prims{new Vec4I[numPrimitives]}; 3498 Vec4I& prim = prims[n]; 3566 std::vector<Vec4I> quads(0); in meshToLevelSet() [all …]
|
H A D | VolumeToMesh.h | 57 std::vector<Vec4I>& quads, 79 std::vector<Vec4I>& quads, 143 std::unique_ptr<openvdb::Vec4I[]> mQuads; 2393 Vec4I& quad = mPolygonPool->quad(mIdx); 4666 , mQuads(new openvdb::Vec4I[mNumQuads]) in PolygonPool() 4696 mQuads.reset(new openvdb::Vec4I[mNumQuads]); in resetQuads() 4739 std::unique_ptr<openvdb::Vec4I[]> quads(new openvdb::Vec4I[n]); in trimQuads() 5166 std::vector<Vec4I>& quads, in doVolumeToMesh() 5222 std::vector<Vec4I>&, in doVolumeToMesh() argument 5240 std::vector<Vec4I>& quads, in volumeToMesh() [all …]
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/unittest/ |
H A D | TestMeshToVolume.cc | 65 std::vector<Vec4I> quads; in TEST_F() 78 quads.push_back(Vec4I(0, 1, 3, 2)); // front in TEST_F() 79 quads.push_back(Vec4I(5, 4, 6, 7)); // back in TEST_F() 80 quads.push_back(Vec4I(0, 2, 6, 4)); // left in TEST_F() 81 quads.push_back(Vec4I(1, 5, 7, 3)); // right in TEST_F() 82 quads.push_back(Vec4I(2, 3, 7, 6)); // top in TEST_F() 83 quads.push_back(Vec4I(0, 4, 5, 1)); // bottom in TEST_F() 87 tools::QuadAndTriangleDataAdapter<Vec3s, Vec4I> mesh(points, quads); in TEST_F()
|
H A D | TestVolumeToMesh.cc | 70 std::vector<openvdb::Vec4I> quads; in TEST_F()
|
/dports/graphics/blender/blender-2.91.0/intern/openvdb/intern/ |
H A D | openvdb_level_set.cc | 43 std::vector<openvdb::Vec4I> quads; in mesh_to_level_set() 63 std::vector<openvdb::Vec4I> out_quads; in volume_to_mesh()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb_houdini/openvdb_houdini/ |
H A D | SOP_OpenVDB_Fracture.cc | 621 std::vector<openvdb::Vec4I> primList; in process() 624 openvdb::Vec4I prim; in process() 625 using Vec4IValueType = openvdb::Vec4I::ValueType; in process() 653 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in process() 671 std::vector<openvdb::Vec4I> primList; in process() 678 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in process()
|
H A D | GeometryUtil.h | 116 PrimCpyOp(GU_Detail const * const gdp, std::vector<openvdb::Vec4I>& primList); 121 std::vector<openvdb::Vec4I>* const mPrimList;
|
H A D | SOP_OpenVDB_Convert.cc | 536 std::vector<Vec4I> primitives; in convertVDBClass() 556 openvdb::Vec4I quad; in convertVDBClass() 568 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in convertVDBClass() 671 const openvdb::Vec4I& quad = polygons.quad(i); in copyMesh() 1104 std::vector<openvdb::Vec4I> primList; in referenceMeshing() 1117 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in referenceMeshing()
|
H A D | GeometryUtil.cc | 463 PrimCpyOp::PrimCpyOp(GU_Detail const * const gdp, std::vector<openvdb::Vec4I>& primList) in PrimCpyOp() 473 openvdb::Vec4I prim; in operator ()() 489 prim[vtx] = static_cast<openvdb::Vec4I::ValueType>( in operator ()()
|
H A D | SOP_OpenVDB_To_Polygons.cc | 443 const openvdb::Vec4I& quad = polygons.quad(i); in copyMesh() 799 std::vector<openvdb::Vec4I> primList; in referenceMeshing() 812 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in referenceMeshing()
|
H A D | SOP_OpenVDB_From_Polygons.cc | 851 std::vector<openvdb::Vec4I> primList; in cookVDBSop() 869 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in cookVDBSop()
|
H A D | GU_PrimVDB.cc | 636 const openvdb::Vec4I& quad = polygons.quad(i); in guCopyMesh()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb_maya/openvdb_maya/ |
H A D | OpenVDBFromPolygonsNode.cc | 379 std::vector<openvdb::Vec4I> primList; in compute() 399 openvdb::Vec4I prim( in compute() 410 openvdb::Vec4I prim(vertices[0], vertices[1], vertices[2], in compute() 444 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in compute()
|
H A D | OpenVDBToPolygonsNode.cc | 149 const openvdb::Vec4I& quad = polygons.quad(i); in operator ()()
|
H A D | OpenVDBUtil.h | 570 const openvdb::Vec4I& quad = polygons.quad(i); in operator()
|
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/ |
H A D | OpenVDBUtils.hpp | 13 inline Vec4i to_vec4i(const openvdb::Vec4I &v) { return Vec4i{int(v[0]), int(v[1]), int(v[2]), int(… in to_vec4i()
|
H A D | OpenVDBUtils.cpp | 124 std::vector<openvdb::Vec4I> quads; in _volumeToMesh()
|
/dports/graphics/blender/blender-2.91.0/source/blender/modifiers/intern/ |
H A D | MOD_volume_to_mesh.cc | 140 std::vector<openvdb::Vec4I> quads; 224 Span<openvdb::Vec4I> quads) in new_mesh_from_openvdb_data()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/python/ |
H A D | pyGrid.h | 1386 std::vector<Vec4I> quads; 1408 std::vector<Vec4I> quads; 1420 dtype = py::numpy::dtype::get_builtin<Vec4I::value_type>(); 1422 stride = py::make_tuple(4 * sizeof(Vec4I::value_type), sizeof(Vec4I::value_type)); 1468 std::vector<Vec4I> quads; 1486 dtype = py::numpy::dtype::get_builtin<Vec4I::value_type>(); 1488 stride = py::make_tuple(4 * sizeof(Vec4I::value_type), sizeof(Vec4I::value_type));
|
H A D | pyOpenVDBModule.cc | 869 _openvdbmodule::VecConverter<Vec4I>::registerConverter(); in BOOST_PYTHON_MODULE()
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/ |
H A D | Types.h | 88 using Vec4I = math::Vec4<Index32>; variable
|
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/viewer/ |
H A D | RenderModules.cc | 1593 const openvdb::Vec4I& quad = polygons.quad(i); in operator ()()
|