MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0029671Community[OCCT] OCCT:Foundation Classespublic2018-04-03 14:422019-09-06 10:56
Reportereryar 
Assigned Toabv 
PrioritynormalSeverityminor 
StatusnewResolutionopen 
PlatformWindowsOSVC++ 2013OS Version64 bit
Product Version[OCCT] 7.2.0 
Target Version[OCCT] 7.5.0*Fixed in Version 
Summary0029671: Foundation Classes - Remove the direction recomputed mechanism for gp_Ax2
DescriptionRemove the direction recomputed mechanism for gp_Ax2 methods:
SetDirection(const gp_Dir& V)
SetXDirection(const gp_Dir& Vx)
SetYDirection(const gp_Dir& Vy)

The recomputed mechanism may cause unexpected result, such as: 0029670
And the class Geom_Axis2Placement is the same.

When the user want to change the directions of gp_AX2, they should give two directions, and set them directly, like:
gp_Ax2::SetDirection(const gp_Dir& theDx, const gp_Dir& theDy);
TagsNo tags attached.
Test case number
Attached Files

- Relationships
related to 0029670closedbugmaster Community Draw Harness - vtrihedron xaxis zaxis is wrong 
related to 0029406assignedisn Open CASCADE Foundation Classes - gp_Ax3 fails setting direction 

-  Notes
(0086744)
kgv (developer)
2019-09-04 18:04

Probably duplicate of 0029406.

- Issue History
Date Modified Username Field Change
2018-04-03 14:42 eryar New Issue
2018-04-03 14:42 eryar Assigned To => abv
2018-04-03 14:44 eryar Relationship added related to 0029670
2018-04-03 14:45 eryar Summary Remove the direction recomputed for gp_Ax2 => Remove the direction recomputed mechanism for gp_Ax2
2018-04-03 14:46 eryar Description Updated View Revisions
2019-09-04 18:03 kgv Summary Remove the direction recomputed mechanism for gp_Ax2 => Foundation Classes - Remove the direction recomputed mechanism for gp_Ax2
2019-09-04 18:03 kgv Relationship added related to 0029406
2019-09-04 18:04 kgv Note Added: 0086744
2019-09-06 10:56 abv Target Version 7.4.0 => 7.5.0*


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker