Changesets: occt
master 58e14d59 2016-03-15 13:38:11 Committer: bugmaster Details Diff |
0027117: BRepClass3d_SolidClassifier doesn't take into account vertex/edge/face tolerances Various improvements in point-solid classifier: 1) Refactoring. 2) BndBoxTree is extracted into separate class. 3) UB-tree calculation is cashed to improve point-solid classification speed. 4) Ray / curve intersection improved by trimmed parameters and correct order. 5) Fixes in logic. 6) Calculation caching at the classifier level. 3D-claasifier now takes into the account the vertex/edges tolerances. If the given point lays inside the tolerance area of vertex or edge of the solid it's classified as TopAbs_ON. The behavior of IntCurvesFace_Intersector::Perform was changed. Now it may use optional null-tolerance to classify 2d-point relatively to the given face. UBTreeFiller is used to speedup intersection process between edges/vertices and the point. The test case 'boolean gdml_private ZH2' extensively uses the SolidClassifier. After this fix it returns the correct classification statuses, which leads to incorrect result shape (reported by checkshape). Yet the result shape without this fix also seems to be incorrect (one of the isolines goes out of boundary of the face). Thats why it's marked with 'TODO'. Corrections in test cases. Test case is added. |
Affected Issues 0027117 |
|
add - src/BRepClass3d/BRepClass3d_BndBoxTree.cxx | Diff File | ||
add - src/BRepClass3d/BRepClass3d_BndBoxTree.hxx | Diff File | ||
mod - src/BRepClass3d/BRepClass3d_SClassifier.cxx | Diff File | ||
mod - src/BRepClass3d/BRepClass3d_SClassifier.hxx | Diff File | ||
mod - src/BRepClass3d/BRepClass3d_SolidExplorer.cxx | Diff File | ||
mod - src/BRepClass3d/BRepClass3d_SolidExplorer.hxx | Diff File | ||
mod - src/BRepClass3d/FILES | Diff File | ||
mod - src/IntCurvesFace/IntCurvesFace_Intersector.cxx | Diff File | ||
mod - src/IntCurvesFace/IntCurvesFace_Intersector.hxx | Diff File | ||
mod - tests/boolean/gdml_private/ZH2 | Diff File | ||
mod - tests/boolean/gdml_private/ZI7 | Diff File | ||
mod - tests/boolean/gdml_private/ZJ7 | Diff File | ||
mod - tests/boolean/volumemaker/C9 | Diff File | ||
add - tests/bugs/modalg_6/bug27117 | Diff File | ||
master 16423f20 2016-03-15 12:26:11 Committer: abv Details Diff |
0027263: Regression vs 6.9.1: Exception is raised during intersection of two faces 1. Protection against getting access to null-handle has been entered. 2. Function AreSamePoints() has been substituted by appropriate method IntSurf_PntOn2S::IsSame(...) Test cases for issues #27262 and #27263 have been created. |
||
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27262 | Diff File | ||
add - tests/bugs/modalg_6/bug27263 | Diff File | ||
master 447c7e54 2016-03-15 11:57:15 Committer: abv Details Diff |
0027261: Incorrect bounding boxes computed for the b-spline faces Protection from the out of bounds parameters is added. Test cases are added. |
||
mod - src/BndLib/BndLib_AddSurface.cxx | Diff File | ||
add - tests/bugs/moddata_3/bug27261_1 | Diff File | ||
add - tests/bugs/moddata_3/bug27261_2 | Diff File | ||
master 944d808c 2016-03-14 14:45:32 Committer: abv Details Diff |
0027237: genproj file does not take into account any arguments Arguments of genproj tool are revised: * -path option eliminated (current directory is always used); * IDE should be always indicated by first argument (instead of -target=<ide> option); * second argument can be used to specify non-default platform (wnt, mac, lin, ios, qnx); * option -h, -help, --help can be used to get help * option -static can be used to build static libs with XCode README.txt and docs on building are updated. codeblocks.bat is corrected to be able to detect 32-bit installation of Code::Blocks on 64-bit Windows. Remains of support of OpenCL (obsolete) are commented out in genconf.tcl genproj.tcl will not copy env.bat if it already exists. |
Affected Issues 0027237 |
|
mod - adm/genconf.tcl | Diff File | ||
mod - adm/genproj.tcl | Diff File | ||
mod - adm/templates/codeblocks.bat | Diff File | ||
mod - dox/dev_guides/building/code_blocks.md | Diff File | ||
mod - dox/dev_guides/building/xcode.md | Diff File | ||
mod - genproj | Diff File | ||
mod - genproj.bat | Diff File | ||
mod - README.txt | Diff File | ||
master 45d8465e 2016-03-11 19:08:01 Committer: abv Details Diff |
0027241: Create a complete test case to verify reading of all attribute types from MDTV-Standard document Added test case that works in one of two modes: 1) create synthetic document (in old version of OCCT) containing all possible attributes. 2) open the document and compare all attributes with expected values. Fixed reading of TDataStd_NamedData, TDataXtd_PatternStd, and PColStd_HArray2OfReal. Point and curve representations are created even from NULL geometry handles. The code is simplified by abandoning usage of templates from StdObjMgt_ContentTypes class for persistent data elements. Fixed SetAsciiString Draw command failed when the target label contained NamedData attribute. |
Affected Issues 0027241 |
|
mod - adm/UDLIST | Diff File | ||
mod - src/DDataStd/DDataStd_BasicCommands.cxx | Diff File | ||
mod - src/ShapePersistent/FILES | Diff File | ||
mod - src/ShapePersistent/ShapePersistent.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_BRep.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_BRep.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom2d_Curve.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom_Curve.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Geom_Surface.hxx | Diff File | ||
rm - src/ShapePersistent/ShapePersistent_HArray1.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_HArray1.hxx | Diff File | ||
rm - src/ShapePersistent/ShapePersistent_HArray2.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_HArray2.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_HSequence.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_Poly.hxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_TopoDS.cxx | Diff File | ||
mod - src/ShapePersistent/ShapePersistent_TopoDS.hxx | Diff File | ||
mod - src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.cxx | Diff File | ||
mod - src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
rm - src/StdLObject/FILES | Diff File | ||
rm - src/StdLObject/StdLObject_GUID.cxx | Diff File | ||
rm - src/StdLObject/StdLObject_GUID.hxx | Diff File | ||
mod - src/StdLPersistent/FILES | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Collection.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Collection.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Data.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Data.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Dependency.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Document.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Function.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HArray1.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HArray1.hxx | Diff File | ||
rm - src/StdLPersistent/StdLPersistent_HArray1OfPersistent.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HArray2.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HArray2.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_HString.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_NamedData.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_NamedData.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Real.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_TreeNode.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Value.cxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_Variable.hxx | Diff File | ||
mod - src/StdLPersistent/StdLPersistent_XLink.hxx | Diff File | ||
mod - src/StdObject/FILES | Diff File | ||
rm - src/StdObject/StdObject_gp.hxx | Diff File | ||
add - src/StdObject/StdObject_gp_Axes.hxx | Diff File | ||
add - src/StdObject/StdObject_gp_Curves.hxx | Diff File | ||
add - src/StdObject/StdObject_gp_Surfaces.hxx | Diff File | ||
add - src/StdObject/StdObject_gp_Trsfs.hxx | Diff File | ||
add - src/StdObject/StdObject_gp_Vectors.hxx | Diff File | ||
mod - src/StdObject/StdObject_Location.cxx | Diff File | ||
mod - src/StdObject/StdObject_Location.hxx | Diff File | ||
mod - src/StdObject/StdObject_Shape.cxx | Diff File | ||
mod - src/StdObject/StdObject_Shape.hxx | Diff File | ||
mod - src/StdObjMgt/FILES | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_Attribute.hxx | Diff File | ||
rm - src/StdObjMgt/StdObjMgt_ContentTypes.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_Persistent.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_ReadData.cxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_ReadData.hxx | Diff File | ||
mod - src/StdObjMgt/StdObjMgt_SharedObject.hxx | Diff File | ||
mod - src/StdPersistent/FILES | Diff File | ||
mod - src/StdPersistent/StdPersistent_DataXtd.cxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_DataXtd.hxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_DataXtd_Constraint.cxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_DataXtd_Constraint.hxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_DataXtd_PatternStd.cxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_DataXtd_PatternStd.hxx | Diff File | ||
rm - src/StdPersistent/StdPersistent_HArray1.cxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_HArray1.hxx | Diff File | ||
rm - src/StdPersistent/StdPersistent_HArray1OfShape1.hxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_Naming.cxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_Naming.hxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_PPrsStd.hxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_TopLoc.cxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_TopLoc.hxx | Diff File | ||
mod - src/StdPersistent/StdPersistent_TopoDS.hxx | Diff File | ||
mod - src/TKStdL/PACKAGES | Diff File | ||
add - tests/caf/bugs/D2 | Diff File | ||
mod - tests/parse.rules | Diff File | ||
master 60a6678e 2016-03-11 13:44:55 Committer: abv Details Diff |
0027254: [Regression] 7.0 types initialization mechanism is not thread-safe on VS2013 The code in Standard_Type::type_instance<T>::get() distinguishes between compilers supporting and not supporting N2660. VS2013 was incorrectly considered as supporting, although the comment stated the opposite. The fix makes VS2013 treated as not supporting N2660. |
Affected Issues 0027254 |
|
mod - src/Standard/Standard_Type.hxx | Diff File | ||
master cb492860 2016-03-11 13:28:31 Committer: abv Details Diff |
0027253: Boolean cut produces invalid result shape Add test case for this bug. |
||
add - tests/bugs/modalg_6/bug27253 | Diff File | ||
master d8d34245 2016-03-11 08:33:08 Committer: abv Details Diff |
0027250: Samples - define proper file header for pathtrace.tcl Sample "Path tracing" is corrected to be shown in Visualization section, and to explain what it does during execution |
Affected Issues 0027250 |
|
mod - samples/tcl/pathtrace.tcl | Diff File | ||
master e91fd025 2016-03-11 04:23:55 Committer: abv Details Diff |
0027247: Eliminate remaining compiler warnings in MFC samples and with OCCT_DEBUG Unsafe and useless casts of handles are eliminated |
Affected Issues 0027247 |
|
mod - samples/mfc/standard/01_Geometry/src/GeomSources.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Curve.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Curve.h | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Surface.cpp | Diff File | ||
mod - samples/mfc/standard/01_Geometry/src/ISession2D/ISession_Surface.h | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/src/OcafDoc.cpp | Diff File | ||
mod - samples/mfc/standard/06_Ocaf/src/TOcaf_Commands.cxx | Diff File | ||
mod - samples/mfc/standard/10_Convert/src/Convert_Presentation.cpp | Diff File | ||
mod - src/MAT2d/MAT2d_Tool2d.cxx | Diff File | ||
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_PaveSet.cxx | Diff File | ||
master 745c1386 2016-03-10 09:58:44 Committer: bugmaster Details Diff |
0027245: DRAW command to test binary persistence for shapes - Added new static methods Read and Write in BinTools class to store/retrieve a shape in binary format. - Added new draw commands "binsave" and "binrestore" - Added test cases to test the new methods. - Updated documantation with desription of the new BinTools class methods and corresponding BRepTools class methods. |
||
mod - adm/MODULES | Diff File | ||
add - dox/license.md | Diff File | ||
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
mod - src/BinTools/BinTools.cxx | Diff File | ||
mod - src/BinTools/BinTools.hxx | Diff File | ||
mod - src/DBRep/DBRep.cxx | Diff File | ||
add - tests/demo/draw/binpersist_1 | Diff File | ||
add - tests/demo/draw/binpersist_2 | Diff File | ||
add - tests/demo/draw/binpersist_3 | Diff File | ||
master 978ca537 2016-03-10 06:53:35 Committer: abv Details Diff |
0027242: Configuration - add missing Standard_EXPORT to OpenGl_TextBuilder class constructor |
Affected Issues 0027242 |
|
mod - src/OpenGl/OpenGl_TextBuilder.hxx | Diff File | ||
master f6fd8f0b 2016-03-09 14:46:55 Committer: bugmaster Details Diff |
0025813: regression in Hidden Line Removal Regressions that appeared in OCCT 6.6.0 are fixed. Correction of test cases for issue 0025813 Reference data update for test case bugs/mnodalg_6 /bug25908 |
Affected Issues 0025813 |
|
mod - src/HLRBRep/HLRBRep_Data.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug25813_1 | Diff File | ||
add - tests/bugs/modalg_6/bug25813_2 | Diff File | ||
add - tests/bugs/modalg_6/bug25813_3 | Diff File | ||
add - tests/bugs/modalg_6/bug25813_4 | Diff File | ||
add - tests/bugs/modalg_6/bug25813_5 | Diff File | ||
mod - tests/bugs/modalg_6/bug25908 | Diff File | ||
master d658f275 2016-03-09 11:25:17
Committer: bugmaster Details Diff |
0027336: Update STEP entities, according to AP242 Add header and parameter for AP242. Update entities: product_definition_relationship styled_item Update select types: security_classification_item person_and_organization_item organization_item group_item external_identification_item document_reference_item date_item approval_item external_identification_item draughting_callout_element value_qualifier invisibility_context update gdt tests. fix compilation warnings. |
||
mod - src/RWStepBasic/FILES | Diff File | ||
add - src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.cxx | Diff File | ||
add - src/RWStepBasic/RWStepBasic_RWProductDefinitionReference.hxx | Diff File | ||
add - src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.cxx | Diff File | ||
add - src/RWStepBasic/RWStepBasic_RWProductDefinitionReferenceWithLocalRepresentation.hxx | Diff File | ||
mod - src/RWStepBasic/RWStepBasic_RWProductDefinitionRelationship.cxx | Diff File | ||
mod - src/RWStepRepr/RWStepRepr_RWAssemblyComponentUsage.cxx | Diff File | ||
mod - src/RWStepRepr/RWStepRepr_RWMakeFromUsageOption.cxx | Diff File | ||
mod - src/RWStepRepr/RWStepRepr_RWQuantifiedAssemblyComponentUsage.cxx | Diff File | ||
mod - src/RWStepRepr/RWStepRepr_RWSpecifiedHigherUsageOccurrence.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWAnnotationCurveOccurrence.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWAnnotationOccurrence.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWAnnotationPlane.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWStyledItem.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWTessellatedAnnotationOccurrence.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_ApprovalItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_ApprovalItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_DateAndTimeItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_DateAndTimeItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_DateItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_DateItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_DocumentReferenceItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_DocumentReferenceItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_ExternalIdentificationItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_ExternalIdentificationItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_GroupItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_GroupItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_OrganizationItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_OrganizationItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_PersonAndOrganizationItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_PersonAndOrganizationItem.hxx | Diff File | ||
mod - src/StepAP214/StepAP214_Protocol.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_SecurityClassificationItem.cxx | Diff File | ||
mod - src/StepAP214/StepAP214_SecurityClassificationItem.hxx | Diff File | ||
mod - src/StepBasic/FILES | Diff File | ||
add - src/StepBasic/StepBasic_ProductDefinitionOrReference.cxx | Diff File | ||
add - src/StepBasic/StepBasic_ProductDefinitionOrReference.hxx | Diff File | ||
add - src/StepBasic/StepBasic_ProductDefinitionReference.cxx | Diff File | ||
add - src/StepBasic/StepBasic_ProductDefinitionReference.hxx | Diff File | ||
add - src/StepBasic/StepBasic_ProductDefinitionReferenceWithLocalRepresentation.cxx | Diff File | ||
add - src/StepBasic/StepBasic_ProductDefinitionReferenceWithLocalRepresentation.hxx | Diff File | ||
mod - src/StepBasic/StepBasic_ProductDefinitionRelationship.cxx | Diff File | ||
mod - src/StepBasic/StepBasic_ProductDefinitionRelationship.hxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx | Diff File | ||
mod - src/STEPConstruct/STEPConstruct_ContextTool.cxx | Diff File | ||
mod - src/STEPConstruct/STEPConstruct_ContextTool.hxx | Diff File | ||
mod - src/STEPConstruct/STEPConstruct_Part.cxx | Diff File | ||
mod - src/STEPControl/STEPControl_Controller.cxx | Diff File | ||
mod - src/StepRepr/StepRepr_AssemblyComponentUsage.cxx | Diff File | ||
mod - src/StepRepr/StepRepr_AssemblyComponentUsage.hxx | Diff File | ||
mod - src/StepRepr/StepRepr_MakeFromUsageOption.cxx | Diff File | ||
mod - src/StepRepr/StepRepr_MakeFromUsageOption.hxx | Diff File | ||
mod - src/StepRepr/StepRepr_QuantifiedAssemblyComponentUsage.cxx | Diff File | ||
mod - src/StepRepr/StepRepr_QuantifiedAssemblyComponentUsage.hxx | Diff File | ||
mod - src/StepRepr/StepRepr_SpecifiedHigherUsageOccurrence.cxx | Diff File | ||
mod - src/StepRepr/StepRepr_SpecifiedHigherUsageOccurrence.hxx | Diff File | ||
mod - src/StepShape/StepShape_ValueQualifier.cxx | Diff File | ||
mod - src/StepShape/StepShape_ValueQualifier.hxx | Diff File | ||
mod - src/StepVisual/FILES | Diff File | ||
mod - src/StepVisual/StepVisual_AnnotationPlane.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_AnnotationPlane.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_ContextDependentOverRidingStyledItem.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_ContextDependentOverRidingStyledItem.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_DraughtingCalloutElement.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_DraughtingCalloutElement.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_InvisibilityContext.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_InvisibilityContext.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_OverRidingStyledItem.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_OverRidingStyledItem.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_StyledItem.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_StyledItem.hxx | Diff File | ||
add - src/StepVisual/StepVisual_StyledItemTarget.cxx | Diff File | ||
add - src/StepVisual/StepVisual_StyledItemTarget.hxx | Diff File | ||
mod - tests/gdt/begin | Diff File | ||
mod - tests/gdt/end | Diff File | ||
master b0cef606 2016-03-09 11:25:17
Committer: bugmaster Details Diff |
0027235: Export GDT: Annotation plane and Presentation. Implement Null_Style STEP type. Implement export of annotation planes and presentation as tessellated geometry. Add tests. |
||
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
mod - src/RWStepAP214/RWStepAP214_GeneralModule.cxx | Diff File | ||
mod - src/RWStepAP214/RWStepAP214_ReadWriteModule.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWPresentationStyleAssignment.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWPresentationStyleByContext.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.cxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWTessellatedCurveSet.hxx | Diff File | ||
mod - src/RWStepVisual/RWStepVisual_RWTessellatedGeometricSet.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_GDTProperty.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_GDTProperty.hxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Reader.cxx | Diff File | ||
mod - src/STEPCAFControl/STEPCAFControl_Writer.cxx | Diff File | ||
mod - src/StepDimTol/StepDimTol_SimpleDatumReferenceModifierMember.hxx | Diff File | ||
mod - src/StepVisual/FILES | Diff File | ||
add - src/StepVisual/StepVisual_NullStyle.hxx | Diff File | ||
add - src/StepVisual/StepVisual_NullStyleMember.cxx | Diff File | ||
add - src/StepVisual/StepVisual_NullStyleMember.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_PresentationStyleSelect.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_PresentationStyleSelect.hxx | Diff File | ||
mod - src/StepVisual/StepVisual_TessellatedGeometricSet.cxx | Diff File | ||
mod - src/StepVisual/StepVisual_TessellatedGeometricSet.hxx | Diff File | ||
mod - tests/gdt/export/end | Diff File | ||
mod - tests/gdt/grids.list | Diff File | ||
add - tests/gdt/presentation/A1 | Diff File | ||
add - tests/gdt/presentation/A2 | Diff File | ||
add - tests/gdt/presentation/A3 | Diff File | ||
add - tests/gdt/presentation/A4 | Diff File | ||
add - tests/gdt/presentation/begin | Diff File | ||
add - tests/gdt/presentation/end | Diff File | ||
master 1fbf69bb 2016-03-09 06:54:42
Committer: bugmaster Details Diff |
0027175: Intersection algorithm with increased tolerance works incorrect with some shapes 1. Algorithm of coincidence check between Walking and Restriction line has been improved in IntPatch_ImpPrmIntersection. 2. Creation of test case for this issue. |
||
mod - src/IntPatch/IntPatch_ImpPrmIntersection.cxx | Diff File | ||
add - tests/bugs/modalg_6/bug27175 | Diff File | ||
master eb5c2ff4 2016-03-09 04:33:44 Committer: bugmaster Details Diff |
0027229: Extema documentation is out of date. Extrema documentation updated to be up to date. |
Affected Issues 0027229 |
|
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
master 9a9a3edf 2016-03-08 16:39:15 Committer: bugmaster Details Diff |
0027234: Code duplication: Convert_CompBezierCurvesToBSplineCurve* in ShapeConstruct Classes from ShapeConstruct duplicating the ones from Convert package are removed. Protection against joining segments when degree is 1 is introduced in Convert classes. Optimization previously made in Convert_CompBezierCurvesToBSplineCurve class (within #25256) is applied to 2d equivalent. Data for automatic upgrade procedure are extended to replace removed classes by their duplicates from Convert. // cout disabled unless OCCT_DEBUG is defined |
Affected Issues 0027234 |
|
mod - adm/upgrade.dat | Diff File | ||
mod - src/Convert/Convert_CompBezierCurves2dToBSplineCurve2d.cxx | Diff File | ||
mod - src/Convert/Convert_CompBezierCurvesToBSplineCurve.cxx | Diff File | ||
mod - src/ShapeConstruct/FILES | Diff File | ||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurves2dToBSplineCurve2d.cxx | Diff File | ||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurves2dToBSplineCurve2d.hxx | Diff File | ||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurvesToBSplineCurve.cxx | Diff File | ||
rm - src/ShapeConstruct/ShapeConstruct_CompBezierCurvesToBSplineCurve.hxx | Diff File | ||
master 04c2daa4 2016-03-08 11:12:45 Committer: abv Details Diff |
0027231: Obsolete OCCT features still mentioned in the documentation A few remaining places mentioning .cdl files are corrected to mention only .hxx Obsolete description of storage in old format is revised in OCAF User's Guide. |
Affected Issues 0027231 |
|
mod - dox/dev_guides/contribution/coding_rules.md | Diff File | ||
mod - dox/user_guides/boolean_operations/boolean_operations.md | Diff File | ||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
mod - dox/user_guides/foundation_classes/foundation_classes.md | Diff File | ||
mod - dox/user_guides/ocaf/ocaf.md | Diff File | ||
master 41c012f0 2016-03-05 13:51:26 Details Diff |
0027233: Configuration - do not include version in SONAME for Android target |
Affected Issues 0027233 |
|
mod - adm/cmake/occt_toolkit.cmake | Diff File | ||
master ab2335ae 2016-03-05 12:46:42 Details Diff |
0027232: Configuration - fix mblen missing building issue on Android Assume UTF-8 as the only locale supported on Android. |
Affected Issues 0027232 |
|
mod - src/NCollection/NCollection_UtfString.cxx | Diff File | ||
mod - src/NCollection/NCollection_UtfString.lxx | Diff File | ||
master d3013f55 2016-03-04 11:42:53 Committer: abv Details Diff |
0027206: Inconsistent and obsolete information in persistence documentation and Release Notes Technical docs are reviewed to: * update references to page with third-party products * update description of persistence, handles, and RTTI according to changes in OCCT 7.0 * remove references to CDL, WOK, and WOK-generated stuff * update the list of environment variables |
Affected Issues 0027206 |
|
mod - dox/dev_guides/building/3rdparty/3rdparty_linux.md | Diff File | ||
mod - dox/dev_guides/building/3rdparty/3rdparty_osx.md | Diff File | ||
mod - dox/dev_guides/building/3rdparty/3rdparty_windows.md | Diff File | ||
mod - dox/dev_guides/contribution/coding_rules.md | Diff File | ||
mod - dox/dev_guides/git_guide/git_guide.md | Diff File | ||
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - dox/overview/overview.md | Diff File | ||
mod - dox/user_guides/foundation_classes/foundation_classes.md | Diff File | ||
mod - dox/user_guides/modeling_data/modeling_data.md | Diff File | ||
mod - dox/user_guides/ocaf/ocaf.md | Diff File | ||
mod - dox/user_guides/shape_healing/shape_healing.md | Diff File | ||
mod - dox/user_guides/step/step.md | Diff File | ||
mod - dox/user_guides/tobj/tobj.md | Diff File | ||
master 71b471d7 2016-03-04 06:56:28 Committer: abv Details Diff |
Incrementation OCCT version up to 7.0.0 rc | ||
mod - src/Standard/Standard_Version.hxx | Diff File | ||
master 72c37458 2016-03-03 17:25:01 Committer: abv Details Diff |
0027193: Describe building OCCT with genproj tool Description of building OCCT with WOK and automake scripts is removed from documentation. Use of genproj utility is described in pages on building with MSVC, Code::Blocks, and XCode projects. New script genconf allows starting configuration GUI explicitly; dialog is slightly revised. Script genproj.sh is renamed to genproj; permissions for scripts are corrected for Linux. Script env.bat does not set anymore environment required for Products. |
Affected Issues 0027193 |
|
mod - adm/genconf.tcl | Diff File | ||
mod - adm/templates/env.bat | Diff File | ||
add - dox/dev_guides/building/3rdparty/images/genconf_windows.png | Diff File | ||
rm - dox/dev_guides/building/automake.md | Diff File | ||
mod - dox/dev_guides/building/building.md | Diff File | ||
mod - dox/dev_guides/building/cmake/cmake.md | Diff File | ||
mod - dox/dev_guides/building/code_blocks.md | Diff File | ||
mod - dox/dev_guides/building/msvc.md | Diff File | ||
rm - dox/dev_guides/building/wok/images/wok_image001.png | Diff File | ||
rm - dox/dev_guides/building/wok/images/wok_image002.png | Diff File | ||
rm - dox/dev_guides/building/wok/wok.md | Diff File | ||
mod - dox/dev_guides/building/xcode.md | Diff File | ||
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
mod - dox/FILES_HTML.txt | Diff File | ||
add - genconf | Diff File | ||
add - genconf.bat | Diff File | ||
mod - genproj.bat | Diff File | ||
master 14542432 2016-03-03 15:37:41 Committer: abv Details Diff |
0027218: Add information about porting from earlier versions in update guide Added: - porting notes for earlier versions starting with 6.5; - section about zoom persistent selection |
Affected Issues 0027218 |
|
mod - dox/dev_guides/upgrade/upgrade.md | Diff File | ||
master 251a7984 2016-03-03 10:33:48 Committer: abv Details Diff |
0027216: Review the documentation before the final release. Some pre-release updates, reviewing and implementation of some adequate remarks from JMA: - redundant chapters in IGES and STEP guides - proofreading of recent insertions in Draw, and tests guides - mathjax information - data, version, addresses, system requirements in overview.md Corrections |
Affected Issues 0027216 |
|
mod - dox/dev_guides/documentation/documentation.md | Diff File | ||
mod - dox/dev_guides/tests/tests.md | Diff File | ||
mod - dox/overview/overview.md | Diff File | ||
mod - dox/user_guides/boolean_operations/boolean_operations.md | Diff File | ||
mod - dox/user_guides/draw_test_harness/draw_test_harness.md | Diff File | ||
mod - dox/user_guides/iges/iges.md | Diff File | ||
mod - dox/user_guides/step/step.md | Diff File |