OpenCascade.js
API ReferenceDataExchangeTKDESTEP

StepGeom

OCCT package StepGeom: StepGeom_Axis1Placement, StepGeom_Axis2Placement, StepGeom_Axis2Placement2d, StepGeom_Axis2Placement3d, and 93 more bound classes.

StepGeom_Axis1Placement

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_Axis2Placement

Constructors(1)

Instance methods(3)

StepGeom_Axis2Placement2d

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_Axis2Placement3d

Constructors(1)

Static methods(2)

Instance methods(12)

StepGeom_BezierCurveAndRationalBSplineCurve

Constructors(1)

Static methods(2)

Instance methods(13)

StepGeom_BezierSurfaceAndRationalBSplineSurface

Constructors(1)

Static methods(2)

Instance methods(14)

StepGeom_BSplineCurve

Constructors(1)

Static methods(2)

Instance methods(15)

StepGeom_BSplineCurveWithKnots

Constructors(1)

Static methods(2)

Instance methods(14)

StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve

Constructors(1)

Static methods(2)

Instance methods(23)

StepGeom_BSplineSurface

Constructors(1)

Static methods(2)

Instance methods(20)

StepGeom_BSplineSurfaceForm

Properties(11)

StepGeom_BSplineSurfaceWithKnots

Constructors(1)

Static methods(2)

Instance methods(22)

StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface

Constructors(1)

Static methods(2)

Instance methods(32)

StepGeom_CartesianPoint

Constructors(1)

Static methods(2)

Instance methods(11)

StepGeom_CartesianTransformationOperator

Constructors(1)

Static methods(2)

Instance methods(17)

StepGeom_CartesianTransformationOperator3d

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_Circle

Constructors(1)

Static methods(2)

Instance methods(6)

StepGeom_CompositeCurve

Constructors(1)

Static methods(2)

Instance methods(9)

StepGeom_CompositeCurveSegment

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_Conic

Constructors(1)

Static methods(2)

Instance methods(5)

StepGeom_ConicalSurface

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_CurveBoundedSurface

Representation of STEP entity CurveBoundedSurface.

Constructors(1)

Static methods(2)

Instance methods(9)

StepGeom_CurveOnSurface

Constructors(1)

Instance methods(4)

StepGeom_CurveReplica

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_CylindricalSurface

Constructors(1)

Static methods(2)

Instance methods(6)

StepGeom_DegeneratePcurve

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_DegenerateToroidalSurface

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_Direction

Constructors(1)

Static methods(2)

Instance methods(11)

StepGeom_ElementarySurface

Constructors(1)

Static methods(2)

Instance methods(5)

StepGeom_Ellipse

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_EvaluatedDegeneratePcurve

Constructors(1)

Static methods(2)

Instance methods(6)

StepGeom_GeometricRepresentationContext

Constructors(1)

Static methods(2)

Instance methods(5)

StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext

Constructors(1)

Static methods(2)

Instance methods(14)

StepGeom_GeometricRepresentationContextAndParametricRepresentationContext

Constructors(1)

Static methods(2)

Instance methods(10)

StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx

Constructors(1)

Static methods(2)

Instance methods(20)

StepGeom_Hyperbola

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_Line

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_OffsetCurve3d

Constructors(1)

Static methods(2)

Instance methods(11)

StepGeom_OffsetSurface

Constructors(1)

Static methods(2)

Instance methods(9)

StepGeom_OrientedSurface

Representation of STEP entity OrientedSurface.

Constructors(1)

Static methods(2)

Instance methods(5)

StepGeom_Parabola

Constructors(1)

Static methods(2)

Instance methods(6)

StepGeom_Pcurve

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_Placement

Constructors(1)

Static methods(2)

Instance methods(5)

StepGeom_PointOnCurve

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_PointOnSurface

Constructors(1)

Static methods(2)

Instance methods(9)

StepGeom_PointReplica

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_Polyline

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_QuasiUniformCurveAndRationalBSplineCurve

Constructors(1)

Static methods(2)

Instance methods(13)

StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface

Constructors(1)

Static methods(2)

Instance methods(14)

StepGeom_RationalBSplineCurve

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_RationalBSplineSurface

Constructors(1)

Static methods(2)

Instance methods(9)

StepGeom_RectangularCompositeSurface

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_RectangularTrimmedSurface

Constructors(1)

Static methods(2)

Instance methods(17)

StepGeom_ReparametrisedCompositeCurveSegment

Constructors(1)

Static methods(2)

Instance methods(5)

StepGeom_SphericalSurface

Constructors(1)

Static methods(2)

Instance methods(6)

StepGeom_SuParameters

Representation of STEP entity SuParameters.

Constructors(1)

Static methods(2)

Instance methods(15)

  • Init(theRepresentationItem_Name: TCollection_HAsciiString, theA: number, theAlpha: number, theB: number, theBeta: number, theC: number, theGamma: number): void

    Initialize all fields (own and inherited).

    Parameters (7)
    • theRepresentationItem_Name
    • theA
    • theAlpha
    • theB
    • theBeta
    • theC
    • theGamma
  • Initialize all fields (own and inherited).

    Parameters (1)
    • aName
  • A(): number

    Returns field A.

  • SetA(theA: number): void

    Sets field A.

    Parameters (1)
    • theA
  • Alpha(): number

    Returns field Alpha.

  • SetAlpha(theAlpha: number): void

    Sets field Alpha.

    Parameters (1)
    • theAlpha
  • B(): number

    Returns field B.

  • SetB(theB: number): void

    Sets field B.

    Parameters (1)
    • theB
  • Beta(): number

    Returns field Beta.

  • SetBeta(theBeta: number): void

    Sets field Beta.

    Parameters (1)
    • theBeta
  • C(): number

    Returns field C.

  • SetC(theC: number): void

    Sets field C.

    Parameters (1)
    • theC
  • Gamma(): number

    Returns field Gamma.

  • SetGamma(theGamma: number): void

    Sets field Gamma.

    Parameters (1)
    • theGamma

StepGeom_SurfaceBoundary

Representation of STEP SELECT type SurfaceBoundary.

Constructors(1)

Instance methods(3)

StepGeom_SurfaceCurve

Constructors(1)

Static methods(2)

Instance methods(11)

StepGeom_SurfaceCurveAndBoundedCurve

complex type: bounded_curve + surface_curve needed for curve_bounded_surfaces (S4132)

Constructors(1)

Static methods(2)

Instance methods(2)

StepGeom_SurfaceOfLinearExtrusion

Constructors(1)

Static methods(2)

Instance methods(6)

StepGeom_SurfaceOfRevolution

Constructors(1)

Static methods(2)

Instance methods(6)

StepGeom_SurfacePatch

Constructors(1)

Static methods(2)

Instance methods(12)

StepGeom_SurfaceReplica

Constructors(1)

Static methods(2)

Instance methods(7)

StepGeom_SweptSurface

Constructors(1)

Static methods(2)

Instance methods(5)

StepGeom_ToroidalSurface

Constructors(1)

Static methods(2)

Instance methods(8)

StepGeom_TrimmedCurve

Constructors(1)

Static methods(2)

Instance methods(13)

StepGeom_TrimmingMember

For immediate members of TrimmingSelect, i.e. : ParameterValue (a Real).

Constructors(1)

Static methods(2)

Instance methods(4)

  • HasName(): boolean

    Tells if a SelectMember has a name. Default is False.

  • Name(): string

    Returns the name of a SelectMember. Default is empty.

  • SetName(name: string): boolean

    Sets the name of a SelectMember, returns True if done, False if no name is allowed Default does nothing and returns False.

    Parameters (1)
    • name

StepGeom_TrimmingSelect

Constructors(1)

Instance methods(6)

StepGeom_UniformCurveAndRationalBSplineCurve

Constructors(1)

Static methods(2)

Instance methods(13)

StepGeom_UniformSurfaceAndRationalBSplineSurface

Constructors(1)

Static methods(2)

Instance methods(14)

StepGeom_Vector

Constructors(1)

Static methods(2)

Instance methods(7)