MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031186Open CASCADE[OCCT] OCCT:Foundation Classespublic2019-11-22 14:062019-12-01 12:49
Reporterosa 
Assigned Tobugmaster 
PrioritynormalSeverityminor 
StatusverifiedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.5.0*Fixed in Version 
Summary0031186: Foundation Classes - add additional useful methods to BVH_Box
DescriptionAdd methods to:
+ Transform BVH_Box by matrix,
+ Project point to box,
+ Find hit time of ray-box intersection,
- Find distance from point to box => use BVH_Tools::PointBoxSquareDistance()
Steps To ReproduceNot required
TagsNo tags attached.
Test case number
Attached Files

- Relationships

-  Notes
(0089152)
emv (developer)
2019-11-22 14:40

The methods for Point-Box and Box-Box square distance are available in BVH_Tools class.
(0089155)
git (administrator)
2019-11-22 16:06

Branch CR31186 has been created by osa.

SHA-1: a521e374e4806222efe7472eacfc94c69ec7b6e1


Detailed log of new commits:

Author: osa
Date: Fri Nov 22 16:02:02 2019 +0300

    0031186: Foundation Classes - add additional useful methods to BVH_Box.
    
    Add Transform() and Transformed() methods by Mat4 for BVH_Box (only for 3D dimension).
    Add PointBoxProjection() method to BVH_Tools to project point to box.
(0089203)
git (administrator)
2019-11-25 15:09

Branch CR31186 has been updated forcibly by osa.

SHA-1: 643df76a07be92c71f29181bafdecae50ac26bf8
(0089204)
git (administrator)
2019-11-25 15:42

Branch CR31186 has been updated forcibly by osa.

SHA-1: a92f3ef6dbe738b7d03de7a93dfeb776dc554af2
(0089205)
git (administrator)
2019-11-25 16:20

Branch CR31186 has been updated forcibly by osa.

SHA-1: 65f90a460ae1103e5ced71323079a7185075e764
(0089206)
osa (developer)
2019-11-25 16:35

http://vm-jenkins-test-12.nnov.opencascade.com:8080/view/CR31186-master-OSA/view/ALL/ [^]
(0089207)
osa (developer)
2019-11-25 16:35

The patch is ready to review
(0089210)
git (administrator)
2019-11-26 13:00

Branch CR31186 has been updated forcibly by osa.

SHA-1: 97b5c4d36bdf00b9ff6b352f1033025b62063e53
(0089211)
git (administrator)
2019-11-26 16:18

Branch CR31186 has been updated forcibly by osa.

SHA-1: 8b063cec93c7389c8ae265772b379cb862bfeccf
(0089212)
git (administrator)
2019-11-26 18:05

Branch CR31186 has been updated forcibly by osa.

SHA-1: 77dafe969ea04c9fb91716b2f0bb0de641c54663
(0089225)
bugmaster (administrator)
2019-11-27 16:46

Combination -
OCCT branch : WEEK-48
master SHA - 2b5a58a33cf42ab3d995e63dde8c1ff7278cb4d0
5f5b1aed1c6e139bbd34314eca77ae7abcd8895c
Products branch : WEEK-48 SHA - 3b604b9355eb7932637676d9f7a2146a78ba7df1
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 16796.860000000055 / 16848.370000000145 [-0.31%]
Products
Total CPU difference: 10878.57000000006 / 10787.150000000072 [+0.85%]
Windows-64-VC14:
OCCT
Total CPU difference: 18298.9375 / 18305.59375 [-0.04%]
Products
Total CPU difference: 10772.90625 / 12768.0625 [-15.63%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0089325)
git (administrator)
2019-12-01 12:49

Branch CR31186 has been deleted by inv.

SHA-1: 77dafe969ea04c9fb91716b2f0bb0de641c54663

- Related Changesets
occt: master 2b5a58a3
Timestamp: 2019-11-22 13:02:02
Author: osa
Committer: bugmaster
Details ] Diff ]
0031186: Foundation Classes - add additional useful methods to BVH_Box.

Add Transform() and Transformed() methods by Mat4 for BVH_Box (only for 3D dimension).
Add PointBoxProjection() method to project point to box and RayBoxIntersection() method to compute hit time of ray-box intersection to BVH_Tools.
Add BVH_Ray class to define ray object.
mod - src/BVH/BVH_Box.hxx Diff ] File ]
add - src/BVH/BVH_Ray.hxx Diff ] File ]
mod - src/BVH/BVH_Tools.hxx Diff ] File ]
mod - src/BVH/FILES Diff ] File ]

- Issue History
Date Modified Username Field Change
2019-11-22 14:06 osa New Issue
2019-11-22 14:06 osa Assigned To => abv
2019-11-22 14:37 osa Assigned To abv => osa
2019-11-22 14:37 osa Status new => assigned
2019-11-22 14:40 emv Note Added: 0089152
2019-11-22 14:42 osa Description Updated View Revisions
2019-11-22 15:00 osa Description Updated View Revisions
2019-11-22 16:06 git Note Added: 0089155
2019-11-25 15:09 git Note Added: 0089203
2019-11-25 15:10 osa Description Updated View Revisions
2019-11-25 15:42 git Note Added: 0089204
2019-11-25 16:20 git Note Added: 0089205
2019-11-25 16:35 osa Note Added: 0089206
2019-11-25 16:35 osa Note Added: 0089207
2019-11-25 16:35 osa Assigned To osa => kgv
2019-11-25 16:35 osa Status assigned => resolved
2019-11-25 16:35 osa Steps to Reproduce Updated View Revisions
2019-11-25 16:48 kgv Assigned To kgv => bugmaster
2019-11-25 16:48 kgv Status resolved => reviewed
2019-11-26 13:00 git Note Added: 0089210
2019-11-26 16:18 git Note Added: 0089211
2019-11-26 18:05 git Note Added: 0089212
2019-11-27 16:46 bugmaster Note Added: 0089225
2019-11-27 16:46 bugmaster Status reviewed => tested
2019-11-29 09:14 osa Relationship added related to 0031205
2019-12-01 12:22 bugmaster Changeset attached => occt master 2b5a58a3
2019-12-01 12:22 bugmaster Status tested => verified
2019-12-01 12:22 bugmaster Resolution open => fixed
2019-12-01 12:49 git Note Added: 0089325


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker