OCC.GeomToStep module

  • Purpose: Creation des entites geometriques du schema PmsAp2Demo3d apartir des entites de Geom ou de gp.Update : mise a jour pour traiter le schema StepGeom, pour demo de 94
class GeomToStep_MakeAxis1Placement(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • A (Handle_Geom2d_AxisPlacement &) –
  • A
  • A
  • A
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Axis1Placement
thisown

The membership flag

class GeomToStep_MakeAxis2Placement2d(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Axis2Placement2d
thisown

The membership flag

class GeomToStep_MakeAxis2Placement3d(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Return type:

None

Parameters:
  • A (Handle_Geom_Axis2Placement &) –
  • A
  • T (gp_Trsf) –
  • A
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Axis2Placement3d
thisown

The membership flag

class GeomToStep_MakeBSplineCurveWithKnots(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • Bsplin (Handle_Geom2d_BSplineCurve &) –
  • Bsplin
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_BSplineCurveWithKnots
thisown

The membership flag

class GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • Bsplin (Handle_Geom2d_BSplineCurve &) –
  • Bsplin
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve
thisown

The membership flag

class GeomToStep_MakeBSplineSurfaceWithKnots(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:Bsplin (Handle_Geom_BSplineSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_BSplineSurfaceWithKnots
thisown

The membership flag

class GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:Bsplin (Handle_Geom_BSplineSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface
thisown

The membership flag

class GeomToStep_MakeBoundedCurve(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • C (Handle_Geom2d_BoundedCurve &) –
  • C
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_BoundedCurve
thisown

The membership flag

class GeomToStep_MakeBoundedSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:C (Handle_Geom_BoundedSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_BoundedSurface
thisown

The membership flag

class GeomToStep_MakeCartesianPoint(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • P (Handle_Geom2d_CartesianPoint &) –
  • P
  • P
  • P
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_CartesianPoint
thisown

The membership flag

class GeomToStep_MakeCircle(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • C (Handle_Geom2d_Circle &) –
  • C
  • C
Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Circle
thisown

The membership flag

class GeomToStep_MakeConic(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • C (Handle_Geom2d_Conic &) –
  • C
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Conic
thisown

The membership flag

class GeomToStep_MakeConicalSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:CSurf (Handle_Geom_ConicalSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_ConicalSurface
thisown

The membership flag

class GeomToStep_MakeCurve(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • C (Handle_Geom2d_Curve &) –
  • C
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Curve
thisown

The membership flag

class GeomToStep_MakeCylindricalSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:CSurf (Handle_Geom_CylindricalSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_CylindricalSurface
thisown

The membership flag

class GeomToStep_MakeDirection(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • D (Handle_Geom2d_Direction &) –
  • D
  • D
  • D
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Direction
thisown

The membership flag

class GeomToStep_MakeElementarySurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:S (Handle_Geom_ElementarySurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_ElementarySurface
thisown

The membership flag

class GeomToStep_MakeEllipse(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • C (Handle_Geom2d_Ellipse &) –
  • C
  • C
Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Ellipse
thisown

The membership flag

class GeomToStep_MakeHyperbola(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • C (Handle_Geom_Hyperbola &) –
  • C
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Hyperbola
thisown

The membership flag

class GeomToStep_MakeLine(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • L (gp_Lin2d) –
  • L
  • C (Handle_Geom2d_Line &) –
  • C
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Line
thisown

The membership flag

class GeomToStep_MakeParabola(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • C (Handle_Geom_Parabola &) –
  • C
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Parabola
thisown

The membership flag

class GeomToStep_MakePlane(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • P (Handle_Geom_Plane &) –
  • P
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Plane
thisown

The membership flag

class GeomToStep_MakePolyline(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Polyline
thisown

The membership flag

class GeomToStep_MakeRectangularTrimmedSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:RTSurf (Handle_Geom_RectangularTrimmedSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_RectangularTrimmedSurface
thisown

The membership flag

class GeomToStep_MakeSphericalSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:CSurf (Handle_Geom_SphericalSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_SphericalSurface
thisown

The membership flag

class GeomToStep_MakeSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:C (Handle_Geom_Surface &) –
Return type:None
Value()
Return type:Handle_StepGeom_Surface
thisown

The membership flag

class GeomToStep_MakeSurfaceOfLinearExtrusion(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:CSurf (Handle_Geom_SurfaceOfLinearExtrusion &) –
Return type:None
Value()
Return type:Handle_StepGeom_SurfaceOfLinearExtrusion
thisown

The membership flag

class GeomToStep_MakeSurfaceOfRevolution(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:RevSurf (Handle_Geom_SurfaceOfRevolution &) –
Return type:None
Value()
Return type:Handle_StepGeom_SurfaceOfRevolution
thisown

The membership flag

class GeomToStep_MakeSweptSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:S (Handle_Geom_SweptSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_SweptSurface
thisown

The membership flag

class GeomToStep_MakeToroidalSurface(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:TorSurf (Handle_Geom_ToroidalSurface &) –
Return type:None
Value()
Return type:Handle_StepGeom_ToroidalSurface
thisown

The membership flag

class GeomToStep_MakeVector(*args)

Bases: OCC.GeomToStep.GeomToStep_Root

Parameters:
  • V (Handle_Geom2d_Vector &) –
  • V
  • V
  • V
Return type:

None

Return type:

None

Return type:

None

Return type:

None

Value()
Return type:Handle_StepGeom_Vector
thisown

The membership flag

class GeomToStep_Root

Bases: object

IsDone()
Return type:bool
thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
new_instancemethod(func, inst, cls)
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases