Home
last modified time | relevance | path

Searched refs:Vec4I (Results 1 – 24 of 24) sorted by relevance

/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/tools/
H A DLevelSetPlatonic.h322 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 DLevelSetRebuild.h136 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 DMeshToVolume.h271 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 DVolumeToMesh.h57 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 DTestMeshToVolume.cc65 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 DTestVolumeToMesh.cc70 std::vector<openvdb::Vec4I> quads; in TEST_F()
/dports/graphics/blender/blender-2.91.0/intern/openvdb/intern/
H A Dopenvdb_level_set.cc43 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 DSOP_OpenVDB_Fracture.cc621 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 DGeometryUtil.h116 PrimCpyOp(GU_Detail const * const gdp, std::vector<openvdb::Vec4I>& primList);
121 std::vector<openvdb::Vec4I>* const mPrimList;
H A DSOP_OpenVDB_Convert.cc536 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 DGeometryUtil.cc463 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 DSOP_OpenVDB_To_Polygons.cc443 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 DSOP_OpenVDB_From_Polygons.cc851 std::vector<openvdb::Vec4I> primList; in cookVDBSop()
869 openvdb::tools::QuadAndTriangleDataAdapter<openvdb::Vec3s, openvdb::Vec4I> in cookVDBSop()
H A DGU_PrimVDB.cc636 const openvdb::Vec4I& quad = polygons.quad(i); in guCopyMesh()
/dports/misc/openvdb/openvdb-9.0.0/openvdb_maya/openvdb_maya/
H A DOpenVDBFromPolygonsNode.cc379 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 DOpenVDBToPolygonsNode.cc149 const openvdb::Vec4I& quad = polygons.quad(i); in operator ()()
H A DOpenVDBUtil.h570 const openvdb::Vec4I& quad = polygons.quad(i); in operator()
/dports/cad/PrusaSlicer/PrusaSlicer-version_2.3.3/src/libslic3r/
H A DOpenVDBUtils.hpp13 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 DOpenVDBUtils.cpp124 std::vector<openvdb::Vec4I> quads; in _volumeToMesh()
/dports/graphics/blender/blender-2.91.0/source/blender/modifiers/intern/
H A DMOD_volume_to_mesh.cc140 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 DpyGrid.h1386 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 DpyOpenVDBModule.cc869 _openvdbmodule::VecConverter<Vec4I>::registerConverter(); in BOOST_PYTHON_MODULE()
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/
H A DTypes.h88 using Vec4I = math::Vec4<Index32>; variable
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/viewer/
H A DRenderModules.cc1593 const openvdb::Vec4I& quad = polygons.quad(i); in operator ()()