MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0024866Open CASCADE[OCCT] OCCT:Codingpublic2014-04-23 08:522017-08-01 10:55
Reporterkgv 
Assigned Tokgv 
PrioritynormalSeverityminor 
StatusnewResolutionopen 
PlatformOSOS Version
Product Version[OCCT] 6.7.0 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0024866: Single definition of axis-aligned bounding box should be used across OCCT
DescriptionThere are too many classes representing exactly the same object - axis aligned bounding box:
- Bnd_Box2d
- Bnd_Box
- Bnd_B2d
- Bnd_B2f
- Bnd_B3d
- Bnd_B3f
- BVH_Box

New template class BVH_Box can be defined for arbitrary number of dimensions (2d,3d,3d+1). However does not provide the same interface as previously existed classes (the most wide-spread used structure is Bnd_Box).

It is intended to unify implementation of these classes through inheritance or complete substitution.
TagsNo tags attached.
Test case numberNot required
Attached Files

- Relationships
related to 0024487closedabv Open CASCADE Getting rid of generic CDL classes 
related to 0025164closedbugmaster Open CASCADE BVH_Box::Area() might be called on uninitialized data 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2014-04-23 08:52 kgv New Issue
2014-04-23 08:52 kgv Assigned To => kgv
2014-04-23 08:53 kgv Assigned To kgv => dbp
2014-04-23 09:17 kgv Relationship added related to 0024487
2014-07-10 09:28 kgv Relationship added related to 0025066
2014-08-25 11:54 kgv Relationship added related to 0025164
2014-09-11 10:49 abv Target Version 6.8.0 => 7.1.0
2016-11-01 06:21 abv Target Version 7.1.0 => 7.2.0
2017-07-20 11:46 kgv Assigned To dbp => kgv
2017-07-20 11:46 kgv Target Version 7.2.0 => 7.4.0*
2017-08-01 10:55 apv Test case number => Not required


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker