- 28 Sep, 2020 2 commits
-
-
dpasukhi authored
0031685: Data Exchange, STEPCAFControl_Reader - NULL dereference on translating PLACED_DATUM_TARGET_FEATURE - Fix incorrect sharing DatumTargetType_Area - Add check for null object
-
abv authored
0031785: [REGRESSION] Application Framework - application crashes on reading XBF document in background thread Class CDF_Session is removed. Integrated previously but not described: 0029195: OCAF - ensure thread safety for different documents. Static local variables are eliminated in PCDM package. Global documents metadata look-up table and directory of opened documents are removed. Look-up table is maintained now as field in instances of the CDM_Application class. Methods providing iteration by components are removed from class CDF_Store; signature of methods returned Standard_ExtString is changed to return Handle(TCollection_HExtendedString). Support of different "Presentations" of documents is eliminated.
-
- 27 Sep, 2020 7 commits
-
-
mkrylova authored
Added a check to see if the ISO line intersects the bounding contour.
-
kgv authored
Catched exceptions are now passed by reference and error message is printed. Added Standard_FALLTHROUGH to IVtkOCC_ShapePickerAlgo::SetSelectionMode().
-
oan authored
Added custom meshing core algorithm to generate base mesh using Delabella library, which can be enabled via IMeshTools_Parameters::MeshAlgo option or CSF_MeshAlgo environment variable. Do not fill cirles filter upon explicit initialization. Call base postProcessMesh functionality after initialization of circles in BRepMesh_CustomDelaunayBaseMeshAlgo. Added Vsprintf() wrapper for vsprintf() preserving C locale.
-
mpv authored
0031323: OCAF, TObj - TObj_OcafObjectIterator does not go recursively to children if type argument is used Added theAllSubChildren flag to the TObj_OcafObjectIterator to iterate all sub-children. By default it still iterates only the first level of children.
-
tiv authored
The workaround for a bug occurred in MS Visual Studio 2019 / Win32 / Release configuration with disabled Whole Program Optimization is implemented. The problem was at the line "std::stable_sort(aPairList.begin(), aPairList.end(), BRepExtrema_CheckPair_Comparator);" of BRepExtrema_DistShapeShape.cxx source file, and linked to NCollection_Vector::Differ() method. This workaround was suggested by MSFT team.
-
bugmaster authored
- Adding VS 2019 redefinition - Update sln files for vc14,141,142
-
emv authored
Implement alternative approach for making the edge seam (closed) on the face. This approach is useful for non-periodic surfaces (e.g. tore-like surface of revolution is periodic in U direction only). Avoid internal faces in the affected solids of the result of BOP Fuse.
-
- 23 Sep, 2020 1 commit
-
-
nds authored
-
- 21 Sep, 2020 1 commit
-
-
mzernova authored
Added Prs3d_ToolTorus tool to create a torus Added DRAW commands: - vtorus - vcylinder - vsphere Added test cases: - v3d/quadric/torus - v3d/quadric/cylinder - v3d/quadric/sphere
-
- 18 Sep, 2020 27 commits
-
-
ika authored
Fix reading of pointers to color entity.
-
dpasukhi authored
Add a test case to verify that the .STEP is read correctly
-
dpasukhi authored
Add a test case to verify that the .STEP is read correctly
-
dpasukhi authored
Add a test case to verify that the .STEP is read correctly
-
dpasukhi authored
Add a test case to verify that the .STEP is read correctly
-
dpasukhi authored
Add a test case to verify that the .STEP is read correctly
-
jgv authored
Correction in GeomFill_Sweep: set the flags "myExchUV", "isUReversed", "isVReversed" to FALSE (initial state) after failure of BuildKPart method.
-
ika authored
Add parameter read.step.root.transformation to switch on/off using transformation placed in the root shape representation.
-
dpasukhi authored
Add a check for null array object ("Elements") within StepShape_GeometricSet.cxx
-
emv authored
Added Progress Indicator to BRep_Mesh
-
abv authored
-
jgv authored
-
kgv authored
-
age authored
- Added a new mode in SelectMgr_ViewerSelector for computing BVH for Select3D_SensitiveEntity in background which can be activated via method SelectMgr_ViewerSelector::SetToPrebuildBVH(). Default behavior has not been changed. - New class SelectMgr_BVHThreadPool manages background processing of BVH building queue. - Added Select3D_SensitiveEntity::ToBuildBVH() method that checks if BVH (if it used) is in invalidated state. Defined this method for all standard classes inherited from Select3D_SensitiveEntity.
-
mpv authored
0031769: Application Framework - regression : can not initialize two kinds of application in one thread
-
emv authored
Integrating test case for the issue.
-
emv authored
Fixed by 0028747. Integrating test case only.
-
mpv authored
-
vro authored
-
kgv authored
-
agv authored
0031173: Point Cloud Rendering - Enable remote file systems as input and output for the Point Cloud converter Make RWStl_Reader::IsAscii() accepting optional argument pointing how to rewind the input stream, using unget() or seekg(). This allows writing a reader that uses a stream supporting seekg but not supporting unget.
-
emv authored
BOPAlgo_PaveFiller::MakeBlocks() - Improve Face/Face post treatment procedure by: * Adding more existing edge for intersection with section edges to resolve all possible intersections. * Using tree for edges selection. * Avoiding intersection of the existing edges among themselves. IntPatch_ImpImpIntersection::CyCyNoGeometric - add more points to wline to make it more smooth.
-
gka authored
0031452: Impossible to get Backup of the attribute and status that attribute was modified before commit transaction Method TObj_Object::HasModifications() was added to get flag that object or it's children was modified in the current open transaction
-
emv authored
Avoid PaveBlocks initialization on vertex update. Test case for the issue.
-
dpasukhi authored
Add check if .step external file is the same main file.
-
bugmaster authored
-
gka authored
0031219: Application Framework - TObj_Object::SetName(const Standard_CString theName) should use conversion to TCollection_HAsciiString In the method TObj_Object::TObj_Object::SetName(const Standard_CString theName) conversion to the HAsciiString was used instead of the conversion to the TCollection_HExtendedString. -
-
- 16 Sep, 2020 2 commits
-
-
emv authored
Integrating test case for the issue.
-
abv authored
Classes Message_ProgressRange and Message_ProgressScope are improved to store start point of the range. Method Message_ProgressScope::Value() is improved to compute the value in the current scope from the actual current value of the global progress. Description of Message_ProgressScope class is improved. Off-topic: - method Message_ProgressScope::Relieve() is renamed to Close() for semantic consistency - article in Upgrade Guide is revised and corrected
-