mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0027313: Exception during WriteStep with PMI
Add check for datum position during export of datum_system Add Draw commands for set/get datum position update test cases Correction of case bugs/step/bug27313
This commit is contained in:
@@ -2881,6 +2881,8 @@ static Handle(StepDimTol_HArray1OfDatumSystemOrReference) WriteDatumSystem(const
|
||||
aDatums.Append(aDatumObj);
|
||||
aMaxDatumNum = Max(aMaxDatumNum, aDatumObj->GetPosition());
|
||||
}
|
||||
if (aMaxDatumNum == 0)
|
||||
return NULL;
|
||||
|
||||
Handle(StepDimTol_HArray1OfDatumReferenceCompartment) aConstituents =
|
||||
new StepDimTol_HArray1OfDatumReferenceCompartment(1, aMaxDatumNum);
|
||||
|
Reference in New Issue
Block a user