OpenCascade.js
API ReferenceDataExchangeTKDESTEP

GeomToStep

OCCT package GeomToStep: GeomToStep_MakeAxis1Placement, GeomToStep_MakeAxis2Placement2d, GeomToStep_MakeAxis2Placement3d, GeomToStep_MakeBoundedCurve, and…

GeomToStep_MakeAxis1Placement

This class implements the mapping between classes Axis1Placement from Geom and Ax1 from gp, and the class Axis1Placement from StepGeom which describes an Axis1Placement from Prostep.

Constructors(4)

Instance methods(1)

GeomToStep_MakeAxis2Placement2d

This class implements the mapping between classes Axis2Placement from Geom and Ax2, Ax22d from gp, and the class Axis2Placement2d from StepGeom which describes an axis2_placement_2d from Prostep.

Constructors(2)

Instance methods(1)

GeomToStep_MakeAxis2Placement3d

This class implements the mapping between classes Axis2Placement from Geom and Ax2, Ax3 from gp, and the class Axis2Placement3d from StepGeom which describes an axis2_placement_3d from Prostep.

Constructors(5)

Instance methods(1)

GeomToStep_MakeBoundedCurve

This class implements the mapping between classes BoundedCurve from Geom, Geom2d and the class BoundedCurve from StepGeom which describes a BoundedCurve from prostep. As BoundedCurve is an abstract BoundedCurve this class is an access to the sub-class required.

Constructors(2)

Instance methods(1)

GeomToStep_MakeBoundedSurface

This class implements the mapping between classes BoundedSurface from Geom and the class BoundedSurface from StepGeom which describes a BoundedSurface from prostep. As BoundedSurface is an abstract BoundedSurface this class is an access to the sub-class required.

Constructors(1)

Instance methods(1)

GeomToStep_MakeBSplineCurveWithKnots

This class implements the mapping between classes BSplineCurve from Geom, Geom2d and the class BSplineCurveWithKnots from StepGeom which describes a bspline_curve_with_knots from Prostep.

Constructors(2)

Instance methods(1)

GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurve

This class implements the mapping between classes BSplineCurve from Geom, Geom2d and the class BSplineCurveWithKnotsAndRationalBSplineCurve from StepGeom which describes a rational_bspline_curve_with_knots from Prostep.

Constructors(2)

Instance methods(1)

GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface

This class implements the mapping between class BSplineSurface from Geom and the class BSplineSurfaceWithKnotsAndRationalBSplineSurface from StepGeom which describes a rational_bspline_Surface_with_knots from Prostep.

Constructors(1)

Instance methods(1)

GeomToStep_MakeCartesianPoint

This class implements the mapping between classes CartesianPoint from Geom and Pnt from gp, and the class CartesianPoint from StepGeom which describes a point from Prostep.

Constructors(4)

Instance methods(1)

GeomToStep_MakeCartesianTransformationOperator

This class creates a cartesian_transformation_operator from gp_Trsf. This entity is used in OCCT to implement a transformation with scaling. In case of other inputs without scaling use Axis2Placement3d.

Constructors(1)

Instance methods(1)

GeomToStep_MakeCircle

This class implements the mapping between classes Circle from Geom, and Circ from gp, and the class Circle from StepGeom which describes a circle from Prostep.

Constructors(3)

Instance methods(1)

GeomToStep_MakeConic

This class implements the mapping between classes Conic from Geom and the class Conic from StepGeom which describes a Conic from prostep. As Conic is an abstract Conic this class is an access to the sub-class required.

Constructors(2)

Instance methods(1)

GeomToStep_MakeCurve

This class implements the mapping between classes Curve from Geom and the class Curve from StepGeom which describes a Curve from prostep. As Curve is an abstract curve this class an access to the sub-class required.

Constructors(2)

Instance methods(1)

GeomToStep_MakeDirection

This class implements the mapping between classes Direction from Geom, Geom2d and Dir, Dir2d from gp, and the class Direction from StepGeom which describes a direction from Prostep.

Constructors(4)

Instance methods(1)

GeomToStep_MakeElementarySurface

This class implements the mapping between classes ElementarySurface from Geom and the class ElementarySurface from StepGeom which describes a ElementarySurface from prostep. As ElementarySurface is an abstract Surface this class is an access to the sub-class required.

Constructors(1)

Instance methods(1)

GeomToStep_MakeEllipse

This class implements the mapping between classes Ellipse from Geom, and Circ from gp, and the class Ellipse from StepGeom which describes a Ellipse from Prostep.

Constructors(3)

Instance methods(1)

GeomToStep_MakeLine

This class implements the mapping between classes Line from Geom and Lin from gp, and the class Line from StepGeom which describes a line from Prostep.

Constructors(4)

Instance methods(1)

GeomToStep_MakeRectangularTrimmedSurface

This class implements the mapping between class RectangularTrimmedSurface from Geom and the class RectangularTrimmedSurface from StepGeom which describes a rectangular_trimmed_surface from ISO-IS 10303-42.

Constructors(1)

Instance methods(1)

GeomToStep_MakeVector

This class implements the mapping between classes Vector from Geom, Geom2d and Vec, Vec2d from gp, and the class Vector from StepGeom which describes a Vector from Prostep.

Constructors(4)

Instance methods(1)