View Issue Details

IDProjectCategoryView StatusLast Update
0031368Open CASCADEOCCT:Modeling Datapublic2023-08-01 15:06
Reporterkgv Assigned Tosshutina  
Status newResolutionopen 
Target VersionUnscheduled 
Summary0031368: Modeling data - extend BRepPrimAPI_MakeCone,BRepPrimAPI_MakeCylinder,BRepPrimAPI_MakeSphere with preview shape creation
DescriptionAlgorithms within BRepPrimAPI package either create Solid shape or throw exception on invalid parameters (like zero thickness / radius / height). In application context with interactive input it is helpful displaying a "preview" object even in case if some parameters not yet entered / entered incorrectly to provide visual feedback in 3D Viewer. For such scenarios, it would be helpful extending standard algorithms with an option to create a "preview" shape and indicate incompleteness not within object construction, but through IsDone() and Solid() methods.

This has been introduced for BRepPrimAPI_MakeBox within 0031336, and now can be propagated to other common primitives - Cone, Cylinder and Sphere (conceptually it can be further propagated to all BRepPrimAPI classes within next iteration). The patch should update related Draw Harness commands in addition to C++ classes.
TagsNo tags attached.
Test case number


related to 0031336 closedbugmaster Modeling data - extend BRepPrimAPI_MakeBox with planar shape creation 


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-02-12 14:26 kgv New Issue
2020-02-12 14:26 kgv Assigned To => msv
2020-02-12 14:27 kgv Relationship added related to 0031336
2020-02-12 14:27 kgv Assigned To msv => sshutina
2020-09-15 17:16 msv Target Version 7.5.0 => 7.6.0
2021-08-29 18:49 msv Target Version 7.6.0 => 7.7.0
2022-10-24 10:43 szy Target Version 7.7.0 => 7.8.0
2023-08-01 15:06 dpasukhi Target Version 7.8.0 => Unscheduled