MantisBT
Mantis Bug Tracker Workflow

occt: master 7856b126 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
oan bugmaster master 2016-04-26 12:38:42 master 3a507ddb
Affected Issues 0027384: BRepMesh_IncrementalMesh does not take angular deflection into account for spun/elementary surfaces
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 ]


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker