occt-products: master 67a9dc5f

Author Committer Branch Timestamp Parent
dpasukhi bugmaster master 2021-02-17 16:20:01 master 94205f40
Changeset 0031950: JT Import - length unit is ignored while reading XT representation from JT file

- Added a accept to the Xt scale (only length) factor ( via XtData_Model ):
 - Created new Xt class fields as internal units to avoiding use of global UnitsMethods
- Fixed warning oriented checking for UReverse ( XtGeom_BlendedEdge )
 - Created class field as a UReverse flag
- Added interaction the Xt and Jt readers ( setting the scale factor was add to the ReadStream via XtRead )
- Added passing info which Jt units are not recognized or not existed
- Added new field for JtData_Model and new method for checking units existing
- Removed (or replaced to Scale Value) some unnecessary theTP parameters within XtToGeom_*::Build(...)
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/JTCAFControl/JTCAFControl_XTBRepProvider.hxx Diff File
mod - src/JtData/JtData_Model.cxx Diff File
mod - src/XtControl/XtControl_Reader.hxx Diff File
mod - src/XtData/XtData_Model.hxx Diff File
mod - src/XtGeom/XtGeom_BlendedEdge.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeBlendedEdge.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeBSplineCurve.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeBSplineCurve.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCone.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCone.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCurve.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCurve2d.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeCurve2d.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeLine.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeLine.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeOffsetSurf.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakePlane.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakePoint.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeSphere.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeSphere.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeSurface.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTransformation.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTransformation.hxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTrimmedCurve.cxx Diff File
mod - src/XtToGeom/XtToGeom_MakeTrimmedCurve2d.hxx Diff File
mod - src/XtToTopoDS/XtToTopoDS_TranslateFin.cxx Diff File
mod - src/XtToTopoDS/XtToTopoDS_TranslateLoop.cxx Diff File
add - tests/jt/read/bug31950 Diff File