Home
last modified time | relevance | path

Searched refs:faceVertices (Results 1 – 25 of 42) sorted by relevance

12

/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/src/collision/
H A DPolyhedronMesh.cpp78 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 DHalfEdgeStructure.cpp44 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 Dbrush.cpp153 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 Dbrush.cpp142 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 Dfar_tutorial_2_3.cpp423 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 DHalfEdgeStructure.h57 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 DmeshRefine.cpp28 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 DHighOrder.cpp792 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 DTriangleShape.cpp65 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 DConvexMeshShape.cpp126 … 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 DBrush.cpp839 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 Dscene_subdiv_mesh.cpp136 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 Dscene_subdiv_mesh.h78 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 DViewMapBuilder.cpp100 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 Dobjgeometryloader.cpp151 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 DOBJReader.cc547 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 DUVView.cpp273 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 DGrid.cpp188 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 Dbgrascene3d.pas791 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 Dbgrascene3d.pas791 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 DDebugRenderer.cpp280 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 DminConvexHull.m128 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 Dplexsubmeshf.c158 …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 DSATAlgorithm.cpp159 …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 Dplasticdeformer.cpp96 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()

12