DiscussionsIssue archiveOCCT:Foundation Classes

Archived issue #0014325

Incorrect implementation of methods Mirror() in gp_Vec

Open CASCADEOCCT:Foundation Classesclosed0 public notes

Search issues

Description

The implementation of methods Mirror() from gp_Vec and gp_Ax2 in gp_Vec class
is incorrect:

- the first simply does not take into account coordinates of the vector being
mirrored

- the latter uses intermediate result of calculation (MirXYZ) as symmetry axis
instead of right one (Z)

The fix follows

Additional information

Documentation remark, added by Author 2007-01-11 11:55:23:

Improvements:
The implementation of methods gp_Vec::Mirror(gp_Vec) and gp_Vec::Mirror(gp_Ax2)
corrected.

Public activity

No public notes

Participants are labeled by their role within this record.