OCC.Core.GeomToStep module

GeomToStep module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_geomtostep.html

class GeomToStep_MakeAxis1Placement(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

A

type A

gp_Ax1

rtype

None:param A:

type A

gp_Ax2d

rtype

None:param A:

type A

opencascade::handle<Geom_Axis1Placement> &

rtype

None:param A:

type A

opencascade::handle<Geom2d_AxisPlacement> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Axis1Placement>

property thisown

The membership flag

class GeomToStep_MakeAxis2Placement2d(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

A

type A

gp_Ax2

rtype

None:param A:

type A

gp_Ax22d

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Axis2Placement2d>

property thisown

The membership flag

class GeomToStep_MakeAxis2Placement3d(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Return type

None:param A: :type A: gp_Ax2 :rtype: None:param A: :type A: gp_Ax3 :rtype: None:param T: :type T: gp_Trsf :rtype: None:param A: :type A: opencascade::handle<Geom_Axis2Placement> & :rtype: None

Value()
Return type

opencascade::handle<StepGeom_Axis2Placement3d>

property thisown

The membership flag

class GeomToStep_MakeBSplineCurveWithKnots(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

Bsplin

type Bsplin

opencascade::handle<Geom_BSplineCurve> &

rtype

None:param Bsplin:

type Bsplin

opencascade::handle<Geom2d_BSplineCurve> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_BSplineCurveWithKnots>

property thisown

The membership flag

class GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

Bsplin

type Bsplin

opencascade::handle<Geom_BSplineCurve> &

rtype

None:param Bsplin:

type Bsplin

opencascade::handle<Geom2d_BSplineCurve> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve>

property thisown

The membership flag

class GeomToStep_MakeBSplineSurfaceWithKnots(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

Bsplin

type Bsplin

opencascade::handle<Geom_BSplineSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_BSplineSurfaceWithKnots>

property thisown

The membership flag

class GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

Bsplin

type Bsplin

opencascade::handle<Geom_BSplineSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface>

property thisown

The membership flag

class GeomToStep_MakeBoundedCurve(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

opencascade::handle<Geom_BoundedCurve> &

rtype

None:param C:

type C

opencascade::handle<Geom2d_BoundedCurve> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_BoundedCurve>

property thisown

The membership flag

class GeomToStep_MakeBoundedSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

opencascade::handle<Geom_BoundedSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_BoundedSurface>

property thisown

The membership flag

class GeomToStep_MakeCartesianPoint(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

P

type P

gp_Pnt

rtype

None:param P:

type P

gp_Pnt2d

rtype

None:param P:

type P

opencascade::handle<Geom_CartesianPoint> &

rtype

None:param P:

type P

opencascade::handle<Geom2d_CartesianPoint> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_CartesianPoint>

property thisown

The membership flag

class GeomToStep_MakeCircle(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

gp_Circ

rtype

None:param C:

type C

opencascade::handle<Geom_Circle> &

rtype

None:param C:

type C

opencascade::handle<Geom2d_Circle> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Circle>

property thisown

The membership flag

class GeomToStep_MakeConic(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

opencascade::handle<Geom_Conic> &

rtype

None:param C:

type C

opencascade::handle<Geom2d_Conic> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Conic>

property thisown

The membership flag

class GeomToStep_MakeConicalSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

CSurf

type CSurf

opencascade::handle<Geom_ConicalSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_ConicalSurface>

property thisown

The membership flag

class GeomToStep_MakeCurve(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

opencascade::handle<Geom_Curve> &

rtype

None:param C:

type C

opencascade::handle<Geom2d_Curve> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Curve>

property thisown

The membership flag

class GeomToStep_MakeCylindricalSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

CSurf

type CSurf

opencascade::handle<Geom_CylindricalSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_CylindricalSurface>

property thisown

The membership flag

class GeomToStep_MakeDirection(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

D

type D

gp_Dir

rtype

None:param D:

type D

gp_Dir2d

rtype

None:param D:

type D

opencascade::handle<Geom_Direction> &

rtype

None:param D:

type D

opencascade::handle<Geom2d_Direction> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Direction>

property thisown

The membership flag

class GeomToStep_MakeElementarySurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

S

type S

opencascade::handle<Geom_ElementarySurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_ElementarySurface>

property thisown

The membership flag

class GeomToStep_MakeEllipse(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

gp_Elips

rtype

None:param C:

type C

opencascade::handle<Geom_Ellipse> &

rtype

None:param C:

type C

opencascade::handle<Geom2d_Ellipse> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Ellipse>

property thisown

The membership flag

class GeomToStep_MakeHyperbola(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

opencascade::handle<Geom2d_Hyperbola> &

rtype

None:param C:

type C

opencascade::handle<Geom_Hyperbola> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Hyperbola>

property thisown

The membership flag

class GeomToStep_MakeLine(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

L

type L

gp_Lin

rtype

None:param L:

type L

gp_Lin2d

rtype

None:param C:

type C

opencascade::handle<Geom_Line> &

rtype

None:param C:

type C

opencascade::handle<Geom2d_Line> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Line>

property thisown

The membership flag

class GeomToStep_MakeParabola(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

opencascade::handle<Geom2d_Parabola> &

rtype

None:param C:

type C

opencascade::handle<Geom_Parabola> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Parabola>

property thisown

The membership flag

class GeomToStep_MakePlane(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

P

type P

gp_Pln

rtype

None:param P:

type P

opencascade::handle<Geom_Plane> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Plane>

property thisown

The membership flag

class GeomToStep_MakePolyline(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

P

type P

TColgp_Array1OfPnt

rtype

None:param P:

type P

TColgp_Array1OfPnt2d

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Polyline>

property thisown

The membership flag

class GeomToStep_MakeRectangularTrimmedSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

RTSurf

type RTSurf

opencascade::handle<Geom_RectangularTrimmedSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_RectangularTrimmedSurface>

property thisown

The membership flag

class GeomToStep_MakeSphericalSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

CSurf

type CSurf

opencascade::handle<Geom_SphericalSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_SphericalSurface>

property thisown

The membership flag

class GeomToStep_MakeSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

C

type C

opencascade::handle<Geom_Surface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Surface>

property thisown

The membership flag

class GeomToStep_MakeSurfaceOfLinearExtrusion(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

CSurf

type CSurf

opencascade::handle<Geom_SurfaceOfLinearExtrusion> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_SurfaceOfLinearExtrusion>

property thisown

The membership flag

class GeomToStep_MakeSurfaceOfRevolution(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

RevSurf

type RevSurf

opencascade::handle<Geom_SurfaceOfRevolution> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_SurfaceOfRevolution>

property thisown

The membership flag

class GeomToStep_MakeSweptSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

S

type S

opencascade::handle<Geom_SweptSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_SweptSurface>

property thisown

The membership flag

class GeomToStep_MakeToroidalSurface(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

TorSurf

type TorSurf

opencascade::handle<Geom_ToroidalSurface> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_ToroidalSurface>

property thisown

The membership flag

class GeomToStep_MakeVector(*args)

Bases: OCC.Core.GeomToStep.GeomToStep_Root

Parameters

V

type V

gp_Vec

rtype

None:param V:

type V

gp_Vec2d

rtype

None:param V:

type V

opencascade::handle<Geom_Vector> &

rtype

None:param V:

type V

opencascade::handle<Geom2d_Vector> &

rtype

None

Value()
Return type

opencascade::handle<StepGeom_Vector>

property thisown

The membership flag

class GeomToStep_Root

Bases: object

IsDone()
Return type

bool

property thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
property thisown

The membership flag

value()