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)
- constructor(A: gp_Ax1, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis1PlacementParameters (2)
AtheLocalFactors
- constructor(A: gp_Ax2d, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis1PlacementParameters (2)
AtheLocalFactors
- constructor(A: Geom_Axis1Placement, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis1PlacementParameters (2)
AtheLocalFactors
- constructor(A: Geom2d_AxisPlacement, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis1PlacementParameters (2)
AtheLocalFactors
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)
- constructor(A: gp_Ax2, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis2Placement2dParameters (2)
AtheLocalFactors
- constructor(A: gp_Ax22d, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis2Placement2dParameters (2)
AtheLocalFactors
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)
- constructor(theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis2Placement3dParameters (1)
theLocalFactors
- constructor(A: gp_Ax2, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis2Placement3dParameters (2)
AtheLocalFactors
- constructor(A: gp_Ax3, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis2Placement3dParameters (2)
AtheLocalFactors
- constructor(T: gp_Trsf, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis2Placement3dParameters (2)
TtheLocalFactors
- constructor(A: Geom_Axis2Placement, theLocalFactors?: StepData_Factors): GeomToStep_MakeAxis2Placement3dParameters (2)
AtheLocalFactors
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)
- constructor(C: Geom_BoundedCurve, theLocalFactors?: StepData_Factors): GeomToStep_MakeBoundedCurveParameters (2)
CtheLocalFactors
- constructor(C: Geom2d_BoundedCurve, theLocalFactors?: StepData_Factors): GeomToStep_MakeBoundedCurveParameters (2)
CtheLocalFactors
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)
- constructor(C: Geom_BoundedSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeBoundedSurfaceParameters (2)
CtheLocalFactors
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)
- constructor(Bsplin: Geom_BSplineCurve, theLocalFactors?: StepData_Factors): GeomToStep_MakeBSplineCurveWithKnotsParameters (2)
BsplintheLocalFactors
- constructor(Bsplin: Geom2d_BSplineCurve, theLocalFactors?: StepData_Factors): GeomToStep_MakeBSplineCurveWithKnotsParameters (2)
BsplintheLocalFactors
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)
- constructor(Bsplin: Geom_BSplineCurve, theLocalFactors?: StepData_Factors): GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurveParameters (2)
BsplintheLocalFactors
- constructor(Bsplin: Geom2d_BSplineCurve, theLocalFactors?: StepData_Factors): GeomToStep_MakeBSplineCurveWithKnotsAndRationalBSplineCurveParameters (2)
BsplintheLocalFactors
Instance methods(1)
GeomToStep_MakeBSplineSurfaceWithKnots
This class implements the mapping between class BSplineSurface from Geom and the class BSplineSurfaceWithKnots from StepGeom which describes a bspline_Surface_with_knots from Prostep.
Constructors(1)
- constructor(Bsplin: Geom_BSplineSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeBSplineSurfaceWithKnotsParameters (2)
BsplintheLocalFactors
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)
- constructor(Bsplin: Geom_BSplineSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurfaceParameters (2)
BsplintheLocalFactors
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)
- Parameters (1)
P
- constructor(P: gp_Pnt, aFactor: number): GeomToStep_MakeCartesianPointParameters (2)
PaFactor
- constructor(P: gp_Pnt2d, aFactor: number): GeomToStep_MakeCartesianPointParameters (2)
PaFactor
- constructor(P: Geom_CartesianPoint, aFactor: number): GeomToStep_MakeCartesianPointParameters (2)
PaFactor
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)
- constructor(theTrsf: gp_Trsf, theLocalFactors?: StepData_Factors): GeomToStep_MakeCartesianTransformationOperator
Main constructor.
Parameters (2)theTrsf—Transformation to create the operator from it.theLocalFactors—Unit scale factors
Instance methods(1)
Returns the created entity.
ReturnsThe created value.
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)
- constructor(C: gp_Circ, theLocalFactors?: StepData_Factors): GeomToStep_MakeCircleParameters (2)
CtheLocalFactors
- constructor(C: Geom_Circle, theLocalFactors?: StepData_Factors): GeomToStep_MakeCircleParameters (2)
CtheLocalFactors
- constructor(C: Geom2d_Circle, theLocalFactors?: StepData_Factors): GeomToStep_MakeCircleParameters (2)
CtheLocalFactors
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)
- constructor(C: Geom_Conic, theLocalFactors?: StepData_Factors): GeomToStep_MakeConicParameters (2)
CtheLocalFactors
- constructor(C: Geom2d_Conic, theLocalFactors?: StepData_Factors): GeomToStep_MakeConicParameters (2)
CtheLocalFactors
Instance methods(1)
GeomToStep_MakeConicalSurface
This class implements the mapping between class ConicalSurface from Geom and the class ConicalSurface from StepGeom which describes a conical_surface from Prostep.
Constructors(1)
- constructor(CSurf: Geom_ConicalSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeConicalSurfaceParameters (2)
CSurftheLocalFactors
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)
- constructor(C: Geom_Curve, theLocalFactors?: StepData_Factors): GeomToStep_MakeCurveParameters (2)
CtheLocalFactors
- constructor(C: Geom2d_Curve, theLocalFactors?: StepData_Factors): GeomToStep_MakeCurveParameters (2)
CtheLocalFactors
Instance methods(1)
GeomToStep_MakeCylindricalSurface
This class implements the mapping between class CylindricalSurface from Geom and the class CylindricalSurface from StepGeom which describes a cylindrical_surface from Prostep.
Constructors(1)
- constructor(CSurf: Geom_CylindricalSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeCylindricalSurfaceParameters (2)
CSurftheLocalFactors
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)
- Parameters (1)
D
- Parameters (1)
D
- Parameters (1)
D
- Parameters (1)
D
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)
- constructor(S: Geom_ElementarySurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeElementarySurfaceParameters (2)
StheLocalFactors
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)
- constructor(C: gp_Elips, theLocalFactors?: StepData_Factors): GeomToStep_MakeEllipseParameters (2)
CtheLocalFactors
- constructor(C: Geom_Ellipse, theLocalFactors?: StepData_Factors): GeomToStep_MakeEllipseParameters (2)
CtheLocalFactors
- constructor(C: Geom2d_Ellipse, theLocalFactors?: StepData_Factors): GeomToStep_MakeEllipseParameters (2)
CtheLocalFactors
Instance methods(1)
GeomToStep_MakeHyperbola
This class implements the mapping between the class Hyperbola from Geom and the class Hyperbola from StepGeom which describes a Hyperbola from ProSTEP.
Constructors(2)
- constructor(C: Geom2d_Hyperbola, theLocalFactors?: StepData_Factors): GeomToStep_MakeHyperbolaParameters (2)
CtheLocalFactors
- constructor(C: Geom_Hyperbola, theLocalFactors?: StepData_Factors): GeomToStep_MakeHyperbolaParameters (2)
CtheLocalFactors
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)
- constructor(L: gp_Lin, theLocalFactors?: StepData_Factors): GeomToStep_MakeLineParameters (2)
LtheLocalFactors
- constructor(L: gp_Lin2d, theLocalFactors?: StepData_Factors): GeomToStep_MakeLineParameters (2)
LtheLocalFactors
- constructor(C: Geom_Line, theLocalFactors?: StepData_Factors): GeomToStep_MakeLineParameters (2)
CtheLocalFactors
- constructor(C: Geom2d_Line, theLocalFactors?: StepData_Factors): GeomToStep_MakeLineParameters (2)
CtheLocalFactors
Instance methods(1)
GeomToStep_MakeParabola
This class implements the mapping between the class Parabola from Geom and the class Parabola from StepGeom which describes a Parabola from ProSTEP.
Constructors(2)
- constructor(C: Geom2d_Parabola, theLocalFactors?: StepData_Factors): GeomToStep_MakeParabolaParameters (2)
CtheLocalFactors
- constructor(C: Geom_Parabola, theLocalFactors?: StepData_Factors): GeomToStep_MakeParabolaParameters (2)
CtheLocalFactors
Instance methods(1)
GeomToStep_MakePlane
This class implements the mapping between classes Plane from Geom and Pln from gp, and the class Plane from StepGeom which describes a plane from Prostep.
Constructors(2)
- constructor(P: gp_Pln, theLocalFactors?: StepData_Factors): GeomToStep_MakePlaneParameters (2)
PtheLocalFactors
- constructor(P: Geom_Plane, theLocalFactors?: StepData_Factors): GeomToStep_MakePlaneParameters (2)
PtheLocalFactors
Instance methods(1)
GeomToStep_MakePolyline
This class implements the mapping between an Array1 of points from gp and a Polyline from StepGeom.
Constructors(2)
- constructor(P: NCollection_Array1_gp_Pnt, theLocalFactors?: StepData_Factors): GeomToStep_MakePolylineParameters (2)
PtheLocalFactors
- constructor(P: NCollection_Array1_gp_Pnt2d, theLocalFactors?: StepData_Factors): GeomToStep_MakePolylineParameters (2)
PtheLocalFactors
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)
- constructor(RTSurf: Geom_RectangularTrimmedSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeRectangularTrimmedSurfaceParameters (2)
RTSurftheLocalFactors
Instance methods(1)
GeomToStep_MakeSphericalSurface
This class implements the mapping between class SphericalSurface from Geom and the class SphericalSurface from StepGeom which describes a spherical_surface from Prostep.
Constructors(1)
- constructor(CSurf: Geom_SphericalSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeSphericalSurfaceParameters (2)
CSurftheLocalFactors
Instance methods(1)
GeomToStep_MakeSurface
This class implements the mapping between classes Surface from Geom and the class Surface from StepGeom which describes a Surface from prostep. As Surface is an abstract Surface this class is an access to the sub-class required.
Constructors(1)
- constructor(C: Geom_Surface, theLocalFactors?: StepData_Factors): GeomToStep_MakeSurfaceParameters (2)
CtheLocalFactors
Instance methods(1)
GeomToStep_MakeSurfaceOfLinearExtrusion
This class implements the mapping between class SurfaceOfLinearExtrusion from Geom and the class SurfaceOfLinearExtrusion from StepGeom which describes a surface_of_linear_extrusion from Prostep.
Constructors(1)
- constructor(CSurf: Geom_SurfaceOfLinearExtrusion, theLocalFactors?: StepData_Factors): GeomToStep_MakeSurfaceOfLinearExtrusionParameters (2)
CSurftheLocalFactors
Instance methods(1)
GeomToStep_MakeSurfaceOfRevolution
This class implements the mapping between class SurfaceOfRevolution from Geom and the class SurfaceOfRevolution from StepGeom which describes a surface_of_revolution from Prostep.
Constructors(1)
- constructor(RevSurf: Geom_SurfaceOfRevolution, theLocalFactors?: StepData_Factors): GeomToStep_MakeSurfaceOfRevolutionParameters (2)
RevSurftheLocalFactors
Instance methods(1)
GeomToStep_MakeSweptSurface
This class implements the mapping between classes SweptSurface from Geom and the class SweptSurface from StepGeom which describes a SweptSurface from prostep. As SweptSurface is an abstract SweptSurface this class is an access to the sub-class required.
Constructors(1)
- constructor(S: Geom_SweptSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeSweptSurfaceParameters (2)
StheLocalFactors
Instance methods(1)
GeomToStep_MakeToroidalSurface
This class implements the mapping between class ToroidalSurface from Geom and the class ToroidalSurface from StepGeom which describes a toroidal_surface from Prostep.
Constructors(1)
- constructor(TorSurf: Geom_ToroidalSurface, theLocalFactors?: StepData_Factors): GeomToStep_MakeToroidalSurfaceParameters (2)
TorSurftheLocalFactors
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)
- constructor(V: gp_Vec, theLocalFactors?: StepData_Factors): GeomToStep_MakeVectorParameters (2)
VtheLocalFactors
- constructor(V: gp_Vec2d, theLocalFactors?: StepData_Factors): GeomToStep_MakeVectorParameters (2)
VtheLocalFactors
- constructor(V: Geom_Vector, theLocalFactors?: StepData_Factors): GeomToStep_MakeVectorParameters (2)
VtheLocalFactors
- constructor(V: Geom2d_Vector, theLocalFactors?: StepData_Factors): GeomToStep_MakeVectorParameters (2)
VtheLocalFactors
Instance methods(1)
GeomToStep_Root
This class implements the common services for all classes of GeomToStep which report error.
Constructors(1)
Instance methods(1)
- IsDone(): boolean