occt: master caaeed1b
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
abv | master | 2015-07-03 08:24:43 | master e8862cf4 | |
Affected Issues | 0024023: Revamp the OCCT Handle | |||
Changeset | 0024023: Revamp the OCCT Handle -- StepToGeom StepToGeom package refactored to avoid C-style casts of handles to derived types. Instead of 45 classes, each defining single static method, it now defines 45 static methods in the main package class. Results of conversion are returned in normal way rather than via function parameter. Conflicts: src/StepToGeom/StepToGeom_MakeSurfaceOfRevolution.cxx |
|||
mod - src/STEPControl/STEPControl_ActorRead.cxx | Diff File | |||
mod - src/StepToGeom/FILES | Diff File | |||
add - src/StepToGeom/StepToGeom.cxx | Diff File | |||
add - src/StepToGeom/StepToGeom.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeAxis1Placement.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeAxis1Placement.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeAxis2Placement.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeAxis2Placement.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeAxisPlacement.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeAxisPlacement.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBoundedCurve.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBoundedCurve.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBoundedCurve2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBoundedCurve2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBoundedSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBoundedSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBSplineCurve.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBSplineCurve.hxx | Diff File | |||
mod - src/StepToGeom/StepToGeom_MakeBSplineCurve.pxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBSplineCurve2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBSplineCurve2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBSplineSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeBSplineSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCartesianPoint.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCartesianPoint.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCartesianPoint2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCartesianPoint2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCircle.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCircle.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCircle2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCircle2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeConic.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeConic.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeConic2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeConic2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeConicalSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeConicalSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCurve.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCurve.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCurve2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCurve2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCylindricalSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeCylindricalSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeDirection.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeDirection.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeDirection2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeDirection2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeElementarySurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeElementarySurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeEllipse.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeEllipse.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeEllipse2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeEllipse2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeHyperbola.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeHyperbola.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeHyperbola2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeHyperbola2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeLine.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeLine.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeLine2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeLine2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeParabola.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeParabola.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeParabola2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeParabola2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakePlane.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakePlane.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakePolyline.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakePolyline.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakePolyline2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakePolyline2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeRectangularTrimmedSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeRectangularTrimmedSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSphericalSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSphericalSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSurfaceOfLinearExtrusion.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSurfaceOfLinearExtrusion.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSurfaceOfRevolution.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSurfaceOfRevolution.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSweptSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeSweptSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeToroidalSurface.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeToroidalSurface.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTransformation2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTransformation2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTransformation3d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTransformation3d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTrimmedCurve.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTrimmedCurve.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTrimmedCurve2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeTrimmedCurve2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeVectorWithMagnitude.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeVectorWithMagnitude.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeVectorWithMagnitude2d.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_MakeVectorWithMagnitude2d.hxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_Root.cxx | Diff File | |||
rm - src/StepToGeom/StepToGeom_Root.hxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_Builder.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_MakeTransformed.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateCompositeCurve.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateCurveBoundedSurface.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdge.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateEdgeLoop.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateFace.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslatePolyLoop.cxx | Diff File | |||
mod - src/StepToTopoDS/StepToTopoDS_TranslateVertex.cxx | Diff File |