/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/collision/ |
H A D | PolyhedronMesh.cpp | 78 List<uint> faceVertices(mMemoryAllocator, face->nbVertices); in createHalfEdgeStructure() local 85 assert(faceVertices.size() >= 3); in createHalfEdgeStructure() 88 mHalfEdgeStructure.addFace(faceVertices); in createHalfEdgeStructure() 137 assert(face.faceVertices.size() >= 3); in computeFacesNormals() 139 const Vector3 vec1 = getVertex(face.faceVertices[1]) - getVertex(face.faceVertices[0]); in computeFacesNormals() 140 const Vector3 vec2 = getVertex(face.faceVertices[2]) - getVertex(face.faceVertices[0]); in computeFacesNormals() 164 assert(face.faceVertices.size() >= 3); in getFaceArea() 166 Vector3 v1 = getVertex(face.faceVertices[0]); in getFaceArea() 169 for (uint i=2; i < face.faceVertices.size(); i++) { in getFaceArea() 171 const Vector3 v2 = getVertex(face.faceVertices[i-1]); in getFaceArea() [all …]
|
H A D | HalfEdgeStructure.cpp | 44 List<VerticesPair> currentFaceEdges(mAllocator, mFaces[0].faceVertices.size()); in init() 54 for (uint v=0; v < face.faceVertices.size(); v++) { in init() 55 uint v1Index = face.faceVertices[v]; in init() 56 uint v2Index = face.faceVertices[v == (face.faceVertices.size() - 1) ? 0 : v + 1]; in init() 70 if (v == (face.faceVertices.size() - 1)) { in init()
|
/dports/games/gtkradiant/GPL/GtkRadiant/radiant/ |
H A D | brush.cpp | 153 FaceVertices faceVertices; in buildBRep() local 154 faceVertices.reserve(faceVerticesCount); in buildBRep() 161 faceVertices.push_back(FaceVertexId(i, j)); in buildBRep() 170 uniqueEdgeIndices.reserve(faceVertices.size()); in buildBRep() 171 uniqueEdges.reserve(faceVertices.size()); in buildBRep() 175 edgePairs.resize(faceVertices.size()); in buildBRep() 178 for(std::size_t i=0; i<faceVertices.size(); ++i) in buildBRep() 229 uniqueVertexIndices.reserve(faceVertices.size()); in buildBRep() 230 uniqueVertices.reserve(faceVertices.size()); in buildBRep() 234 vertexRings.resize(faceVertices.size()); in buildBRep() [all …]
|
/dports/games/netradiant/netradiant-20150621-src/radiant/ |
H A D | brush.cpp | 142 FaceVertices faceVertices; in buildBRep() local 143 faceVertices.reserve( faceVerticesCount ); in buildBRep() 150 faceVertices.push_back( FaceVertexId( i, j ) ); in buildBRep() 159 uniqueEdgeIndices.reserve( faceVertices.size() ); in buildBRep() 160 uniqueEdges.reserve( faceVertices.size() ); in buildBRep() 164 edgePairs.resize( faceVertices.size() ); in buildBRep() 167 for ( std::size_t i = 0; i < faceVertices.size(); ++i ) in buildBRep() 218 uniqueVertexIndices.reserve( faceVertices.size() ); in buildBRep() 219 uniqueVertices.reserve( faceVertices.size() ); in buildBRep() 223 vertexRings.resize( faceVertices.size() ); in buildBRep() [all …]
|
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/tutorials/far/tutorial_2_3/ |
H A D | far_tutorial_2_3.cpp | 423 Far::ConstIndexArray faceVertices = refLastLevel.GetFaceVertices(f); in main() local 426 const float * v0 = verts[ firstOfLastVerts + faceVertices[0] ].GetPosition(); in main() 427 const float * v1 = verts[ firstOfLastVerts + faceVertices[1] ].GetPosition(); in main() 428 const float * v2 = verts[ firstOfLastVerts + faceVertices[2] ].GetPosition(); in main() 429 const float * v3 = verts[ firstOfLastVerts + faceVertices[3] ].GetPosition(); in main() 440 for(int vInFace = 0; vInFace < faceVertices.size() ; vInFace++ ) { in main() 442 int vertexIndex = faceVertices[vInFace]; in main() 457 Far::ConstIndexArray faceVertices = refLastLevel.GetFaceVertices(f); in main() local 460 const float * v0 = verts[ firstOfLastVerts + faceVertices[0] ].GetPosition(); in main() 473 for(int vInFace = 0; vInFace < faceVertices.size() ; vInFace++ ) { in main() [all …]
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/collision/ |
H A D | HalfEdgeStructure.h | 57 List<uint> faceVertices; // Index of the vertices of the face member 60 Face(MemoryAllocator& allocator) : faceVertices(allocator) {} in Face() 63 Face(List<uint> vertices) : faceVertices(vertices) {} in Face() 106 void addFace(List<uint> faceVertices); 143 inline void HalfEdgeStructure::addFace(List<uint> faceVertices) { in addFace() argument 146 Face face(faceVertices); in addFace()
|
/dports/cad/gmsh/gmsh-4.9.2-source/Mesh/ |
H A D | meshRefine.cpp | 28 faceContainer &faceVertices, 193 faceContainer &faceVertices) in Subdivide() argument 275 auto fIter = faceVertices.find(face); in Subdivide() 317 auto fIter = faceVertices.find(face); in Subdivide() 487 faceContainer faceVertices; in RefineMesh() local 495 Subdivide(*it, splitIntoHexas, faceVertices); in RefineMesh() 721 faceContainer &faceVertices, in subdivide_pyramid() argument 747 if(fIter != faceVertices.end()) in subdivide_pyramid() 757 if(fIter != faceVertices.end()) in subdivide_pyramid() 767 if(fIter != faceVertices.end()) in subdivide_pyramid() [all …]
|
H A D | HighOrder.cpp | 792 faceVertices[face].insert(faceVertices[face].end(), vFace.begin(), in getFaceVertices() 874 auto fIter = faceVertices.find(face); in getFaceVertices() 899 faceVertices[face].insert(faceVertices[face].end(), vFace.begin(), in getFaceVertices() 995 getFaceVertices(gf, q, v, faceVertices, linear, nPts); in setHighOrder() 1049 getFaceVertices(gr, t, v, faceVertices, nPts); in setHighOrder() 1081 getFaceVertices(gr, h, v, faceVertices, nPts); in setHighOrder() 1120 getFaceVertices(gr, p, v, faceVertices, nPts); in setHighOrder() 1144 getFaceVertices(gr, p, v, faceVertices, nPts); in setHighOrder() 1390 if(faceVertices.count(f) == 0) { in setHighOrderFromExistingMesh() 1394 faceVertices[f].push_back(facev[j]); in setHighOrderFromExistingMesh() [all …]
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/collision/shapes/ |
H A D | TriangleShape.cpp | 65 mFaces[0].faceVertices.reserve(3); 66 mFaces[0].faceVertices.add(0); 67 mFaces[0].faceVertices.add(1); 68 mFaces[0].faceVertices.add(2); 71 mFaces[1].faceVertices.reserve(3); 72 mFaces[1].faceVertices.add(0); 73 mFaces[1].faceVertices.add(2); 74 mFaces[1].faceVertices.add(1);
|
H A D | ConvexMeshShape.cpp | 126 … const HalfEdgeStructure::Vertex& faceVertex = halfEdgeStructure.getVertex(face.faceVertices[0]); in raycast() 196 … const HalfEdgeStructure::Vertex& faceVertex = halfEdgeStructure.getVertex(face.faceVertices[0]); in testPointInside() 234 for (uint v=0; v < face.faceVertices.size(); v++) { in to_string() 236 ss << face.faceVertices[v]; in to_string() 237 if (v != face.faceVertices.size() - 1) { in to_string()
|
/dports/games/ufoai/ufoai-2.5-source/src/tools/radiant/radiant/brush/ |
H A D | Brush.cpp | 839 FaceVertices faceVertices; in buildBoundaryRepresentation() local 840 faceVertices.reserve(faceVerticesCount); in buildBoundaryRepresentation() 845 faceVertices.push_back(FaceVertexId(i, j)); in buildBoundaryRepresentation() 854 uniqueEdgeIndices.reserve(faceVertices.size()); in buildBoundaryRepresentation() 855 uniqueEdges.reserve(faceVertices.size()); in buildBoundaryRepresentation() 859 edgePairs.resize(faceVertices.size()); in buildBoundaryRepresentation() 862 for (std::size_t i = 0; i < faceVertices.size(); ++i) { in buildBoundaryRepresentation() 908 uniqueVertexIndices.reserve(faceVertices.size()); in buildBoundaryRepresentation() 909 uniqueVertices.reserve(faceVertices.size()); in buildBoundaryRepresentation() 913 vertexRings.resize(faceVertices.size()); in buildBoundaryRepresentation() [all …]
|
/dports/graphics/embree/embree-3.13.2/kernels/common/ |
H A D | scene_subdiv_mesh.cpp | 136 faceVertices.set(buffer, offset, stride, num, format); in setBuffer() 227 return faceVertices.getPtr(); in getBuffer() 299 faceVertices.setModified(); in updateBuffer() 389 int valence = mesh->faceVertices[i]; in verify() 419 const unsigned N = mesh->faceVertices[f]; in calculateHalfEdges() 528 for (size_t i=0; i<mesh->faceVertices[f]; i++) in calculateHalfEdges() 547 for (size_t i=0; i<mesh->faceVertices[f]; i++) in calculateHalfEdges() 622 recalculate |= mesh->faceVertices.isLocalModified(); in initializeHalfEdgeStructures() 683 if (faceVertices.isLocalModified()) in initializeHalfEdgeStructures() 690 for (size_t e=0; e<faceVertices[f]; e++) in initializeHalfEdgeStructures() [all …]
|
H A D | scene_subdiv_mesh.h | 78 return faceVertices.size(); in numFaces() 232 BufferView<unsigned int> faceVertices; variable
|
/dports/graphics/blender/blender-2.91.0/source/blender/freestyle/intern/view_map/ |
H A D | ViewMapBuilder.cpp | 100 if (faceVertices.empty()) { in findOccludee() 104 for (vector<WVertex *>::iterator fv = faceVertices.begin(), fvend = faceVertices.end(); in findOccludee() 199 vector<WVertex *> faceVertices; in findOccludee() local 208 face->RetrieveVertexList(faceVertices); in findOccludee() 253 vector<WVertex *> faceVertices; in computeVisibility() local 323 for (vector<WVertex *>::iterator fv = faceVertices.begin(), fvend = faceVertices.end(); in computeVisibility() 1945 if (faceVertices.empty()) { in FindOccludee() 1949 for (vector<WVertex *>::iterator fv = faceVertices.begin(), fvend = faceVertices.end(); in FindOccludee() 2027 vector<WVertex *> faceVertices; in FindOccludee() local 2109 vector<WVertex *> faceVertices; in ComputeRayCastingVisibility() local [all …]
|
/dports/graphics/qt5-3d/kde-qt3d-5.15.2p39/src/plugins/geometryloaders/default/ |
H A D | objgeometryloader.cpp | 151 int faceVertices = tokens.size() - 1; in doLoad() local 154 face.reserve(faceVertices); in doLoad() 156 for (int i = 0; i < faceVertices; i++) { in doLoad()
|
/dports/math/openmesh/OpenMesh-8.1/src/OpenMesh/Core/IO/reader/ |
H A D | OBJReader.cc | 547 BaseImporter::VHandles faceVertices; in read() local 614 faceVertices.push_back(VertexHandle(value-1)); in read() 697 remove_duplicated_vertices(faceVertices); in read() 700 if (faceVertices.size() > 2) in read() 701 fh = _bi.add_face(faceVertices); in read()
|
/dports/games/trenchbroom/TrenchBroom-ed46601/common/src/View/ |
H A D | UVView.cpp | 273 const Model::BrushFace::VertexList faceVertices = face->vertices(); in renderFace() local 277 edgeVertices.reserve(faceVertices.size()); in renderFace() 280 for (it = faceVertices.begin(), end = faceVertices.end(); it != end; ++it) in renderFace()
|
H A D | Grid.cpp | 188 const Model::BrushFace::VertexList faceVertices = face->vertices(); in moveDelta() local 203 for (fIt = faceVertices.begin(), fEnd = faceVertices.end(); fIt != fEnd; ++fIt) { in moveDelta()
|
/dports/graphics/lazpaint/lazpaint-7.1.6/bgrabitmapnew/bgrabitmap/ |
H A D | bgrascene3d.pas | 791 faceVertices: array of IBGRAVertex3D; 807 faceVertices := nil; 859 if length(faceVertices) = NbFaceVertices then 861 setlength(faceVertices, length(faceVertices)*2+1); 864 faceVertices[NbFaceVertices] := result.MainPart.Vertex[v-1]; 889 tempV := faceVertices[i]; 890 faceVertices[i] := faceVertices[NbFaceVertices-1-i]; 891 faceVertices[NbFaceVertices-1-i] := tempV; 896 face := result.AddFace(slice(faceVertices,NbFaceVertices));
|
/dports/editors/cudatext/CudaText-1.151.0/bgrabitmap/bgrabitmap/ |
H A D | bgrascene3d.pas | 791 faceVertices: array of IBGRAVertex3D; 807 faceVertices := nil; 859 if length(faceVertices) = NbFaceVertices then 861 setlength(faceVertices, length(faceVertices)*2+1); 864 faceVertices[NbFaceVertices] := result.MainPart.Vertex[v-1]; 889 tempV := faceVertices[i]; 890 faceVertices[i] := faceVertices[NbFaceVertices-1-i]; 891 faceVertices[NbFaceVertices-1-i] := tempV; 896 face := result.AddFace(slice(faceVertices,NbFaceVertices));
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/utils/ |
H A D | DebugRenderer.cpp | 280 assert(face.faceVertices.size() >= 3); in drawConvexMesh() 283 for (uint32 v = 2; v < face.faceVertices.size(); v++) { in drawConvexMesh() 285 uint v1Index = face.faceVertices[v - 2]; in drawConvexMesh() 286 uint v2Index = face.faceVertices[v - 1]; in drawConvexMesh() 287 uint v3Index = face.faceVertices[v]; in drawConvexMesh()
|
/dports/math/octave-forge-matgeom/matgeom-1.2.3/inst/meshes3d/ |
H A D | minConvexHull.m | 128 faceVertices = unique(faces(ind2, :)); variable 129 [tmp, I] = angleSort3d(points(faceVertices, :)); %#ok<ASGLU> 132 face = faceVertices(I);
|
/dports/science/PETSc/petsc-3.14.1/src/dm/impls/plex/ftn-auto/ |
H A D | plexsubmeshf.c | 158 …scInt *numCorners,PetscInt indices[],PetscInt origVertices[],PetscInt faceVertices[],PetscBool *po… in dmplexgetorientedface_() argument 161 …(DM)PetscToPointer((dm) ),*cell,*faceSize,face,*numCorners,indices,origVertices,faceVertices,posOr… in dmplexgetorientedface_()
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/collision/narrowphase/SAT/ |
H A D | SATAlgorithm.cpp | 159 …Vector3 sphereCenterToFacePoint = polyhedron->getVertexPosition(face.faceVertices[0]) - sphereCent… in computePolyhedronFaceVsSpherePenetrationDepth() 373 …olyhedronFace = polyhedronToCapsuleTransform * polyhedron->getVertexPosition(face.faceVertices[0]); in computePolyhedronFaceVsCapsulePenetrationDepth() 931 uint nbIncidentFaceVertices = static_cast<uint>(incidentFace.faceVertices.size()); in computePolyhedronVsPolyhedronFaceContactPoints() 937 for (uint i=0; i < incidentFace.faceVertices.size(); i++) { in computePolyhedronVsPolyhedronFaceContactPoints() 938 …tor3 faceVertexIncidentSpace = incidentPolyhedron->getVertexPosition(incidentFace.faceVertices[i]); in computePolyhedronVsPolyhedronFaceContactPoints() 1087 …ctor3 faceVertex = polyhedron1ToPolyhedron2 * polyhedron1->getVertexPosition(face.faceVertices[0]); in testSingleFaceDirectionPolyhedronVsPolyhedron()
|
/dports/multimedia/opentoonz/opentoonz-1.5.0/toonz/sources/tnzext/ |
H A D | plasticdeformer.cpp | 96 mesh.faceVertices(faceIdx, v0, v1, v2); in vertices() 373 m_mesh->faceVertices(faceIdx, constr.m_v[0], constr.m_v[1], in compile() 473 mesh.faceVertices(f, v0, v1, v2); in initializeStep1() 660 m_mesh->faceVertices(f, v0, v1, v2); in deformStep2() 747 mesh.faceVertices(f, v0, v1, v2); in initializeStep3()
|