occt: master 7856b126
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
oan | bugmaster | master | 2016-04-26 12:38:42 | master 3a507ddb |
Changeset | 0027384: BRepMesh_IncrementalMesh does not take angular deflection into account for spun/elementary surfaces Check deviation of normals at vertices of triangles for complex surface types different from Bezier and BSpline. Modified test cased according to changes in BRepMesh. Do not remove more intermediate parameters than N - 3 in order to have at least one parameter related to surface internals. Check angle for angular deflection before removement of intermediate parameters. Unify computation of internal vertices for complex surfaces. Discretization points of edges are taken into account during computation of step of mesh grid. Remove parameters only if they fit the constrains along the whole surface. Do not add random internal parameters in case if their number is just 2. Force freezing parameters both for U and V in case of significant control point. Modified test cases Warnings elimination in vc14. |
|||
mod - src/BRepMesh/BRepMesh.hxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx | Diff File | |||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.hxx | Diff File | |||
mod - src/Extrema/Extrema_GenExtCC.gxx | Diff File | |||
mod - src/LocOpe/LocOpe_SplitShape.cxx | Diff File | |||
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | |||
mod - tests/bugs/begin | Diff File | |||
mod - tests/bugs/end | Diff File | |||
mod - tests/bugs/iges/buc60820_2 | Diff File | |||
mod - tests/bugs/iges/buc60823 | Diff File | |||
mod - tests/bugs/iges/bug306 | Diff File | |||
mod - tests/bugs/mesh/bug24127 | Diff File | |||
mod - tests/bugs/mesh/bug25378_1_1 | Diff File | |||
mod - tests/bugs/mesh/bug25378_1_2 | Diff File | |||
mod - tests/bugs/mesh/bug25378_1_3 | Diff File | |||
mod - tests/bugs/mesh/bug25519 | Diff File | |||
add - tests/bugs/mesh/bug27384_1 | Diff File | |||
add - tests/bugs/mesh/bug27384_2 | Diff File | |||
mod - tests/bugs/modalg_2/bug21909 | Diff File | |||
mod - tests/bugs/modalg_2/bug264_10 | Diff File | |||
mod - tests/bugs/modalg_2/bug358 | Diff File | |||
mod - tests/bugs/moddata_1/bug22759 | Diff File | |||
mod - tests/bugs/moddata_2/fra62476_2 | Diff File | |||
mod - tests/bugs/moddata_3/bug25737_1 | Diff File | |||
mod - tests/bugs/vis/bug288_5 | Diff File | |||
mod - tests/mesh/begin | Diff File | |||
mod - tests/mesh/data/advanced/B1 | Diff File | |||
mod - tests/mesh/data/advanced/B6 | Diff File | |||
mod - tests/mesh/data/advanced/B8 | Diff File | |||
mod - tests/mesh/data/standard/J8 | Diff File | |||
mod - tests/mesh/data/standard/L6 | Diff File | |||
mod - tests/mesh/data/standard/M4 | Diff File | |||
mod - tests/mesh/data/standard/M8 | Diff File | |||
mod - tests/mesh/data/standard/V5 | Diff File | |||
mod - tests/mesh/data/standard/W7 | Diff File | |||
mod - tests/mesh/data/standard/X3 | Diff File | |||
mod - tests/mesh/end | Diff File |