Archived issue #0022571
BRepTools_ReShape::Status() incorrectly returns new result for shapes with location
Description
RLN contribution:
fix230 ==> bug
- Detailed description: With MyConsiderLocation mode = True, Status() returns a
shape with null location
Fixed version now uses Value() to check the result. Additional fix in
Value() - to multiply result
location by shape location, not vice versa.
Test case - import shaver.igs into XDE, and check that subshapes are of
full yellow color. Quick
check - entity 10921 and its 1st face (10922). Prior to the fix, the
TransferProcess incorrectly
stored a null location result and therefore colors were not assigned to
the resulting subshape.
fix345 ==> Improvement
- Summary: BRepTools_ReShape now is able to accumulate shape mapping from
another ShapeBuild_ReShape
- Detailed description: New method void BRepTools_ReShape::Join (const
Handle(ShapeBuild_ReShape)&) added.
The use case for it is concurrent processing of shapes and then
reduction of results into a single ReShape.
=============================================
Branch OCC22571_BRepToolsReShape is created
fix230 ==> bug
- Detailed description: With MyConsiderLocation mode = True, Status() returns a
shape with null location
Fixed version now uses Value() to check the result. Additional fix in
Value() - to multiply result
location by shape location, not vice versa.
Test case - import shaver.igs into XDE, and check that subshapes are of
full yellow color. Quick
check - entity 10921 and its 1st face (10922). Prior to the fix, the
TransferProcess incorrectly
stored a null location result and therefore colors were not assigned to
the resulting subshape.
fix345 ==> Improvement
- Summary: BRepTools_ReShape now is able to accumulate shape mapping from
another ShapeBuild_ReShape
- Detailed description: New method void BRepTools_ReShape::Join (const
Handle(ShapeBuild_ReShape)&) added.
The use case for it is concurrent processing of shapes and then
reduction of results into a single ReShape.
=============================================
Branch OCC22571_BRepToolsReShape is created
Public activity
No public notes
Participants are labeled by their role within this record.