Home
last modified time | relevance | path

Searched refs:_infSharp (Results 1 – 9 of 9) sorted by relevance

/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/far/
H A DtopologyRefinerFactory.cpp260 eTag._infSharp = Sdc::Crease::IsInfinite(eSharpness); in prepareComponentTagsAndSharpness()
293 infSharpEdgeCount += eTag._infSharp; in prepareComponentTagsAndSharpness()
321 vTag._infSharp = Sdc::Crease::IsInfinite(vSharpness); in prepareComponentTagsAndSharpness()
333 vTag._corner = isTopologicalCorner && vTag._infSharp; in prepareComponentTagsAndSharpness()
352 vTag._infIrregular = vTag._infSharp || vTag._infSharpEdges; in prepareComponentTagsAndSharpness()
358 (vTag._infSharp ? vSharpness : 0.0f), infSharpEdgeCount); in prepareComponentTagsAndSharpness()
378 (baseLevel.getEdgeTag(vEdges[0])._infSharp != in prepareComponentTagsAndSharpness()
379 baseLevel.getEdgeTag(vEdges[2])._infSharp); in prepareComponentTagsAndSharpness()
382 (baseLevel.getEdgeTag(vEdges[0])._infSharp != in prepareComponentTagsAndSharpness()
385 baseLevel.getEdgeTag(vEdges[4])._infSharp); in prepareComponentTagsAndSharpness()
[all …]
H A DpatchBuilder.cpp93 eTagMask._infSharp = includeAllInfSharpEdges; in getSingularEdgeMask()
603 if (!fCompVTag._infSharp && !fCompVTag._infSharpEdges) { in IsPatchRegular()
670 if (vTag._infSharp) { in IsPatchRegular()
684 vTag._boundary && !vTag._infSharp) { in IsPatchRegular()
752 eFeatureTag._infSharp = testInfSharpFeatures; in GetRegularPatchBoundaryMask()
843 cornerSpans[i]._sharp = vTag._infSharp; in GetIrregularPatchCornerSpans()
846 ? !vTag._infSharpCrease : vTag._infSharp; in GetIrregularPatchCornerSpans()
852 vTag._boundary && !vTag._infSharp && !vTag._nonManifold) { in GetIrregularPatchCornerSpans()
H A DtopologyRefiner.cpp691 if (compFaceVTag._infSharp || compFaceVTag._infSharpEdges) { in doesFaceHaveFeatures()
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/vtr/
H A Drefinement.cpp756 vTag._infSharpEdges = pEdgeTag._infSharp; in populateVertexTagsFromParentEdges()
757 vTag._infSharpCrease = pEdgeTag._infSharp; in populateVertexTagsFromParentEdges()
758 vTag._infIrregular = pEdgeTag._infSharp && pEdgeTag._nonManifold; in populateVertexTagsFromParentEdges()
760 vTag._rule = (Level::VTag::VTagSize)((pEdgeTag._semiSharp || pEdgeTag._infSharp) in populateVertexTagsFromParentEdges()
899 if (cEdgeTag._infSharp) { in subdivideEdgeSharpness()
945 if (cVertTag._infSharp) { in subdivideVertexSharpness()
1039 infSharpEdgeCount += cEdgeTag._infSharp; in reclassifySemisharpVertices()
1052 infSharpEdgeCount += cEdgeTag._infSharp; in reclassifySemisharpVertices()
1058 if (!cVertTag._semiSharp && !cVertTag._infSharp) { in reclassifySemisharpVertices()
H A DfvarLevel.h392 levelTag._infSharp = true; in combineWithLevelETag()
413 levelTag._infSharp = false; in combineWithLevelVTag()
417 levelTag._infSharp = true; in combineWithLevelVTag()
H A DfvarLevel.cpp479 bool allCornersAreSharp = _hasLinearBoundaries || vTag._infSharp || vTag._nonManifold || in completeTopologyFromFaceValues()
981 } else if (_level.getEdgeTag(vEdges[i])._infSharp) { in gatherValueSpans()
996 } else if (_level.getEdgeTag(vEdges[0])._infSharp) { in gatherValueSpans()
1006 } else if (_level.getEdgeTag(vEdges[i])._infSharp) { in gatherValueSpans()
H A Dlevel.h111 VTagSize _infSharp : 1; // fixed member
150 ETagSize _infSharp : 1; // fixed member
H A DfvarRefinement.cpp553 if (cVertTags._semiSharp || cVertTags._infSharp) continue; in reclassifySemisharpValues()
H A Dlevel.cpp491 printf(", infSharp = %d", (int)eTag._infSharp); in print()
539 printf(", infSharp = %d", (int)vTag._infSharp); in print()