View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0031336 | Open CASCADE | OCCT:Modeling Data | public | 2020-01-30 22:41 | 2020-12-02 17:12 |
Reporter | nds | Assigned To | bugmaster | ||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
Target Version | 7.5.0 | Fixed in Version | 7.5.0 | ||
Summary | 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation | ||||
Description | It's proposed to allow creating box base on two gp_Pnt that will create thin box or point. | ||||
Tags | No tags attached. | ||||
Test case number | geometry/preview/box, geometry/preview/edge, geometry/preview/rectangle, geometry/preview/vertex | ||||
|
This will be invalid shape. What for will we allow our user level building tools creating invalid shapes? |
|
Branch CR31336 has been created by sshutina. SHA-1: 9b6e39f943adb8533447da416e6df5c852efecf4 Detailed log of new commits: Author: sshutina Date: Fri Jan 31 16:33:02 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation |
|
Branch CR31336 has been updated by sshutina. SHA-1: 6b48c0590891b981267024f723404d3f6e7a9a84 Detailed log of new commits: Author: sshutina Date: Tue Feb 4 12:23:08 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation |
|
Branch CR31336_1 has been created by sshutina. SHA-1: 52036ce9f8a2068dd6121d148b21d223c7e21e63 Detailed log of new commits: Author: sshutina Date: Tue Feb 4 12:41:14 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation |
|
create_preview.PNG (18,996 bytes) |
|
Dear Mikhail could you please review CR31336_1. Thank you a lot, Svetlana |
|
Why on the picture creation of the box b outputs the error? It seems the box 15 0 0 20 5 5 should be valid. |
|
Please make more detailed explanation of the new feature in the commit message. The bug subject does not explain creation of the new package. |
|
+private: + + //! Create a vertex if thin box in all directions is a point. + void MakeVertex(); Private and protected methods are expected to start lower-cased. + BRepPreviewAPI_MakeBox (const gp_Pnt& theFirstPoint, const gp_Pnt& theSecondPoint) : + BRepPrimAPI_MakeBox(), BRepPrimAPI_MakeBox() is redundant here. + +class BRepPreviewAPI_MakeBox : public BRepPrimAPI_MakeBox +{ Class description is missing. + gp_Pnt myFirstPoint; //!< first point. + gp_Pnt mySecondPoint; //!< second point. dot is redundant at the end of comment +}; +#endif Please put empty line after class definition. + //! Default constructor + Standard_EXPORT BRepPrim_GWedge() { std::cout << "Not valid box" << std::endl; } //TODO: make this case ... + //! Default constructor + Standard_EXPORT BRepPrim_Wedge() {} ... + //! Default constructor + Standard_EXPORT BRepPrimAPI_MakeBox() {} Unexpected TODO and unexpected Standard_EXPORT for inline methods. +//======================================================================= +//function : Init +//purpose : . Please avoid trailing spaces. +void BRepPrimAPI_MakeBox::Init (const gp_Pnt& P, + const Standard_Real dx, + const Standard_Real dy, + const Standard_Real dz) Please follow OCCT Coding Rules recommendations in new code (thePnt, theDX, ...). + if (n > 8 && n < 11) + { + TopoDS_Shape S; + Standard_Real x1 = 0.0, y1 = 0.0, z1 = 0.0, x2 = 0.0, y2 = 0.0, z2 = 0.0; + for Please implement general for-loop instead of two different loops. + anArgCase.LowerCase(); + if (anArgCase == "-pnt1") Broken indentation. -//function : PrimitiveCommands +//function : PrimitiveCommands C:\shutina\occt\CR29451_7\src\BRepTest\BRepTest_PrimitiveCommands.cxx Artifact. - theCommands.Add("box","box name [x1 y1 z1] dx dy dz",__FILE__,box,g); + theCommands.Add("box","box name [x1 y1 z1] dx dy dz -pnt1 x y z -pnt2 x y z ",__FILE__,box,g); Command description is missing. You may take "bounding" command description as a sample: theCommands.Add ("bounding", "bounding {shape | xmin ymin zmin xmax ymax zmax}" "\n\t\t: [-obb] [-noTriangulation] [-optimal] [-extToler]" "\n\t\t: [-dump] [-print] [-dumpJson] [-shape name] [-nodraw] [-finitePart]" "\n\t\t: [-save xmin ymin zmin xmax ymax zmax]" "\n\t\t:" "\n\t\t: Computes a bounding box. Two types of the source data are supported:" "\n\t\t: a shape or AABB corners (xmin, ymin, zmin, xmax, ymax, zmax)." "\n\t\t:" "\n\t\t: Calculation options (applicable only if input is a shape):" "\n\t\t: -obb Compute Oriented Bounding Box (OBB) instead of AABB." |
|
src/BRepPrim/BRepPrim_GWedge.hxx - Please do not use std::cout in the code. OCCT must not put to cout without any conditions. If it is needed for debug then surround printout by #ifdef _DEBUG statement. - All field members must be initialized in the constructor (make it in .cxx file). src/BRepPrim/BRepPrim_Wedge.hxx - Do not use Standard_EXPORT for inline method. src/BRepPrimAPI/BRepPrimAPI_MakeBox.hxx - Do not use Standard_EXPORT for inline method. - Please do not copy the (incorrect) description of the last version of the constructor. I propose to correct description to match it with the method purpose. This description is more appropriate to be description of the class itself (move it there please). src/BRepPreviewAPI/BRepPreviewAPI_MakeBox.hxx - Please add the class description. - The comment to the method Build() is incorrect - line 47: misprint "compuund", and sentence is weird. The better: Create a rectangle (compound of edges) if the box is thin in one direction only. src/BRepPreviewAPI/BRepPreviewAPI_MakeBox.cxx - lines 36,42: compute this expression once only. |
|
Also, please create several test cases to cover all the new code. |
|
"box name [dx dy dz] [x y z dx dy dz]" "\n\t\t: [-min x y z] [-size dx dy dz] [-max x y z]" "\n\t\t: [-dir x y z -xdir x y z] [-solid]" "\n\t\t: Construct axes-aligned box and put result into 'name' variable" "\n\t\t: -min box lower corner, origin; (0,0,0) by default" "\n\t\t: -size box dimensions (alternative to -max)" "\n\t\t: -max box upper corner (alternative to -size)" "\n\t\t: -dir main direction of coordinate system (DZ by default)" "\n\t\t: -xdir x direction of coordinate system (DX by default)" "\n\t\t: -solid return NULL shape in case of zero box dimension;" "\n\t\t: otherwise, non-solid shape will be created (vertex, edge, rectangle or box)." |
|
Dear Kirill, are there new desired parameters for the 'box' command? |
|
> are there new desired parameters for the 'box' command? BRepPrimAPI_MakeBox has a constructor taking gp_Ax2, so that it makes sense supporting this argument in Draw command as well. |
|
Branch CR31336_1 has been updated by sshutina. SHA-1: e7569fa1b501ab526cfa7bea6d6671377256abb9 Detailed log of new commits: Author: sshutina Date: Wed Feb 5 17:39:01 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation #fix remarks |
|
Branch CR31336_2 has been created by sshutina. SHA-1: 6fa9ef25e38d74189a46e5d08fe6413864266066 Detailed log of new commits: Author: sshutina Date: Wed Feb 5 18:01:28 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRrepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the execution does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRrepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/preview (vertex, edge, rectangle, box) |
|
Dear Mikhail could you please review CR31336_2. Thank you a lot, Svetlana |
|
Remarks to commit message: - misprint 'BRrepPreviewAPI' - >BRepPrim_GWedge: in the case of non-valid data, the execution does not happen ... execution => exception |
|
src/TKPrim/PACKAGES - extra spaces after BRepPrimAPI |
|
Move tests/preview to tests/tools/preview, and make sure they are running using 'testgrid tools preview' command. |
|
src/BRepPrim/BRepPrim_GWedge.cxx - lines 138-149: remove initialization of objects that have default constructor (myBuilder and myAxes). - Not all fields are initialized in default constructor. src/BRepPrimAPI/BRepPrimAPI_MakeBox.hxx - 76: Init => Make src/BRepPrimAPI/BRepPrimAPI_MakeBox.cxx - 124: extra indent src/BRepPreviewAPI/BRepPreviewAPI_MakeBox.hxx - 26: reformulate: //! 3 - preview can be a rectangle (compound of edges) if thin box in only one direction is a point; - Description of default constructor must not contain params. BRepPreviewAPI_MakeBox inherits BRepPrimAPI_MakeBox. The latter has methods Init(). Why do you define the same methods in BRepPreviewAPI_MakeBox? src/BRepPreviewAPI/BRepPreviewAPI_MakeBox.cxx - 159: checking condition is useless in the last case. - 161-162: wht do you construct a new MakeBox object? This object's parent instance has been already initialized. Use it. |
|
Did you tried to run your tests? They don't work. - vclear must not be run before vinit. - vtop must not be run if no view exists. - all snapshots are empty, because you did not display any shape. Please don't use v* commands. Use 'smallview +X+Y', donly, fit, xwd. |
|
> - vclear must not be run before vinit. Well, this one is awkward, but it is a common practice - the command doesn't raise error in case of no viewer, and calling it before 'vinit' avoids issue in some rare scenarios (within interactive execution of multiple test cases in scope of the same session). |
|
src/BRepTest/BRepTest_PrimitiveCommands.cxx - In case of '-solid' you set isPreview to true. It is incorrect. To preserve the old command behavior, it is better to rename this option to '-preview'. |
|
>Well, this one is awkward, but it is a common practice - the command doesn't raise error in case of no viewer, I agree, but in this test we do not need shaded view at all. |
|
Branch CR31336_2 has been updated by nds. SHA-1: 42b648ca823905824c398aba8b510a85577a8858 Detailed log of new commits: Author: nds Date: Thu Feb 6 05:49:28 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation # compilation correction |
|
Branch CR31336_3 has been created by sshutina. SHA-1: 529391ec7e711359a2f3f583d00abf6dcac5fb95 Detailed log of new commits: Author: sshutina Date: Thu Feb 6 12:50:19 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/tools/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters |
|
Branch CR31336_3 has been updated by sshutina. SHA-1: 9056e4001beac4b2089554c0dc3b90a41aa66787 Detailed log of new commits: Author: sshutina Date: Thu Feb 6 13:00:27 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation #correct a name of parameter |
|
Branch CR31336_4 has been created by sshutina. SHA-1: 4d9c9c331a012ae5b5ce1366be1a1977996ec447 Detailed log of new commits: Author: sshutina Date: Thu Feb 6 13:03:11 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/tools/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters |
|
Dear Mikhail could you please review CR31336_4. Jenkins job: http://jenkins-test-12.nnov.opencascade.com/view/CR31336-master-sshutina/ Thank you a lot, Svetlana |
|
Well, the code is OK now. But there is the problem with the tests. They are missing in the Jenkins test report. The category 'tools' is not included in the testing because of dependence on QT. So, I propose to move the tests in other category. The best is 'geometry'. Svetlana, please do it and retest. |
|
Branch CR31336_4 has been updated by sshutina. SHA-1: 33a2e2923d10e615032e0d187babb563c0ce61b1 Detailed log of new commits: Author: sshutina Date: Thu Feb 6 18:05:29 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation #tests from tools to geometry |
|
Branch CR31336_5 has been created by sshutina. SHA-1: 1bcee5a9e0d2a1fa5fc1db860b02cb9cbca1ff22 Detailed log of new commits: Author: sshutina Date: Thu Feb 6 18:07:33 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/geometry/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters |
|
Dear Mikhail, Svetlana moved tests, please check. Jenkins job: http://jenkins-test-12.nnov.opencascade.com/view/CR31336-master-sshutina/ [^] Best regards, Natalia |
|
Why did not you create a rectangular face in case of degeneration in one direction? I think it would be more logical to degenerate from solid to surface instead of a wire model. |
|
Dear Svetlana, could you please follow Mikhail's recommendation: Correct fix by using BRepBuilderAPI_MakeEdge, BRepBuilderAPI_MakeWire and finaly BRepBuilderAPI_MakeFace. Thank you, Natalia |
|
Indeed, there are two possibilities: 1. Do what Natalia proposed, and finally use the following constructor of MakeFace: BRepBuilderAPI_MakeFace(const TopoDS_Wire& W, const Standard_Boolean OnlyPlane = Standard_False); 2. Skip edges and wire creation, and call only MakeFace: BRepBuilderAPI_MakeFace(const gp_Pln& P, const Standard_Real UMin, const Standard_Real UMax, const Standard_Real VMin, const Standard_Real VMax); In this case you need only to build the correct plane object. Choose the simplest one. |
|
Branch CR31336_5 has been updated by sshutina. SHA-1: 05306c8e695b9dd5a4651c849560911069cccfe1 Detailed log of new commits: Author: sshutina Date: Mon Feb 10 10:50:22 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/geometry/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters #rectangle creation fix |
|
Branch CR31336_6 has been created by sshutina. SHA-1: 56299d568cf9acd33639ccb8d18773ec35dc0e50 Detailed log of new commits: Author: sshutina Date: Mon Feb 10 11:02:43 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/geometry/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters |
|
Dear Mikhail could you please review CR31336_6. Thank you a lot, Svetlana |
|
You should update all comments where rectangle is described as a compound of edges. Now it is a rectangular face. |
|
+ #ifdef _DEBUG + std::cout << "Not valid box: vertex" << std::endl; + #endif ... + #ifdef _DEBUG + std::cout << "Not valid box: edge" << std::endl; + #endif ... + #ifdef _DEBUG + std::cout << "Not valid box: rectangle" << std::endl; + #endif Please remove all temporary debug stuff. Debug builds should not generate unexpected output to std::cout. +private: + +}; Redundant empty section. + aXDir.SetX (Draw::Atof(a[anArgIter + 1])); + aXDir.SetY (Draw::Atof(a[anArgIter + 2])); + aXDir.SetZ (Draw::Atof(a[anArgIter + 3])); Per-component assignment will not work for gp_Dir like this. Check documentation of SetX() for this class. |
|
Branch CR31336_6 has been updated by sshutina. SHA-1: 98277d8e76334d9d3c086d5186c202a23d14998d Detailed log of new commits: Author: sshutina Date: Mon Feb 10 16:27:37 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/geometry/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters #fix remarks |
|
Branch CR31336_7 has been created by sshutina. SHA-1: 6bcfb23da0505dbd663b311599e43525908ec8c5 Detailed log of new commits: Author: sshutina Date: Mon Feb 10 16:32:56 2020 +0300 0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/geometry/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters |
|
Dear Mikhail could you please review CR31336_7. Thank you a lot, Svetlana |
|
Tested in framework of WEEK-7 Combination - OCCT branch : WEEK-7 master SHA - ed81d053016438d0b36485eefa9da2a90616f824 fe4497f3246e6bc1ced97ac331c148f0809ded15 Products branch : WEEK-7 SHA - fa93736d0dfc60600eb038f1a228db0ca19b8500 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: 16972.490000000067 / 16995.740000000096 [-0.14%] Products Total CPU difference: 11439.249999999975 / 11455.569999999962 [-0.14%] Windows-64-VC14: OCCT Total CPU difference: 18436.9375 / 18439.6875 [-0.01%] Products Total CPU difference: 13329.09375 / 13351.46875 [-0.17%] Image differences : No differences that require special attention Memory differences : No differences that require special attention |
|
Branch CR31336_4 has been deleted by inv. SHA-1: 33a2e2923d10e615032e0d187babb563c0ce61b1 |
|
Branch CR31336_3 has been deleted by inv. SHA-1: 9056e4001beac4b2089554c0dc3b90a41aa66787 |
|
Branch CR31336_2 has been deleted by inv. SHA-1: 42b648ca823905824c398aba8b510a85577a8858 |
|
Branch CR31336_1 has been deleted by inv. SHA-1: e7569fa1b501ab526cfa7bea6d6671377256abb9 |
|
Branch CR31336 has been deleted by inv. SHA-1: 6b48c0590891b981267024f723404d3f6e7a9a84 |
|
Branch CR31336_5 has been deleted by inv. SHA-1: 05306c8e695b9dd5a4651c849560911069cccfe1 |
|
Branch CR31336_6 has been deleted by inv. SHA-1: 98277d8e76334d9d3c086d5186c202a23d14998d |
|
Branch CR31336_7 has been deleted by inv. SHA-1: 6bcfb23da0505dbd663b311599e43525908ec8c5 |
occt: master 10ac0403 2020-02-10 13:32:56 Committer: bugmaster Details Diff |
0031336: Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation -Create a new package BRepPreviewAPI, inherited from BRepPrimAPI to create both, valid and degenerative shapes -Create a new class BRepPreviewAPI_MakeBox for working with a box Preview can be vertex, edge, rectangle or box -BRepPrim_GWedge: in the case of non-valid data, the exception does not happen in the constructor, but at the moment of access to the shape -BRepPrimAPI_MakeBox: myWedge is now not private, but protected, because used in BRepPreviewAPI_MakeBox which inherits from BRepPrimAPI_MakeBox -Add tests for checking of a creation a preview in tests/geometry/preview (vertex, edge, rectangle, box) -Update a command "box": add new parameters |
Affected Issues 0031336 |
|
mod - adm/UDLIST | Diff File | ||
add - src/BRepPreviewAPI/BRepPreviewAPI_MakeBox.cxx | Diff File | ||
add - src/BRepPreviewAPI/BRepPreviewAPI_MakeBox.hxx | Diff File | ||
add - src/BRepPreviewAPI/FILES | Diff File | ||
mod - src/BRepPrim/BRepPrim_GWedge.cxx | Diff File | ||
mod - src/BRepPrim/BRepPrim_GWedge.hxx | Diff File | ||
mod - src/BRepPrim/BRepPrim_Wedge.hxx | Diff File | ||
mod - src/BRepPrimAPI/BRepPrimAPI_MakeBox.cxx | Diff File | ||
mod - src/BRepPrimAPI/BRepPrimAPI_MakeBox.hxx | Diff File | ||
mod - src/BRepTest/BRepTest_PrimitiveCommands.cxx | Diff File | ||
mod - src/TKPrim/PACKAGES | Diff File | ||
mod - tests/geometry/grids.list | Diff File | ||
add - tests/geometry/preview/box | Diff File | ||
add - tests/geometry/preview/edge | Diff File | ||
add - tests/geometry/preview/rectangle | Diff File | ||
add - tests/geometry/preview/vertex | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-01-30 22:41 | nds | New Issue | |
2020-01-30 22:41 | nds | Assigned To | => msv |
2020-01-30 22:42 | nds | Relationship added | child of 0030268 |
2020-01-30 22:48 | kgv | Severity | minor => feature |
2020-01-31 15:39 |
|
Note Added: 0090233 | |
2020-01-31 16:37 | git | Note Added: 0090235 | |
2020-02-03 11:41 | nds | Assigned To | msv => sshutina |
2020-02-04 12:25 | git | Note Added: 0090281 | |
2020-02-04 12:43 | git | Note Added: 0090282 | |
2020-02-04 13:17 | sshutina | File Added: create_preview.PNG | |
2020-02-04 13:19 | sshutina | Note Added: 0090283 | |
2020-02-04 13:19 | sshutina | Assigned To | sshutina => msv |
2020-02-04 13:19 | sshutina | Status | new => resolved |
2020-02-04 14:02 |
|
Note Added: 0090284 | |
2020-02-04 14:24 |
|
Note Added: 0090285 | |
2020-02-04 14:57 | kgv | Note Added: 0090286 | |
2020-02-04 14:58 | kgv | Assigned To | msv => sshutina |
2020-02-04 14:58 | kgv | Status | resolved => assigned |
2020-02-04 15:00 | kgv | Note Edited: 0090286 | |
2020-02-04 15:01 |
|
Note Added: 0090287 | |
2020-02-04 15:02 |
|
Note Added: 0090288 | |
2020-02-05 10:20 | kgv | Note Added: 0090296 | |
2020-02-05 10:27 | nds | Note Added: 0090297 | |
2020-02-05 10:27 | nds | Note Edited: 0090297 | |
2020-02-05 10:30 | kgv | Note Added: 0090298 | |
2020-02-05 17:40 | git | Note Added: 0090306 | |
2020-02-05 18:02 | git | Note Added: 0090310 | |
2020-02-05 18:04 | sshutina | Note Added: 0090311 | |
2020-02-05 18:04 | sshutina | Assigned To | sshutina => msv |
2020-02-05 18:04 | sshutina | Status | assigned => resolved |
2020-02-05 18:25 |
|
Note Added: 0090312 | |
2020-02-05 19:51 |
|
Note Added: 0090315 | |
2020-02-05 19:52 |
|
Note Added: 0090316 | |
2020-02-05 20:32 |
|
Note Added: 0090317 | |
2020-02-05 20:51 |
|
Note Added: 0090318 | |
2020-02-05 20:57 | kgv | Note Added: 0090319 | |
2020-02-05 20:57 | kgv | Note Edited: 0090319 | |
2020-02-05 21:10 |
|
Note Added: 0090320 | |
2020-02-05 21:11 |
|
Assigned To | msv => sshutina |
2020-02-05 21:11 |
|
Status | resolved => assigned |
2020-02-05 21:15 |
|
Note Added: 0090321 | |
2020-02-06 05:49 | git | Note Added: 0090328 | |
2020-02-06 12:52 | git | Note Added: 0090337 | |
2020-02-06 13:01 | git | Note Added: 0090338 | |
2020-02-06 13:04 | git | Note Added: 0090339 | |
2020-02-06 13:07 | sshutina | Note Added: 0090340 | |
2020-02-06 13:07 | sshutina | Assigned To | sshutina => msv |
2020-02-06 13:07 | sshutina | Status | assigned => resolved |
2020-02-06 17:57 |
|
Note Added: 0090363 | |
2020-02-06 17:57 |
|
Assigned To | msv => sshutina |
2020-02-06 17:57 |
|
Status | resolved => assigned |
2020-02-06 18:06 | git | Note Added: 0090365 | |
2020-02-06 18:08 | git | Note Added: 0090366 | |
2020-02-07 06:01 | nds | Note Added: 0090376 | |
2020-02-07 06:01 | nds | Assigned To | sshutina => msv |
2020-02-07 06:01 | nds | Status | assigned => resolved |
2020-02-07 10:14 |
|
Note Added: 0090385 | |
2020-02-07 10:16 |
|
Assigned To | msv => nds |
2020-02-07 10:16 |
|
Status | resolved => feedback |
2020-02-10 09:37 | nds | Note Added: 0090436 | |
2020-02-10 09:37 | nds | Assigned To | nds => sshutina |
2020-02-10 09:37 | nds | Status | feedback => assigned |
2020-02-10 10:23 |
|
Note Added: 0090440 | |
2020-02-10 10:55 | git | Note Added: 0090444 | |
2020-02-10 11:04 | git | Note Added: 0090446 | |
2020-02-10 13:32 | sshutina | Note Added: 0090453 | |
2020-02-10 13:32 | sshutina | Assigned To | sshutina => msv |
2020-02-10 13:32 | sshutina | Status | assigned => resolved |
2020-02-10 14:46 |
|
Note Added: 0090455 | |
2020-02-10 14:46 |
|
Assigned To | msv => sshutina |
2020-02-10 14:46 |
|
Status | resolved => assigned |
2020-02-10 15:41 | kgv | Note Added: 0090456 | |
2020-02-10 16:28 | git | Note Added: 0090460 | |
2020-02-10 16:34 | git | Note Added: 0090461 | |
2020-02-11 12:18 | sshutina | Note Added: 0090466 | |
2020-02-11 12:18 | sshutina | Assigned To | sshutina => msv |
2020-02-11 12:18 | sshutina | Status | assigned => resolved |
2020-02-11 16:22 |
|
Assigned To | msv => bugmaster |
2020-02-11 16:22 |
|
Status | resolved => reviewed |
2020-02-12 13:54 | bugmaster | Note Added: 0090492 | |
2020-02-12 13:54 | bugmaster | Status | reviewed => tested |
2020-02-12 13:59 | bugmaster | Test case number | => geometry/preview/box, geometry/preview/edge, geometry/preview/rectangle, geometry/preview/vertex |
2020-02-12 14:27 | kgv | Relationship added | related to 0031368 |
2020-02-15 14:55 | bugmaster | Changeset attached | => occt master 10ac0403 |
2020-02-15 14:55 | bugmaster | Status | tested => verified |
2020-02-15 14:55 | bugmaster | Resolution | open => fixed |
2020-02-15 15:05 | git | Note Added: 0090534 | |
2020-02-15 15:05 | git | Note Added: 0090535 | |
2020-02-15 15:05 | git | Note Added: 0090536 | |
2020-02-15 15:05 | git | Note Added: 0090538 | |
2020-02-15 15:05 | git | Note Added: 0090540 | |
2020-02-23 12:25 | git | Note Added: 0090648 | |
2020-02-23 12:25 | git | Note Added: 0090649 | |
2020-02-23 12:25 | git | Note Added: 0090650 | |
2020-12-02 16:41 |
|
Fixed in Version | => 7.5.0 |
2020-12-02 17:12 |
|
Status | verified => closed |