StepGeom
OCCT package StepGeom: StepGeom_Axis1Placement, StepGeom_Axis2Placement, StepGeom_Axis2Placement2d, StepGeom_Axis2Placement3d, and 93 more bound classes.
StepGeom_Axis1Placement
Constructors(1)
Returns a Axis1Placement.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aLocation: StepGeom_CartesianPoint, hasAaxis: boolean, aAxis: StepGeom_Direction): voidParameters (4)
aNameaLocationhasAaxisaAxis
- Init(aName: TCollection_HAsciiString, aLocation: StepGeom_CartesianPoint): voidParameters (2)
aNameaLocation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetAxis(aAxis: StepGeom_Direction): voidParameters (1)
aAxis
- UnSetAxis(): void
- HasAxis(): boolean
StepGeom_Axis2Placement
Constructors(1)
Returns a Axis2Placement SelectType.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a Axis2Placement Kind Entity that is : 1 -> Axis2Placement2d 2 -> Axis2Placement3d 0 else.
Parameters (1)ent
returns Value as a Axis2Placement2d (Null if another type)
returns Value as a Axis2Placement3d (Null if another type)
StepGeom_Axis2Placement2d
Constructors(1)
Returns a Axis2Placement2d.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aLocation: StepGeom_CartesianPoint, hasArefDirection: boolean, aRefDirection: StepGeom_Direction): voidParameters (4)
aNameaLocationhasArefDirectionaRefDirection
- Init(aName: TCollection_HAsciiString, aLocation: StepGeom_CartesianPoint): voidParameters (2)
aNameaLocation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetRefDirection(aRefDirection: StepGeom_Direction): voidParameters (1)
aRefDirection
- UnSetRefDirection(): void
- HasRefDirection(): boolean
StepGeom_Axis2Placement3d
Constructors(1)
Returns a Axis2Placement3d.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aName: TCollection_HAsciiString, aLocation: StepGeom_CartesianPoint, hasAaxis: boolean, aAxis: StepGeom_Direction, hasArefDirection: boolean, aRefDirection: StepGeom_Direction): voidParameters (6)
aNameaLocationhasAaxisaAxishasArefDirectionaRefDirection
- Init(aName: TCollection_HAsciiString, aLocation: StepGeom_CartesianPoint): voidParameters (2)
aNameaLocation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetAxis(aAxis: StepGeom_Direction): voidParameters (1)
aAxis
- UnSetAxis(): void
- HasAxis(): boolean
- SetRefDirection(aRefDirection: StepGeom_Direction): voidParameters (1)
aRefDirection
- UnSetRefDirection(): void
- HasRefDirection(): boolean
StepGeom_BezierCurve
Constructors(1)
Returns a BezierCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_BezierCurveAndRationalBSplineCurve
Constructors(1)
Returns a BezierCurveAndRationalBSplineCurve.
Static methods(2)
- get_type_name(): string
Instance methods(13)
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aBezierCurve: StepGeom_BezierCurve, aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (8)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaBezierCurveaRationalBSplineCurve
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray1_double): voidParameters (7)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (6)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBezierCurve(aBezierCurve: StepGeom_BezierCurve): voidParameters (1)
aBezierCurve
- SetRationalBSplineCurve(aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (1)
aRationalBSplineCurve
- SetWeightsData(aWeightsData: NCollection_HArray1_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num: number): numberParameters (1)
num
- NbWeightsData(): number
StepGeom_BezierSurface
Constructors(1)
Returns a BezierSurface.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_BezierSurfaceAndRationalBSplineSurface
Constructors(1)
Returns a BezierSurfaceAndRationalBSplineSurface.
Static methods(2)
- get_type_name(): string
Instance methods(14)
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aBezierSurface: StepGeom_BezierSurface, aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (10)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaBezierSurfaceaRationalBSplineSurface
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray2_double): voidParameters (9)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (8)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBezierSurface(aBezierSurface: StepGeom_BezierSurface): voidParameters (1)
aBezierSurface
- SetRationalBSplineSurface(aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (1)
aRationalBSplineSurface
- SetWeightsData(aWeightsData: NCollection_HArray2_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num1: number, num2: number): numberParameters (2)
num1num2
- NbWeightsDataI(): number
- NbWeightsDataJ(): number
StepGeom_BoundaryCurve
Constructors(1)
Returns a BoundaryCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_BoundedCurve
Constructors(1)
Returns a BoundedCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_BoundedSurface
Constructors(1)
Returns a BoundedSurface.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_BSplineCurve
Constructors(1)
Returns a BSplineCurve.
Static methods(2)
- get_type_name(): string
Instance methods(15)
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (6)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetDegree(aDegree: number): voidParameters (1)
aDegree
- Degree(): number
- SetControlPointsList(aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint): voidParameters (1)
aControlPointsList
- ControlPointsListValue(num: number): StepGeom_CartesianPointParameters (1)
num
- NbControlPointsList(): number
- SetCurveForm(aCurveForm: StepGeom_BSplineCurveForm): voidParameters (1)
aCurveForm
- SetClosedCurve(aClosedCurve: StepData_Logical): voidParameters (1)
aClosedCurve
- SetSelfIntersect(aSelfIntersect: StepData_Logical): voidParameters (1)
aSelfIntersect
StepGeom_BSplineCurveForm
Properties(6)
StepGeom_BSplineCurveWithKnots
Constructors(1)
Returns a BSplineCurveWithKnots.
Static methods(2)
- get_type_name(): string
Instance methods(14)
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aKnotMultiplicities: NCollection_HArray1_int, aKnots: NCollection_HArray1_double, aKnotSpec: StepGeom_KnotType): voidParameters (9)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaKnotMultiplicitiesaKnotsaKnotSpec
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (6)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetKnotMultiplicities(aKnotMultiplicities: NCollection_HArray1_int): voidParameters (1)
aKnotMultiplicities
- KnotMultiplicitiesValue(num: number): numberParameters (1)
num
- NbKnotMultiplicities(): number
- SetKnots(aKnots: NCollection_HArray1_double): voidParameters (1)
aKnots
- KnotsValue(num: number): numberParameters (1)
num
- NbKnots(): number
- SetKnotSpec(aKnotSpec: StepGeom_KnotType): voidParameters (1)
aKnotSpec
StepGeom_BSplineCurveWithKnotsAndRationalBSplineCurve
Constructors(1)
Returns a BSplineCurveWithKnotsAndRationalBSplineCurve.
Static methods(2)
- get_type_name(): string
Instance methods(23)
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aBSplineCurveWithKnots: StepGeom_BSplineCurveWithKnots, aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (8)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaBSplineCurveWithKnotsaRationalBSplineCurve
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aKnotMultiplicities: NCollection_HArray1_int, aKnots: NCollection_HArray1_double, aKnotSpec: StepGeom_KnotType, aWeightsData: NCollection_HArray1_double): voidParameters (10)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaKnotMultiplicitiesaKnotsaKnotSpecaWeightsData
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (6)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBSplineCurveWithKnots(aBSplineCurveWithKnots: StepGeom_BSplineCurveWithKnots): voidParameters (1)
aBSplineCurveWithKnots
- SetRationalBSplineCurve(aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (1)
aRationalBSplineCurve
- SetKnotMultiplicities(aKnotMultiplicities: NCollection_HArray1_int): voidParameters (1)
aKnotMultiplicities
- KnotMultiplicitiesValue(num: number): numberParameters (1)
num
- NbKnotMultiplicities(): number
- SetKnots(aKnots: NCollection_HArray1_double): voidParameters (1)
aKnots
- KnotsValue(num: number): numberParameters (1)
num
- NbKnots(): number
- SetKnotSpec(aKnotSpec: StepGeom_KnotType): voidParameters (1)
aKnotSpec
- SetWeightsData(aWeightsData: NCollection_HArray1_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num: number): numberParameters (1)
num
- NbWeightsData(): number
StepGeom_BSplineSurface
Constructors(1)
Returns a BSplineSurface.
Static methods(2)
- get_type_name(): string
Instance methods(20)
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (8)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetUDegree(aUDegree: number): voidParameters (1)
aUDegree
- UDegree(): number
- SetVDegree(aVDegree: number): voidParameters (1)
aVDegree
- VDegree(): number
- SetControlPointsList(aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint): voidParameters (1)
aControlPointsList
- ControlPointsListValue(num1: number, num2: number): StepGeom_CartesianPointParameters (2)
num1num2
- NbControlPointsListI(): number
- NbControlPointsListJ(): number
- SetSurfaceForm(aSurfaceForm: StepGeom_BSplineSurfaceForm): voidParameters (1)
aSurfaceForm
- SetUClosed(aUClosed: StepData_Logical): voidParameters (1)
aUClosed
- SetVClosed(aVClosed: StepData_Logical): voidParameters (1)
aVClosed
- SetSelfIntersect(aSelfIntersect: StepData_Logical): voidParameters (1)
aSelfIntersect
StepGeom_BSplineSurfaceForm
Properties(11)
StepGeom_BSplineSurfaceWithKnots
Constructors(1)
Returns a BSplineSurfaceWithKnots.
Static methods(2)
- get_type_name(): string
Instance methods(22)
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aUMultiplicities: NCollection_HArray1_int, aVMultiplicities: NCollection_HArray1_int, aUKnots: NCollection_HArray1_double, aVKnots: NCollection_HArray1_double, aKnotSpec: StepGeom_KnotType): voidParameters (13)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaUMultiplicitiesaVMultiplicitiesaUKnotsaVKnotsaKnotSpec
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (8)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetUMultiplicities(aUMultiplicities: NCollection_HArray1_int): voidParameters (1)
aUMultiplicities
- UMultiplicitiesValue(num: number): numberParameters (1)
num
- NbUMultiplicities(): number
- SetVMultiplicities(aVMultiplicities: NCollection_HArray1_int): voidParameters (1)
aVMultiplicities
- VMultiplicitiesValue(num: number): numberParameters (1)
num
- NbVMultiplicities(): number
- SetUKnots(aUKnots: NCollection_HArray1_double): voidParameters (1)
aUKnots
- UKnotsValue(num: number): numberParameters (1)
num
- NbUKnots(): number
- SetVKnots(aVKnots: NCollection_HArray1_double): voidParameters (1)
aVKnots
- VKnotsValue(num: number): numberParameters (1)
num
- NbVKnots(): number
- SetKnotSpec(aKnotSpec: StepGeom_KnotType): voidParameters (1)
aKnotSpec
StepGeom_BSplineSurfaceWithKnotsAndRationalBSplineSurface
Constructors(1)
Returns a BSplineSurfaceWithKnotsAndRationalBSplineSurface.
Static methods(2)
- get_type_name(): string
Instance methods(32)
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aBSplineSurfaceWithKnots: StepGeom_BSplineSurfaceWithKnots, aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (10)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaBSplineSurfaceWithKnotsaRationalBSplineSurface
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aUMultiplicities: NCollection_HArray1_int, aVMultiplicities: NCollection_HArray1_int, aUKnots: NCollection_HArray1_double, aVKnots: NCollection_HArray1_double, aKnotSpec: StepGeom_KnotType, aWeightsData: NCollection_HArray2_double): voidParameters (14)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaUMultiplicitiesaVMultiplicitiesaUKnotsaVKnotsaKnotSpecaWeightsData
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (8)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBSplineSurfaceWithKnots(aBSplineSurfaceWithKnots: StepGeom_BSplineSurfaceWithKnots): voidParameters (1)
aBSplineSurfaceWithKnots
- SetRationalBSplineSurface(aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (1)
aRationalBSplineSurface
- SetUMultiplicities(aUMultiplicities: NCollection_HArray1_int): voidParameters (1)
aUMultiplicities
- UMultiplicitiesValue(num: number): numberParameters (1)
num
- NbUMultiplicities(): number
- SetVMultiplicities(aVMultiplicities: NCollection_HArray1_int): voidParameters (1)
aVMultiplicities
- VMultiplicitiesValue(num: number): numberParameters (1)
num
- NbVMultiplicities(): number
- SetUKnots(aUKnots: NCollection_HArray1_double): voidParameters (1)
aUKnots
- UKnotsValue(num: number): numberParameters (1)
num
- NbUKnots(): number
- SetVKnots(aVKnots: NCollection_HArray1_double): voidParameters (1)
aVKnots
- VKnotsValue(num: number): numberParameters (1)
num
- NbVKnots(): number
- SetKnotSpec(aKnotSpec: StepGeom_KnotType): voidParameters (1)
aKnotSpec
- SetWeightsData(aWeightsData: NCollection_HArray2_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num1: number, num2: number): numberParameters (2)
num1num2
- NbWeightsDataI(): number
- NbWeightsDataJ(): number
StepGeom_CartesianPoint
Constructors(1)
Returns a CartesianPoint.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(theName: TCollection_HAsciiString, theCoordinates: NCollection_HArray1_double): voidParameters (2)
theNametheCoordinates
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- Init2D(theName: TCollection_HAsciiString, theX: number, theY: number): voidParameters (3)
theNametheXtheY
- Init3D(theName: TCollection_HAsciiString, theX: number, theY: number, theZ: number): voidParameters (4)
theNametheXtheYtheZ
- SetCoordinates(theCoordinates: NCollection_HArray1_double): voidParameters (1)
theCoordinates
- SetCoordinates(theCoordinates: [number, number, number]): voidParameters (1)
theCoordinates
- Coordinates(): [number, number, number]
- CoordinatesValue(theInd: number): numberParameters (1)
theInd
- SetNbCoordinates(theSize: number): voidParameters (1)
theSize
- NbCoordinates(): number
StepGeom_CartesianTransformationOperator
Constructors(1)
Returns a CartesianTransformationOperator.
Static methods(2)
- get_type_name(): string
Instance methods(17)
- Init(aName: TCollection_HAsciiString, hasAaxis1: boolean, aAxis1: StepGeom_Direction, hasAaxis2: boolean, aAxis2: StepGeom_Direction, aLocalOrigin: StepGeom_CartesianPoint, hasAscale: boolean, aScale: number): voidParameters (8)
aNamehasAaxis1aAxis1hasAaxis2aAxis2aLocalOriginhasAscaleaScale
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetAxis1(aAxis1: StepGeom_Direction): voidParameters (1)
aAxis1
- UnSetAxis1(): void
- HasAxis1(): boolean
- SetAxis2(aAxis2: StepGeom_Direction): voidParameters (1)
aAxis2
- UnSetAxis2(): void
- HasAxis2(): boolean
- SetLocalOrigin(aLocalOrigin: StepGeom_CartesianPoint): voidParameters (1)
aLocalOrigin
- SetScale(aScale: number): voidParameters (1)
aScale
- UnSetScale(): void
- Scale(): number
- HasScale(): boolean
StepGeom_CartesianTransformationOperator2d
Added from StepGeom Rev2 to Rev4.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_CartesianTransformationOperator3d
Constructors(1)
Returns a CartesianTransformationOperator3d.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, hasAaxis1: boolean, aAxis1: StepGeom_Direction, hasAaxis2: boolean, aAxis2: StepGeom_Direction, aLocalOrigin: StepGeom_CartesianPoint, hasAscale: boolean, aScale: number, hasAaxis3: boolean, aAxis3: StepGeom_Direction): voidParameters (10)
aNamehasAaxis1aAxis1hasAaxis2aAxis2aLocalOriginhasAscaleaScalehasAaxis3aAxis3
- Init(aName: TCollection_HAsciiString, hasAaxis1: boolean, aAxis1: StepGeom_Direction, hasAaxis2: boolean, aAxis2: StepGeom_Direction, aLocalOrigin: StepGeom_CartesianPoint, hasAscale: boolean, aScale: number): voidParameters (8)
aNamehasAaxis1aAxis1hasAaxis2aAxis2aLocalOriginhasAscaleaScale
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetAxis3(aAxis3: StepGeom_Direction): voidParameters (1)
aAxis3
- UnSetAxis3(): void
- HasAxis3(): boolean
StepGeom_Circle
Constructors(1)
Returns a Circle.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aRadius: number): voidParameters (3)
aNameaPositionaRadius
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetRadius(aRadius: number): voidParameters (1)
aRadius
- Radius(): number
StepGeom_CompositeCurve
Constructors(1)
Returns a CompositeCurve.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aSegments: NCollection_HArray1_handle_StepGeom_CompositeCurveSegment, aSelfIntersect: StepData_Logical): voidParameters (3)
aNameaSegmentsaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSegments(aSegments: NCollection_HArray1_handle_StepGeom_CompositeCurveSegment): voidParameters (1)
aSegments
- SegmentsValue(num: number): StepGeom_CompositeCurveSegmentParameters (1)
num
- NbSegments(): number
- SetSelfIntersect(aSelfIntersect: StepData_Logical): voidParameters (1)
aSelfIntersect
StepGeom_CompositeCurveOnSurface
Constructors(1)
Returns a CompositeCurveOnSurface.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_CompositeCurveSegment
Constructors(1)
Returns a CompositeCurveSegment.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aTransition: StepGeom_TransitionCode, aSameSense: boolean, aParentCurve: StepGeom_Curve): voidParameters (3)
aTransitionaSameSenseaParentCurve
- SetTransition(aTransition: StepGeom_TransitionCode): voidParameters (1)
aTransition
- SetSameSense(aSameSense: boolean): voidParameters (1)
aSameSense
- SameSense(): boolean
- SetParentCurve(aParentCurve: StepGeom_Curve): voidParameters (1)
aParentCurve
StepGeom_Conic
Constructors(1)
Returns a Conic.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPosition(aPosition: StepGeom_Axis2Placement): voidParameters (1)
aPosition
StepGeom_ConicalSurface
Constructors(1)
Returns a ConicalSurface.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aRadius: number, aSemiAngle: number): voidParameters (4)
aNameaPositionaRadiusaSemiAngle
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetRadius(aRadius: number): voidParameters (1)
aRadius
- Radius(): number
- SetSemiAngle(aSemiAngle: number): voidParameters (1)
aSemiAngle
- SemiAngle(): number
StepGeom_Curve
Constructors(1)
Returns a Curve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_CurveBoundedSurface
Representation of STEP entity CurveBoundedSurface.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aBoundaries: NCollection_HArray1_StepGeom_SurfaceBoundary, aImplicitOuter: boolean): void
Initialize all fields (own and inherited).
Parameters (4)aRepresentationItem_NameaBasisSurfaceaBoundariesaImplicitOuter
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field BasisSurface.
- SetBasisSurface(BasisSurface: StepGeom_Surface): void
Set field BasisSurface.
Parameters (1)BasisSurface
Returns field Boundaries.
- SetBoundaries(Boundaries: NCollection_HArray1_StepGeom_SurfaceBoundary): void
Set field Boundaries.
Parameters (1)Boundaries
- ImplicitOuter(): boolean
Returns field ImplicitOuter.
- SetImplicitOuter(ImplicitOuter: boolean): void
Set field ImplicitOuter.
Parameters (1)ImplicitOuter
StepGeom_CurveOnSurface
Constructors(1)
Returns a CurveOnSurface SelectType.
Instance methods(4)
- CaseNum(ent: Standard_Transient): number
Recognizes a CurveOnSurface Kind Entity that is : 1 -> Pcurve 2 -> SurfaceCurve 3 -> CompositeCurveOnSurface 0 else.
Parameters (1)ent
returns Value as a Pcurve (Null if another type)
returns Value as a SurfaceCurve (Null if another type)
returns Value as a CompositeCurveOnSurface (Null if another type)
StepGeom_CurveReplica
Constructors(1)
Returns a CurveReplica.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aParentCurve: StepGeom_Curve, aTransformation: StepGeom_CartesianTransformationOperator): voidParameters (3)
aNameaParentCurveaTransformation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetParentCurve(aParentCurve: StepGeom_Curve): voidParameters (1)
aParentCurve
- SetTransformation(aTransformation: StepGeom_CartesianTransformationOperator): voidParameters (1)
aTransformation
StepGeom_CylindricalSurface
Constructors(1)
Returns a CylindricalSurface.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aRadius: number): voidParameters (3)
aNameaPositionaRadius
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetRadius(aRadius: number): voidParameters (1)
aRadius
- Radius(): number
StepGeom_DegeneratePcurve
Constructors(1)
Returns a DegeneratePcurve.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aReferenceToCurve: StepRepr_DefinitionalRepresentation): voidParameters (3)
aNameaBasisSurfaceaReferenceToCurve
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBasisSurface(aBasisSurface: StepGeom_Surface): voidParameters (1)
aBasisSurface
- SetReferenceToCurve(aReferenceToCurve: StepRepr_DefinitionalRepresentation): voidParameters (1)
aReferenceToCurve
StepGeom_DegenerateToroidalSurface
Constructors(1)
Returns a DegenerateToroidalSurface.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aMajorRadius: number, aMinorRadius: number, aSelectOuter: boolean): voidParameters (5)
aNameaPositionaMajorRadiusaMinorRadiusaSelectOuter
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aMajorRadius: number, aMinorRadius: number): voidParameters (4)
aNameaPositionaMajorRadiusaMinorRadius
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSelectOuter(aSelectOuter: boolean): voidParameters (1)
aSelectOuter
- SelectOuter(): boolean
StepGeom_Direction
Constructors(1)
Returns a Direction.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(theName: TCollection_HAsciiString, theDirectionRatios: NCollection_HArray1_double): voidParameters (2)
theNametheDirectionRatios
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- Init3D(theName: TCollection_HAsciiString, theDirectionRatios1: number, theDirectionRatios2: number, theDirectionRatios3: number): voidParameters (4)
theNametheDirectionRatios1theDirectionRatios2theDirectionRatios3
- Init2D(theName: TCollection_HAsciiString, theDirectionRatios1: number, theDirectionRatios2: number): voidParameters (3)
theNametheDirectionRatios1theDirectionRatios2
- SetDirectionRatios(theDirectionRatios: NCollection_HArray1_double): voidParameters (1)
theDirectionRatios
- SetDirectionRatios(theDirectionRatios: [number, number, number]): voidParameters (1)
theDirectionRatios
- DirectionRatios(): [number, number, number]
- DirectionRatiosValue(theInd: number): numberParameters (1)
theInd
- SetNbDirectionRatios(theSize: number): voidParameters (1)
theSize
- NbDirectionRatios(): number
StepGeom_ElementarySurface
Constructors(1)
Returns a ElementarySurface.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPosition(aPosition: StepGeom_Axis2Placement3d): voidParameters (1)
aPosition
StepGeom_Ellipse
Constructors(1)
Returns a Ellipse.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aSemiAxis1: number, aSemiAxis2: number): voidParameters (4)
aNameaPositionaSemiAxis1aSemiAxis2
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSemiAxis1(aSemiAxis1: number): voidParameters (1)
aSemiAxis1
- SemiAxis1(): number
- SetSemiAxis2(aSemiAxis2: number): voidParameters (1)
aSemiAxis2
- SemiAxis2(): number
StepGeom_EvaluatedDegeneratePcurve
Constructors(1)
Returns a EvaluatedDegeneratePcurve.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aReferenceToCurve: StepRepr_DefinitionalRepresentation, aEquivalentPoint: StepGeom_CartesianPoint): voidParameters (4)
aNameaBasisSurfaceaReferenceToCurveaEquivalentPoint
- Init(aName: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aReferenceToCurve: StepRepr_DefinitionalRepresentation): voidParameters (3)
aNameaBasisSurfaceaReferenceToCurve
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetEquivalentPoint(aEquivalentPoint: StepGeom_CartesianPoint): voidParameters (1)
aEquivalentPoint
StepGeom_GeometricRepresentationContext
Constructors(1)
Returns a GeometricRepresentationContext.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString, aCoordinateSpaceDimension: number): voidParameters (3)
aContextIdentifieraContextTypeaCoordinateSpaceDimension
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString): voidParameters (2)
aContextIdentifieraContextType
- SetCoordinateSpaceDimension(aCoordinateSpaceDimension: number): voidParameters (1)
aCoordinateSpaceDimension
- CoordinateSpaceDimension(): number
StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext
Constructors(1)
Returns a GeometricRepresentationContextAndGlobalUnitAssignedContext.
Static methods(2)
- get_type_name(): string
Instance methods(14)
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString, aGeometricRepresentationContext: StepGeom_GeometricRepresentationContext, aGlobalUnitAssignedContext: StepRepr_GlobalUnitAssignedContext): voidParameters (4)
aContextIdentifieraContextTypeaGeometricRepresentationContextaGlobalUnitAssignedContext
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString, aCoordinateSpaceDimension: number, aUnits: NCollection_HArray1_handle_StepBasic_NamedUnit): voidParameters (4)
aContextIdentifieraContextTypeaCoordinateSpaceDimensionaUnits
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString): voidParameters (2)
aContextIdentifieraContextType
- SetGeometricRepresentationContext(aGeometricRepresentationContext: StepGeom_GeometricRepresentationContext): voidParameters (1)
aGeometricRepresentationContext
- SetGlobalUnitAssignedContext(aGlobalUnitAssignedContext: StepRepr_GlobalUnitAssignedContext): voidParameters (1)
aGlobalUnitAssignedContext
- SetCoordinateSpaceDimension(aCoordinateSpaceDimension: number): voidParameters (1)
aCoordinateSpaceDimension
- CoordinateSpaceDimension(): number
- SetUnits(aUnits: NCollection_HArray1_handle_StepBasic_NamedUnit): voidParameters (1)
aUnits
- UnitsValue(num: number): StepBasic_NamedUnitParameters (1)
num
- NbUnits(): number
StepGeom_GeometricRepresentationContextAndParametricRepresentationContext
Constructors(1)
empty constructor
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString, aGeometricRepresentationContext: StepGeom_GeometricRepresentationContext, aParametricRepresentationContext: StepRepr_ParametricRepresentationContext): voidParameters (4)
aContextIdentifieraContextTypeaGeometricRepresentationContextaParametricRepresentationContext
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString, aCoordinateSpaceDimension: number): voidParameters (3)
aContextIdentifieraContextTypeaCoordinateSpaceDimension
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString): voidParameters (2)
aContextIdentifieraContextType
- SetGeometricRepresentationContext(aGeometricRepresentationContext: StepGeom_GeometricRepresentationContext): voidParameters (1)
aGeometricRepresentationContext
- SetParametricRepresentationContext(aParametricRepresentationContext: StepRepr_ParametricRepresentationContext): voidParameters (1)
aParametricRepresentationContext
- SetCoordinateSpaceDimension(aCoordinateSpaceDimension: number): voidParameters (1)
aCoordinateSpaceDimension
- CoordinateSpaceDimension(): number
StepGeom_GeometricRepresentationItem
Constructors(1)
Returns a GeometricRepresentationItem.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(20)
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString, aGeometricRepresentationCtx: StepGeom_GeometricRepresentationContext, aGlobalUnitAssignedCtx: StepRepr_GlobalUnitAssignedContext, aGlobalUncertaintyAssignedCtx: StepRepr_GlobalUncertaintyAssignedContext): voidParameters (5)
aContextIdentifieraContextTypeaGeometricRepresentationCtxaGlobalUnitAssignedCtxaGlobalUncertaintyAssignedCtx
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString, aCoordinateSpaceDimension: number, aUnits: NCollection_HArray1_handle_StepBasic_NamedUnit, anUncertainty: NCollection_HArray1_handle_StepBasic_UncertaintyMeasureWithUnit): voidParameters (5)
aContextIdentifieraContextTypeaCoordinateSpaceDimensionaUnitsanUncertainty
- Init(aContextIdentifier: TCollection_HAsciiString, aContextType: TCollection_HAsciiString): voidParameters (2)
aContextIdentifieraContextType
- SetGeometricRepresentationContext(aGeometricRepresentationContext: StepGeom_GeometricRepresentationContext): voidParameters (1)
aGeometricRepresentationContext
- SetGlobalUnitAssignedContext(aGlobalUnitAssignedContext: StepRepr_GlobalUnitAssignedContext): voidParameters (1)
aGlobalUnitAssignedContext
- SetGlobalUncertaintyAssignedContext(aGlobalUncertaintyAssignedCtx: StepRepr_GlobalUncertaintyAssignedContext): voidParameters (1)
aGlobalUncertaintyAssignedCtx
- SetCoordinateSpaceDimension(aCoordinateSpaceDimension: number): voidParameters (1)
aCoordinateSpaceDimension
- CoordinateSpaceDimension(): number
- SetUnits(aUnits: NCollection_HArray1_handle_StepBasic_NamedUnit): voidParameters (1)
aUnits
- UnitsValue(num: number): StepBasic_NamedUnitParameters (1)
num
- NbUnits(): number
- SetUncertainty(aUncertainty: NCollection_HArray1_handle_StepBasic_UncertaintyMeasureWithUnit): voidParameters (1)
aUncertainty
- UncertaintyValue(num: number): StepBasic_UncertaintyMeasureWithUnitParameters (1)
num
- NbUncertainty(): number
StepGeom_Hyperbola
Constructors(1)
Returns a Hyperbola.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aSemiAxis: number, aSemiImagAxis: number): voidParameters (4)
aNameaPositionaSemiAxisaSemiImagAxis
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSemiAxis(aSemiAxis: number): voidParameters (1)
aSemiAxis
- SemiAxis(): number
- SetSemiImagAxis(aSemiImagAxis: number): voidParameters (1)
aSemiImagAxis
- SemiImagAxis(): number
StepGeom_IntersectionCurve
Constructors(1)
Returns a IntersectionCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_KnotType
Properties(4)
StepGeom_Line
Constructors(1)
Returns a Line.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aPnt: StepGeom_CartesianPoint, aDir: StepGeom_Vector): voidParameters (3)
aNameaPntaDir
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPnt(aPnt: StepGeom_CartesianPoint): voidParameters (1)
aPnt
- SetDir(aDir: StepGeom_Vector): voidParameters (1)
aDir
StepGeom_OffsetCurve3d
Constructors(1)
Returns a OffsetCurve3d.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(aName: TCollection_HAsciiString, aBasisCurve: StepGeom_Curve, aDistance: number, aSelfIntersect: StepData_Logical, aRefDirection: StepGeom_Direction): voidParameters (5)
aNameaBasisCurveaDistanceaSelfIntersectaRefDirection
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBasisCurve(aBasisCurve: StepGeom_Curve): voidParameters (1)
aBasisCurve
- SetDistance(aDistance: number): voidParameters (1)
aDistance
- Distance(): number
- SetSelfIntersect(aSelfIntersect: StepData_Logical): voidParameters (1)
aSelfIntersect
- SetRefDirection(aRefDirection: StepGeom_Direction): voidParameters (1)
aRefDirection
StepGeom_OffsetSurface
Constructors(1)
Returns a OffsetSurface.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aDistance: number, aSelfIntersect: StepData_Logical): voidParameters (4)
aNameaBasisSurfaceaDistanceaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBasisSurface(aBasisSurface: StepGeom_Surface): voidParameters (1)
aBasisSurface
- SetDistance(aDistance: number): voidParameters (1)
aDistance
- Distance(): number
- SetSelfIntersect(aSelfIntersect: StepData_Logical): voidParameters (1)
aSelfIntersect
StepGeom_OrientedSurface
Representation of STEP entity OrientedSurface.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aOrientation: boolean): void
Initialize all fields (own and inherited).
Parameters (2)aRepresentationItem_NameaOrientation
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
- Orientation(): boolean
Returns field Orientation.
- SetOrientation(Orientation: boolean): void
Set field Orientation.
Parameters (1)Orientation
StepGeom_OuterBoundaryCurve
Constructors(1)
Returns a OuterBoundaryCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_Parabola
Constructors(1)
Returns a Parabola.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement, aFocalDist: number): voidParameters (3)
aNameaPositionaFocalDist
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetFocalDist(aFocalDist: number): voidParameters (1)
aFocalDist
- FocalDist(): number
StepGeom_Pcurve
Constructors(1)
Returns a Pcurve.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aReferenceToCurve: StepRepr_DefinitionalRepresentation): voidParameters (3)
aNameaBasisSurfaceaReferenceToCurve
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBasisSurface(aBasisSurface: StepGeom_Surface): voidParameters (1)
aBasisSurface
- SetReferenceToCurve(aReferenceToCurve: StepRepr_DefinitionalRepresentation): voidParameters (1)
aReferenceToCurve
StepGeom_PcurveOrSurface
Constructors(1)
Returns a PcurveOrSurface SelectType.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a PcurveOrSurface Kind Entity that is : 1 -> Pcurve 2 -> Surface 0 else.
Parameters (1)ent
returns Value as a Pcurve (Null if another type)
returns Value as a Surface (Null if another type)
StepGeom_Placement
Constructors(1)
Returns a Placement.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aLocation: StepGeom_CartesianPoint): voidParameters (2)
aNameaLocation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetLocation(aLocation: StepGeom_CartesianPoint): voidParameters (1)
aLocation
StepGeom_Plane
Constructors(1)
Returns a Plane.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_Point
Constructors(1)
Returns a Point.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_PointOnCurve
Constructors(1)
Returns a PointOnCurve.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aBasisCurve: StepGeom_Curve, aPointParameter: number): voidParameters (3)
aNameaBasisCurveaPointParameter
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBasisCurve(aBasisCurve: StepGeom_Curve): voidParameters (1)
aBasisCurve
- SetPointParameter(aPointParameter: number): voidParameters (1)
aPointParameter
- PointParameter(): number
StepGeom_PointOnSurface
Constructors(1)
Returns a PointOnSurface.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aPointParameterU: number, aPointParameterV: number): voidParameters (4)
aNameaBasisSurfaceaPointParameterUaPointParameterV
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBasisSurface(aBasisSurface: StepGeom_Surface): voidParameters (1)
aBasisSurface
- SetPointParameterU(aPointParameterU: number): voidParameters (1)
aPointParameterU
- PointParameterU(): number
- SetPointParameterV(aPointParameterV: number): voidParameters (1)
aPointParameterV
- PointParameterV(): number
StepGeom_PointReplica
Constructors(1)
Returns a PointReplica.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aParentPt: StepGeom_Point, aTransformation: StepGeom_CartesianTransformationOperator): voidParameters (3)
aNameaParentPtaTransformation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetParentPt(aParentPt: StepGeom_Point): voidParameters (1)
aParentPt
- SetTransformation(aTransformation: StepGeom_CartesianTransformationOperator): voidParameters (1)
aTransformation
StepGeom_Polyline
Constructors(1)
Returns a Polyline.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aPoints: NCollection_HArray1_handle_StepGeom_CartesianPoint): voidParameters (2)
aNameaPoints
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPoints(aPoints: NCollection_HArray1_handle_StepGeom_CartesianPoint): voidParameters (1)
aPoints
- PointsValue(num: number): StepGeom_CartesianPointParameters (1)
num
- NbPoints(): number
StepGeom_PreferredSurfaceCurveRepresentation
Properties(3)
StepGeom_QuasiUniformCurve
Constructors(1)
Returns a QuasiUniformCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_QuasiUniformCurveAndRationalBSplineCurve
Constructors(1)
Returns a QuasiUniformCurveAndRationalBSplineCurve.
Static methods(2)
- get_type_name(): string
Instance methods(13)
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aQuasiUniformCurve: StepGeom_QuasiUniformCurve, aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (8)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaQuasiUniformCurveaRationalBSplineCurve
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray1_double): voidParameters (7)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (6)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetQuasiUniformCurve(aQuasiUniformCurve: StepGeom_QuasiUniformCurve): voidParameters (1)
aQuasiUniformCurve
- SetRationalBSplineCurve(aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (1)
aRationalBSplineCurve
- SetWeightsData(aWeightsData: NCollection_HArray1_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num: number): numberParameters (1)
num
- NbWeightsData(): number
StepGeom_QuasiUniformSurface
Constructors(1)
Returns a QuasiUniformSurface.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_QuasiUniformSurfaceAndRationalBSplineSurface
Constructors(1)
Returns a QuasiUniformSurfaceAndRationalBSplineSurface.
Static methods(2)
- get_type_name(): string
Instance methods(14)
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aQuasiUniformSurface: StepGeom_QuasiUniformSurface, aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (10)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaQuasiUniformSurfaceaRationalBSplineSurface
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray2_double): voidParameters (9)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (8)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetQuasiUniformSurface(aQuasiUniformSurface: StepGeom_QuasiUniformSurface): voidParameters (1)
aQuasiUniformSurface
- SetRationalBSplineSurface(aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (1)
aRationalBSplineSurface
- SetWeightsData(aWeightsData: NCollection_HArray2_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num1: number, num2: number): numberParameters (2)
num1num2
- NbWeightsDataI(): number
- NbWeightsDataJ(): number
StepGeom_RationalBSplineCurve
Constructors(1)
Returns a RationalBSplineCurve.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray1_double): voidParameters (7)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (6)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetWeightsData(aWeightsData: NCollection_HArray1_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num: number): numberParameters (1)
num
- NbWeightsData(): number
StepGeom_RationalBSplineSurface
Constructors(1)
Returns a RationalBSplineSurface.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray2_double): voidParameters (9)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (8)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetWeightsData(aWeightsData: NCollection_HArray2_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num1: number, num2: number): numberParameters (2)
num1num2
- NbWeightsDataI(): number
- NbWeightsDataJ(): number
StepGeom_RectangularCompositeSurface
Constructors(1)
Returns a RectangularCompositeSurface.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aSegments: NCollection_HArray2_handle_StepGeom_SurfacePatch): voidParameters (2)
aNameaSegments
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSegments(aSegments: NCollection_HArray2_handle_StepGeom_SurfacePatch): voidParameters (1)
aSegments
- SegmentsValue(num1: number, num2: number): StepGeom_SurfacePatchParameters (2)
num1num2
- NbSegmentsI(): number
- NbSegmentsJ(): number
StepGeom_RectangularTrimmedSurface
Constructors(1)
Returns a RectangularTrimmedSurface.
Static methods(2)
- get_type_name(): string
Instance methods(17)
- Init(aName: TCollection_HAsciiString, aBasisSurface: StepGeom_Surface, aU1: number, aU2: number, aV1: number, aV2: number, aUsense: boolean, aVsense: boolean): voidParameters (8)
aNameaBasisSurfaceaU1aU2aV1aV2aUsenseaVsense
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBasisSurface(aBasisSurface: StepGeom_Surface): voidParameters (1)
aBasisSurface
- SetU1(aU1: number): voidParameters (1)
aU1
- U1(): number
- SetU2(aU2: number): voidParameters (1)
aU2
- U2(): number
- SetV1(aV1: number): voidParameters (1)
aV1
- V1(): number
- SetV2(aV2: number): voidParameters (1)
aV2
- V2(): number
- SetUsense(aUsense: boolean): voidParameters (1)
aUsense
- Usense(): boolean
- SetVsense(aVsense: boolean): voidParameters (1)
aVsense
- Vsense(): boolean
StepGeom_ReparametrisedCompositeCurveSegment
Constructors(1)
Returns a ReparametrisedCompositeCurveSegment.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aTransition: StepGeom_TransitionCode, aSameSense: boolean, aParentCurve: StepGeom_Curve, aParamLength: number): voidParameters (4)
aTransitionaSameSenseaParentCurveaParamLength
- Init(aTransition: StepGeom_TransitionCode, aSameSense: boolean, aParentCurve: StepGeom_Curve): voidParameters (3)
aTransitionaSameSenseaParentCurve
- SetParamLength(aParamLength: number): voidParameters (1)
aParamLength
- ParamLength(): number
StepGeom_SeamCurve
Constructors(1)
Returns a SeamCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_SphericalSurface
Constructors(1)
Returns a SphericalSurface.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aRadius: number): voidParameters (3)
aNameaPositionaRadius
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetRadius(aRadius: number): voidParameters (1)
aRadius
- Radius(): number
StepGeom_SuParameters
Representation of STEP entity SuParameters.
Constructors(1)
default constructor
Static methods(2)
- get_type_name(): string
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_NametheAtheAlphatheBtheBetatheCtheGamma
- Init(aName: TCollection_HAsciiString): void
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_Surface
Constructors(1)
Returns a Surface.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_SurfaceBoundary
Representation of STEP SELECT type SurfaceBoundary.
Constructors(1)
Empty constructor.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of SurfaceBoundary select type 1 -> BoundaryCurve from StepGeom 2 -> DegeneratePcurve from StepGeom 0 else.
Parameters (1)ent
Returns Value as BoundaryCurve (or Null if another type).
Returns Value as DegeneratePcurve (or Null if another type).
StepGeom_SurfaceCurve
Constructors(1)
Returns a SurfaceCurve.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(aName: TCollection_HAsciiString, aCurve3d: StepGeom_Curve, aAssociatedGeometry: NCollection_HArray1_StepGeom_PcurveOrSurface, aMasterRepresentation: StepGeom_PreferredSurfaceCurveRepresentation): voidParameters (4)
aNameaCurve3daAssociatedGeometryaMasterRepresentation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetCurve3d(aCurve3d: StepGeom_Curve): voidParameters (1)
aCurve3d
- SetAssociatedGeometry(aAssociatedGeometry: NCollection_HArray1_StepGeom_PcurveOrSurface): voidParameters (1)
aAssociatedGeometry
- AssociatedGeometryValue(num: number): StepGeom_PcurveOrSurfaceParameters (1)
num
- NbAssociatedGeometry(): number
- SetMasterRepresentation(aMasterRepresentation: StepGeom_PreferredSurfaceCurveRepresentation): voidParameters (1)
aMasterRepresentation
StepGeom_SurfaceCurveAndBoundedCurve
complex type: bounded_curve + surface_curve needed for curve_bounded_surfaces (S4132)
Constructors(1)
creates empty object
Static methods(2)
- get_type_name(): string
Instance methods(2)
returns field BoundedCurve
StepGeom_SurfaceOfLinearExtrusion
Constructors(1)
Returns a SurfaceOfLinearExtrusion.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aSweptCurve: StepGeom_Curve, aExtrusionAxis: StepGeom_Vector): voidParameters (3)
aNameaSweptCurveaExtrusionAxis
- Init(aName: TCollection_HAsciiString, aSweptCurve: StepGeom_Curve): voidParameters (2)
aNameaSweptCurve
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetExtrusionAxis(aExtrusionAxis: StepGeom_Vector): voidParameters (1)
aExtrusionAxis
StepGeom_SurfaceOfRevolution
Constructors(1)
Returns a SurfaceOfRevolution.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aSweptCurve: StepGeom_Curve, aAxisPosition: StepGeom_Axis1Placement): voidParameters (3)
aNameaSweptCurveaAxisPosition
- Init(aName: TCollection_HAsciiString, aSweptCurve: StepGeom_Curve): voidParameters (2)
aNameaSweptCurve
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetAxisPosition(aAxisPosition: StepGeom_Axis1Placement): voidParameters (1)
aAxisPosition
StepGeom_SurfacePatch
Constructors(1)
Returns a SurfacePatch.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aParentSurface: StepGeom_BoundedSurface, aUTransition: StepGeom_TransitionCode, aVTransition: StepGeom_TransitionCode, aUSense: boolean, aVSense: boolean): voidParameters (5)
aParentSurfaceaUTransitionaVTransitionaUSenseaVSense
- SetParentSurface(aParentSurface: StepGeom_BoundedSurface): voidParameters (1)
aParentSurface
- SetUTransition(aUTransition: StepGeom_TransitionCode): voidParameters (1)
aUTransition
- SetVTransition(aVTransition: StepGeom_TransitionCode): voidParameters (1)
aVTransition
- SetUSense(aUSense: boolean): voidParameters (1)
aUSense
- USense(): boolean
- SetVSense(aVSense: boolean): voidParameters (1)
aVSense
- VSense(): boolean
StepGeom_SurfaceReplica
Constructors(1)
Returns a SurfaceReplica.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aParentSurface: StepGeom_Surface, aTransformation: StepGeom_CartesianTransformationOperator3d): voidParameters (3)
aNameaParentSurfaceaTransformation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetParentSurface(aParentSurface: StepGeom_Surface): voidParameters (1)
aParentSurface
- SetTransformation(aTransformation: StepGeom_CartesianTransformationOperator3d): voidParameters (1)
aTransformation
StepGeom_SweptSurface
Constructors(1)
Returns a SweptSurface.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aSweptCurve: StepGeom_Curve): voidParameters (2)
aNameaSweptCurve
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSweptCurve(aSweptCurve: StepGeom_Curve): voidParameters (1)
aSweptCurve
StepGeom_ToroidalSurface
Constructors(1)
Returns a ToroidalSurface.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aMajorRadius: number, aMinorRadius: number): voidParameters (4)
aNameaPositionaMajorRadiusaMinorRadius
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d): voidParameters (2)
aNameaPosition
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetMajorRadius(aMajorRadius: number): voidParameters (1)
aMajorRadius
- MajorRadius(): number
- SetMinorRadius(aMinorRadius: number): voidParameters (1)
aMinorRadius
- MinorRadius(): number
StepGeom_TransitionCode
Properties(4)
StepGeom_TrimmedCurve
Constructors(1)
Returns a TrimmedCurve.
Static methods(2)
- get_type_name(): string
Instance methods(13)
- SetBasisCurve(aBasisCurve: StepGeom_Curve): voidParameters (1)
aBasisCurve
- SetTrim1(aTrim1: NCollection_HArray1_StepGeom_TrimmingSelect): voidParameters (1)
aTrim1
- Trim1Value(num: number): StepGeom_TrimmingSelectParameters (1)
num
- NbTrim1(): number
- SetTrim2(aTrim2: NCollection_HArray1_StepGeom_TrimmingSelect): voidParameters (1)
aTrim2
- Trim2Value(num: number): StepGeom_TrimmingSelectParameters (1)
num
- NbTrim2(): number
- SetSenseAgreement(aSenseAgreement: boolean): voidParameters (1)
aSenseAgreement
- SenseAgreement(): boolean
StepGeom_TrimmingMember
For immediate members of TrimmingSelect, i.e. : ParameterValue (a Real).
Constructors(1)
Static methods(2)
- get_type_name(): string
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_TrimmingPreference
Properties(3)
StepGeom_TrimmingSelect
Constructors(1)
Returns a TrimmingSelect SelectType.
Instance methods(6)
- CaseNum(ent: Standard_Transient): number
Recognizes a TrimmingSelect Kind Entity that is : 1 -> CartesianPoint 0 else (i.e. Real).
Parameters (1)ent
Returns a TrimmingMember (for PARAMETER_VALUE) as preferred.
- CaseMem(ent: StepData_SelectMember): number
Recognizes a SelectMember as Real, named as PARAMETER_VALUE 1 -> ParameterValue i.e. Real 0 else (i.e. Entity).
Parameters (1)ent
returns Value as a CartesianPoint (Null if another type)
- SetParameterValue(aParameterValue: number): void
sets the ParameterValue as Real
Parameters (1)aParameterValue
- ParameterValue(): number
returns Value as a Real (0.0 if not a Real)
StepGeom_UniformCurve
Constructors(1)
Returns a UniformCurve.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_UniformCurveAndRationalBSplineCurve
Constructors(1)
Returns a UniformCurveAndRationalBSplineCurve.
Static methods(2)
- get_type_name(): string
Instance methods(13)
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aUniformCurve: StepGeom_UniformCurve, aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (8)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaUniformCurveaRationalBSplineCurve
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray1_double): voidParameters (7)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aDegree: number, aControlPointsList: NCollection_HArray1_handle_StepGeom_CartesianPoint, aCurveForm: StepGeom_BSplineCurveForm, aClosedCurve: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (6)
aNameaDegreeaControlPointsListaCurveFormaClosedCurveaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetUniformCurve(aUniformCurve: StepGeom_UniformCurve): voidParameters (1)
aUniformCurve
- SetRationalBSplineCurve(aRationalBSplineCurve: StepGeom_RationalBSplineCurve): voidParameters (1)
aRationalBSplineCurve
- SetWeightsData(aWeightsData: NCollection_HArray1_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num: number): numberParameters (1)
num
- NbWeightsData(): number
StepGeom_UniformSurface
Constructors(1)
Returns a UniformSurface.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepGeom_UniformSurfaceAndRationalBSplineSurface
Constructors(1)
Returns a UniformSurfaceAndRationalBSplineSurface.
Static methods(2)
- get_type_name(): string
Instance methods(14)
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aUniformSurface: StepGeom_UniformSurface, aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (10)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaUniformSurfaceaRationalBSplineSurface
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical, aWeightsData: NCollection_HArray2_double): voidParameters (9)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersectaWeightsData
- Init(aName: TCollection_HAsciiString, aUDegree: number, aVDegree: number, aControlPointsList: NCollection_HArray2_handle_StepGeom_CartesianPoint, aSurfaceForm: StepGeom_BSplineSurfaceForm, aUClosed: StepData_Logical, aVClosed: StepData_Logical, aSelfIntersect: StepData_Logical): voidParameters (8)
aNameaUDegreeaVDegreeaControlPointsListaSurfaceFormaUClosedaVClosedaSelfIntersect
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetUniformSurface(aUniformSurface: StepGeom_UniformSurface): voidParameters (1)
aUniformSurface
- SetRationalBSplineSurface(aRationalBSplineSurface: StepGeom_RationalBSplineSurface): voidParameters (1)
aRationalBSplineSurface
- SetWeightsData(aWeightsData: NCollection_HArray2_double): voidParameters (1)
aWeightsData
- WeightsDataValue(num1: number, num2: number): numberParameters (2)
num1num2
- NbWeightsDataI(): number
- NbWeightsDataJ(): number
StepGeom_Vector
Constructors(1)
Returns a Vector.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aOrientation: StepGeom_Direction, aMagnitude: number): voidParameters (3)
aNameaOrientationaMagnitude
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetOrientation(aOrientation: StepGeom_Direction): voidParameters (1)
aOrientation
- SetMagnitude(aMagnitude: number): voidParameters (1)
aMagnitude
- Magnitude(): number
StepGeom_VectorOrDirection
Constructors(1)
Returns a VectorOrDirection SelectType.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a VectorOrDirection Kind Entity that is : 1 -> Vector 2 -> Direction 0 else.
Parameters (1)ent
returns Value as a Vector (Null if another type)
returns Value as a Direction (Null if another type)