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

Geom_Axis1Placement

rtype

None:param A:

type A

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: 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

Geom_BSplineCurve

rtype

None:param Bsplin:

type Bsplin

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

Geom_BSplineCurve

rtype

None:param Bsplin:

type Bsplin

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

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

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

Geom_BoundedCurve

rtype

None:param C:

type C

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

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

Geom_CartesianPoint

rtype

None:param P:

type P

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

Geom_Circle

rtype

None:param C:

type C

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

Geom_Conic

rtype

None:param C:

type C

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

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

Geom_Curve

rtype

None:param C:

type C

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

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

Geom_Direction

rtype

None:param D:

type D

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

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

Geom_Ellipse

rtype

None:param C:

type C

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

Geom2d_Hyperbola

rtype

None:param C:

type C

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

Geom_Line

rtype

None:param C:

type C

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

Geom2d_Parabola

rtype

None:param C:

type C

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

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

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

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

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

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

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

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

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

Geom_Vector

rtype

None:param V:

type V

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()