StepShape
OCCT package StepShape: StepShape_AdvancedBrepShapeRepresentation, StepShape_AdvancedFace, StepShape_AngleRelator, StepShape_AngularLocation, and 101 more…
StepShape_AdvancedBrepShapeRepresentation
Constructors(1)
Returns a AdvancedBrepShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_AdvancedFace
Constructors(1)
Returns a AdvancedFace.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_AngleRelator
Properties(3)
StepShape_AngularLocation
Representation of STEP entity AngularLocation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aShapeAspectRelationship_Name: TCollection_HAsciiString, hasShapeAspectRelationship_Description: boolean, aShapeAspectRelationship_Description: TCollection_HAsciiString, aShapeAspectRelationship_RelatingShapeAspect: StepRepr_ShapeAspect, aShapeAspectRelationship_RelatedShapeAspect: StepRepr_ShapeAspect, aAngleSelection: StepShape_AngleRelator): void
Initialize all fields (own and inherited).
Parameters (6)aShapeAspectRelationship_NamehasShapeAspectRelationship_DescriptionaShapeAspectRelationship_DescriptionaShapeAspectRelationship_RelatingShapeAspectaShapeAspectRelationship_RelatedShapeAspectaAngleSelection
- Init(aName: TCollection_HAsciiString, hasDescription: boolean, aDescription: TCollection_HAsciiString, aRelatingShapeAspect: StepRepr_ShapeAspect, aRelatedShapeAspect: StepRepr_ShapeAspect): void
Initialize all fields (own and inherited).
Parameters (5)aNamehasDescriptionaDescriptionaRelatingShapeAspectaRelatedShapeAspect
Returns field AngleSelection.
- SetAngleSelection(AngleSelection: StepShape_AngleRelator): void
Set field AngleSelection.
Parameters (1)AngleSelection
StepShape_AngularSize
Representation of STEP entity AngularSize.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aDimensionalSize_AppliesTo: StepRepr_ShapeAspect, aDimensionalSize_Name: TCollection_HAsciiString, aAngleSelection: StepShape_AngleRelator): void
Initialize all fields (own and inherited).
Parameters (3)aDimensionalSize_AppliesToaDimensionalSize_NameaAngleSelection
- Init(aAppliesTo: StepRepr_ShapeAspect, aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (2)aAppliesToaName
Returns field AngleSelection.
- SetAngleSelection(AngleSelection: StepShape_AngleRelator): void
Set field AngleSelection.
Parameters (1)AngleSelection
StepShape_Block
Constructors(1)
Returns a Block.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aX: number, aY: number, aZ: number): voidParameters (5)
aNameaPositionaXaYaZ
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPosition(aPosition: StepGeom_Axis2Placement3d): voidParameters (1)
aPosition
- SetX(aX: number): voidParameters (1)
aX
- X(): number
- SetY(aY: number): voidParameters (1)
aY
- Y(): number
- SetZ(aZ: number): voidParameters (1)
aZ
- Z(): number
StepShape_BooleanOperand
Constructors(1)
Returns a BooleanOperand SelectType.
Instance methods(10)
- SetTypeOfContent(aTypeOfContent: number): voidParameters (1)
aTypeOfContent
- TypeOfContent(): number
returns Value as a SolidModel (Null if another type)
- SetSolidModel(aSolidModel: StepShape_SolidModel): voidParameters (1)
aSolidModel
returns Value as a HalfSpaceSolid (Null if another type)
- SetHalfSpaceSolid(aHalfSpaceSolid: StepShape_HalfSpaceSolid): voidParameters (1)
aHalfSpaceSolid
returns Value as a CsgPrimitive (Null if another type) CsgPrimitive is another Select Type
- SetCsgPrimitive(aCsgPrimitive: StepShape_CsgPrimitive): voidParameters (1)
aCsgPrimitive
returns Value as a BooleanResult (Null if another type)
- SetBooleanResult(aBooleanResult: StepShape_BooleanResult): voidParameters (1)
aBooleanResult
StepShape_BooleanOperator
Properties(3)
StepShape_BooleanResult
Constructors(1)
Returns a BooleanResult.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aOperator: StepShape_BooleanOperator, aFirstOperand: StepShape_BooleanOperand, aSecondOperand: StepShape_BooleanOperand): voidParameters (4)
aNameaOperatoraFirstOperandaSecondOperand
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetOperator(aOperator: StepShape_BooleanOperator): voidParameters (1)
aOperator
- SetFirstOperand(aFirstOperand: StepShape_BooleanOperand): voidParameters (1)
aFirstOperand
- SetSecondOperand(aSecondOperand: StepShape_BooleanOperand): voidParameters (1)
aSecondOperand
StepShape_BoxDomain
Constructors(1)
Returns a BoxDomain.
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(aCorner: StepGeom_CartesianPoint, aXlength: number, aYlength: number, aZlength: number): voidParameters (4)
aCorneraXlengthaYlengthaZlength
- SetCorner(aCorner: StepGeom_CartesianPoint): voidParameters (1)
aCorner
- SetXlength(aXlength: number): voidParameters (1)
aXlength
- Xlength(): number
- SetYlength(aYlength: number): voidParameters (1)
aYlength
- Ylength(): number
- SetZlength(aZlength: number): voidParameters (1)
aZlength
- Zlength(): number
StepShape_BoxedHalfSpace
Constructors(1)
Returns a BoxedHalfSpace.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aBaseSurface: StepGeom_Surface, aAgreementFlag: boolean, aEnclosure: StepShape_BoxDomain): voidParameters (4)
aNameaBaseSurfaceaAgreementFlagaEnclosure
- Init(aName: TCollection_HAsciiString, aBaseSurface: StepGeom_Surface, aAgreementFlag: boolean): voidParameters (3)
aNameaBaseSurfaceaAgreementFlag
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetEnclosure(aEnclosure: StepShape_BoxDomain): voidParameters (1)
aEnclosure
StepShape_BrepWithVoids
Constructors(1)
Returns a BrepWithVoids.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ClosedShell, aVoids: NCollection_HArray1_handle_StepShape_OrientedClosedShell): voidParameters (3)
aNameaOuteraVoids
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ClosedShell): voidParameters (2)
aNameaOuter
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ConnectedFaceSet): voidParameters (2)
aNameaOuter
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetVoids(aVoids: NCollection_HArray1_handle_StepShape_OrientedClosedShell): voidParameters (1)
aVoids
- VoidsValue(num: number): StepShape_OrientedClosedShellParameters (1)
num
- NbVoids(): number
StepShape_ClosedShell
Constructors(1)
Returns a ClosedShell.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_CompoundShapeRepresentation
Representation of STEP entity CompoundShapeRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_ConnectedEdgeSet
Representation of STEP entity ConnectedEdgeSet.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aCesEdges: NCollection_HArray1_handle_StepShape_Edge): void
Initialize all fields (own and inherited).
Parameters (2)aRepresentationItem_NameaCesEdges
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field CesEdges.
- SetCesEdges(CesEdges: NCollection_HArray1_handle_StepShape_Edge): void
Set field CesEdges.
Parameters (1)CesEdges
StepShape_ConnectedFaceSet
Constructors(1)
Returns a ConnectedFaceSet.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aCfsFaces: NCollection_HArray1_handle_StepShape_Face): voidParameters (2)
aNameaCfsFaces
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetCfsFaces(aCfsFaces: NCollection_HArray1_handle_StepShape_Face): voidParameters (1)
aCfsFaces
- CfsFacesValue(num: number): StepShape_FaceParameters (1)
num
- NbCfsFaces(): number
StepShape_ConnectedFaceShapeRepresentation
Representation of STEP entity ConnectedFaceShapeRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_ConnectedFaceSubSet
Representation of STEP entity ConnectedFaceSubSet.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aConnectedFaceSet_CfsFaces: NCollection_HArray1_handle_StepShape_Face, aParentFaceSet: StepShape_ConnectedFaceSet): void
Initialize all fields (own and inherited).
Parameters (3)aRepresentationItem_NameaConnectedFaceSet_CfsFacesaParentFaceSet
- Init(aName: TCollection_HAsciiString, aCfsFaces: NCollection_HArray1_handle_StepShape_Face): void
Initialize all fields (own and inherited).
Parameters (2)aNameaCfsFaces
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field ParentFaceSet.
- SetParentFaceSet(ParentFaceSet: StepShape_ConnectedFaceSet): void
Set field ParentFaceSet.
Parameters (1)ParentFaceSet
StepShape_ContextDependentShapeRepresentation
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aRepRel: StepRepr_ShapeRepresentationRelationship, aProRel: StepRepr_ProductDefinitionShape): voidParameters (2)
aRepRelaProRel
- SetRepresentationRelation(aRepRel: StepRepr_ShapeRepresentationRelationship): voidParameters (1)
aRepRel
- SetRepresentedProductRelation(aProRel: StepRepr_ProductDefinitionShape): voidParameters (1)
aProRel
StepShape_CsgPrimitive
Constructors(1)
Returns a CsgPrimitive SelectType.
Instance methods(7)
- CaseNum(ent: Standard_Transient): number
Recognizes a CsgPrimitive Kind Entity that is : 1 -> Sphere 2 -> Block 3 -> RightAngularWedge 4 -> Torus 5 -> RightCircularCone 6 -> RightCircularCylinder 0 else.
Parameters (1)ent
returns Value as a Sphere (Null if another type)
returns Value as a Block (Null if another type)
returns Value as a RightAngularWedge (Null if another type)
returns Value as a Torus (Null if another type)
returns Value as a RightCircularCone (Null if another type)
returns Value as a RightCircularCylinder (Null if another type)
StepShape_CsgSelect
Constructors(1)
Returns a CsgSelect SelectType.
Instance methods(6)
- SetTypeOfContent(aTypeOfContent: number): voidParameters (1)
aTypeOfContent
- TypeOfContent(): number
returns Value as a BooleanResult (Null if another type)
- SetBooleanResult(aBooleanResult: StepShape_BooleanResult): voidParameters (1)
aBooleanResult
returns Value as a CsgPrimitive (Null if another type)
- SetCsgPrimitive(aCsgPrimitive: StepShape_CsgPrimitive): voidParameters (1)
aCsgPrimitive
StepShape_CsgShapeRepresentation
Constructors(1)
Returns a CsgShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_CsgSolid
Constructors(1)
Returns a CsgSolid.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aTreeRootExpression: StepShape_CsgSelect): voidParameters (2)
aNameaTreeRootExpression
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetTreeRootExpression(aTreeRootExpression: StepShape_CsgSelect): voidParameters (1)
aTreeRootExpression
StepShape_DefinitionalRepresentationAndShapeRepresentation
Implements complex type (DEFINITIONAL_REPRESENTATION,REPRESENTATION,SHAPE_REPRESENTATION).
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_DimensionalCharacteristic
Representation of STEP SELECT type DimensionalCharacteristic.
Constructors(1)
Empty constructor.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of DimensionalCharacteristic select type 1 -> DimensionalLocation from StepShape 2 -> DimensionalSize from StepShape 0 else.
Parameters (1)ent
Returns Value as DimensionalLocation (or Null if another type).
Returns Value as DimensionalSize (or Null if another type).
StepShape_DimensionalCharacteristicRepresentation
Representation of STEP entity DimensionalCharacteristicRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aDimension: StepShape_DimensionalCharacteristic, aRepresentation: StepShape_ShapeDimensionRepresentation): void
Initialize all fields (own and inherited).
Parameters (2)aDimensionaRepresentation
Returns field Dimension.
- SetDimension(Dimension: StepShape_DimensionalCharacteristic): void
Set field Dimension.
Parameters (1)Dimension
Returns field Representation.
- SetRepresentation(Representation: StepShape_ShapeDimensionRepresentation): void
Set field Representation.
Parameters (1)Representation
StepShape_DimensionalLocation
Representation of STEP entity DimensionalLocation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_DimensionalLocationWithPath
Representation of STEP entity DimensionalLocationWithPath.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aShapeAspectRelationship_Name: TCollection_HAsciiString, hasShapeAspectRelationship_Description: boolean, aShapeAspectRelationship_Description: TCollection_HAsciiString, aShapeAspectRelationship_RelatingShapeAspect: StepRepr_ShapeAspect, aShapeAspectRelationship_RelatedShapeAspect: StepRepr_ShapeAspect, aPath: StepRepr_ShapeAspect): void
Initialize all fields (own and inherited).
Parameters (6)aShapeAspectRelationship_NamehasShapeAspectRelationship_DescriptionaShapeAspectRelationship_DescriptionaShapeAspectRelationship_RelatingShapeAspectaShapeAspectRelationship_RelatedShapeAspectaPath
- Init(aName: TCollection_HAsciiString, hasDescription: boolean, aDescription: TCollection_HAsciiString, aRelatingShapeAspect: StepRepr_ShapeAspect, aRelatedShapeAspect: StepRepr_ShapeAspect): void
Initialize all fields (own and inherited).
Parameters (5)aNamehasDescriptionaDescriptionaRelatingShapeAspectaRelatedShapeAspect
Returns field Path.
- SetPath(Path: StepRepr_ShapeAspect): void
Set field Path.
Parameters (1)Path
StepShape_DimensionalSize
Representation of STEP entity DimensionalSize.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aAppliesTo: StepRepr_ShapeAspect, aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (2)aAppliesToaName
Returns field AppliesTo.
- SetAppliesTo(AppliesTo: StepRepr_ShapeAspect): void
Set field AppliesTo.
Parameters (1)AppliesTo
Returns field Name.
- SetName(Name: TCollection_HAsciiString): void
Set field Name.
Parameters (1)Name
StepShape_DimensionalSizeWithPath
Representation of STEP entity DimensionalSizeWithPath.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aDimensionalSize_AppliesTo: StepRepr_ShapeAspect, aDimensionalSize_Name: TCollection_HAsciiString, aPath: StepRepr_ShapeAspect): void
Initialize all fields (own and inherited).
Parameters (3)aDimensionalSize_AppliesToaDimensionalSize_NameaPath
- Init(aAppliesTo: StepRepr_ShapeAspect, aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (2)aAppliesToaName
Returns field Path.
- SetPath(Path: StepRepr_ShapeAspect): void
Set field Path.
Parameters (1)Path
StepShape_DirectedDimensionalLocation
Representation of STEP entity DirectedDimensionalLocation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_Edge
Constructors(1)
Returns a Edge.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aEdgeStart: StepShape_Vertex, aEdgeEnd: StepShape_Vertex): voidParameters (3)
aNameaEdgeStartaEdgeEnd
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetEdgeStart(aEdgeStart: StepShape_Vertex): voidParameters (1)
aEdgeStart
- SetEdgeEnd(aEdgeEnd: StepShape_Vertex): voidParameters (1)
aEdgeEnd
StepShape_EdgeBasedWireframeModel
Representation of STEP entity EdgeBasedWireframeModel.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aEbwmBoundary: NCollection_HArray1_handle_StepShape_ConnectedEdgeSet): void
Initialize all fields (own and inherited).
Parameters (2)aRepresentationItem_NameaEbwmBoundary
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field EbwmBoundary.
- SetEbwmBoundary(EbwmBoundary: NCollection_HArray1_handle_StepShape_ConnectedEdgeSet): void
Set field EbwmBoundary.
Parameters (1)EbwmBoundary
StepShape_EdgeBasedWireframeShapeRepresentation
Representation of STEP entity EdgeBasedWireframeShapeRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_EdgeCurve
Constructors(1)
Returns a EdgeCurve.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aEdgeStart: StepShape_Vertex, aEdgeEnd: StepShape_Vertex, aEdgeGeometry: StepGeom_Curve, aSameSense: boolean): voidParameters (5)
aNameaEdgeStartaEdgeEndaEdgeGeometryaSameSense
- Init(aName: TCollection_HAsciiString, aEdgeStart: StepShape_Vertex, aEdgeEnd: StepShape_Vertex): voidParameters (3)
aNameaEdgeStartaEdgeEnd
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetEdgeGeometry(aEdgeGeometry: StepGeom_Curve): voidParameters (1)
aEdgeGeometry
- SetSameSense(aSameSense: boolean): voidParameters (1)
aSameSense
- SameSense(): boolean
StepShape_EdgeLoop
Constructors(1)
Returns a EdgeLoop.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (2)
aNameaEdgeList
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetEdgeList(aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (1)
aEdgeList
- EdgeListValue(num: number): StepShape_OrientedEdgeParameters (1)
num
- NbEdgeList(): number
StepShape_ExtrudedAreaSolid
Constructors(1)
Returns a ExtrudedAreaSolid.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aSweptArea: StepGeom_CurveBoundedSurface, aExtrudedDirection: StepGeom_Direction, aDepth: number): voidParameters (4)
aNameaSweptAreaaExtrudedDirectionaDepth
- Init(aName: TCollection_HAsciiString, aSweptArea: StepGeom_CurveBoundedSurface): voidParameters (2)
aNameaSweptArea
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetExtrudedDirection(aExtrudedDirection: StepGeom_Direction): voidParameters (1)
aExtrudedDirection
- SetDepth(aDepth: number): voidParameters (1)
aDepth
- Depth(): number
StepShape_ExtrudedFaceSolid
Constructors(1)
Returns a ExtrudedFaceSolid.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aSweptArea: StepShape_FaceSurface, aExtrudedDirection: StepGeom_Direction, aDepth: number): voidParameters (4)
aNameaSweptAreaaExtrudedDirectionaDepth
- Init(aName: TCollection_HAsciiString, aSweptArea: StepShape_FaceSurface): voidParameters (2)
aNameaSweptArea
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetExtrudedDirection(aExtrudedDirection: StepGeom_Direction): voidParameters (1)
aExtrudedDirection
- SetDepth(aDepth: number): voidParameters (1)
aDepth
- Depth(): number
StepShape_Face
Constructors(1)
Returns a Face.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aBounds: NCollection_HArray1_handle_StepShape_FaceBound): voidParameters (2)
aNameaBounds
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBounds(aBounds: NCollection_HArray1_handle_StepShape_FaceBound): voidParameters (1)
aBounds
- BoundsValue(num: number): StepShape_FaceBoundParameters (1)
num
- NbBounds(): number
StepShape_FaceBasedSurfaceModel
Representation of STEP entity FaceBasedSurfaceModel.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aFbsmFaces: NCollection_HArray1_handle_StepShape_ConnectedFaceSet): void
Initialize all fields (own and inherited).
Parameters (2)aRepresentationItem_NameaFbsmFaces
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field FbsmFaces.
- SetFbsmFaces(FbsmFaces: NCollection_HArray1_handle_StepShape_ConnectedFaceSet): void
Set field FbsmFaces.
Parameters (1)FbsmFaces
StepShape_FaceBound
Constructors(1)
Returns a FaceBound.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aBound: StepShape_Loop, aOrientation: boolean): voidParameters (3)
aNameaBoundaOrientation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBound(aBound: StepShape_Loop): voidParameters (1)
aBound
- SetOrientation(aOrientation: boolean): voidParameters (1)
aOrientation
- Orientation(): boolean
StepShape_FaceOuterBound
Constructors(1)
Returns a FaceOuterBound.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_FaceSurface
Constructors(1)
Returns a FaceSurface.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aBounds: NCollection_HArray1_handle_StepShape_FaceBound, aFaceGeometry: StepGeom_Surface, aSameSense: boolean): voidParameters (4)
aNameaBoundsaFaceGeometryaSameSense
- Init(aName: TCollection_HAsciiString, aBounds: NCollection_HArray1_handle_StepShape_FaceBound): voidParameters (2)
aNameaBounds
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetFaceGeometry(aFaceGeometry: StepGeom_Surface): voidParameters (1)
aFaceGeometry
- SetSameSense(aSameSense: boolean): voidParameters (1)
aSameSense
- SameSense(): boolean
StepShape_FacetedBrep
Constructors(1)
Returns a FacetedBrep.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_FacetedBrepAndBrepWithVoids
Constructors(1)
Returns a FacetedBrepAndBrepWithVoids.
Static methods(2)
- get_type_name(): string
Instance methods(14)
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ClosedShell, aFacetedBrep: StepShape_FacetedBrep, aBrepWithVoids: StepShape_BrepWithVoids): voidParameters (4)
aNameaOuteraFacetedBrepaBrepWithVoids
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ClosedShell, aVoids: NCollection_HArray1_handle_StepShape_OrientedClosedShell): voidParameters (3)
aNameaOuteraVoids
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ClosedShell): voidParameters (2)
aNameaOuter
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ConnectedFaceSet): voidParameters (2)
aNameaOuter
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetFacetedBrep(aFacetedBrep: StepShape_FacetedBrep): voidParameters (1)
aFacetedBrep
- SetBrepWithVoids(aBrepWithVoids: StepShape_BrepWithVoids): voidParameters (1)
aBrepWithVoids
- SetVoids(aVoids: NCollection_HArray1_handle_StepShape_OrientedClosedShell): voidParameters (1)
aVoids
- VoidsValue(num: number): StepShape_OrientedClosedShellParameters (1)
num
- NbVoids(): number
StepShape_FacetedBrepShapeRepresentation
Constructors(1)
Returns a FacetedBrepShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_GeometricallyBoundedSurfaceShapeRepresentation
Constructors(1)
Returns a GeometricallyBoundedSurfaceShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_GeometricallyBoundedWireframeShapeRepresentation
Constructors(1)
Returns a GeometricallyBoundedWireframeShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_GeometricCurveSet
Constructors(1)
Returns a GeometricCurveSet.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_GeometricSet
Constructors(1)
Returns a GeometricSet.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aElements: NCollection_HArray1_StepShape_GeometricSetSelect): voidParameters (2)
aNameaElements
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetElements(aElements: NCollection_HArray1_StepShape_GeometricSetSelect): voidParameters (1)
aElements
- ElementsValue(num: number): StepShape_GeometricSetSelectParameters (1)
num
- NbElements(): number
StepShape_GeometricSetSelect
Constructors(1)
Returns a GeometricSetSelect SelectType.
Instance methods(4)
- CaseNum(ent: Standard_Transient): number
Recognizes a GeometricSetSelect Kind Entity that is : 1 -> Point 2 -> Curve 3 -> Surface 0 else.
Parameters (1)ent
returns Value as a Point (Null if another type)
returns Value as a Curve (Null if another type)
returns Value as a Surface (Null if another type)
StepShape_HalfSpaceSolid
Constructors(1)
Returns a HalfSpaceSolid.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aBaseSurface: StepGeom_Surface, aAgreementFlag: boolean): voidParameters (3)
aNameaBaseSurfaceaAgreementFlag
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetBaseSurface(aBaseSurface: StepGeom_Surface): voidParameters (1)
aBaseSurface
- SetAgreementFlag(aAgreementFlag: boolean): voidParameters (1)
aAgreementFlag
- AgreementFlag(): boolean
StepShape_LimitsAndFits
Added for Dimensional Tolerances.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(form_variance: TCollection_HAsciiString, zone_variance: TCollection_HAsciiString, grade: TCollection_HAsciiString, source: TCollection_HAsciiString): voidParameters (4)
form_variancezone_variancegradesource
- SetFormVariance(form_variance: TCollection_HAsciiString): voidParameters (1)
form_variance
- SetZoneVariance(zone_variance: TCollection_HAsciiString): voidParameters (1)
zone_variance
- SetGrade(grade: TCollection_HAsciiString): voidParameters (1)
grade
- SetSource(source: TCollection_HAsciiString): voidParameters (1)
source
StepShape_Loop
Constructors(1)
Returns a Loop.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_LoopAndPath
Constructors(1)
Returns a LoopAndPath.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aName: TCollection_HAsciiString, aLoop: StepShape_Loop, aPath: StepShape_Path): voidParameters (3)
aNameaLoopaPath
- Init(aName: TCollection_HAsciiString, aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (2)
aNameaEdgeList
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetLoop(aLoop: StepShape_Loop): voidParameters (1)
aLoop
- SetPath(aPath: StepShape_Path): voidParameters (1)
aPath
- SetEdgeList(aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (1)
aEdgeList
- EdgeListValue(num: number): StepShape_OrientedEdgeParameters (1)
num
- NbEdgeList(): number
StepShape_ManifoldSolidBrep
Constructors(1)
Returns a ManifoldSolidBrep.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ClosedShell): voidParameters (2)
aNameaOuter
- Init(aName: TCollection_HAsciiString, aOuter: StepShape_ConnectedFaceSet): voidParameters (2)
aNameaOuter
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetOuter(aOuter: StepShape_ConnectedFaceSet): voidParameters (1)
aOuter
StepShape_ManifoldSurfaceShapeRepresentation
Constructors(1)
Returns a ManifoldSurfaceShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_MeasureQualification
Added for Dimensional Tolerances.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(13)
- Init(name: TCollection_HAsciiString, description: TCollection_HAsciiString, qualified_measure: Standard_Transient, qualifiers: NCollection_HArray1_StepShape_ValueQualifier): voidParameters (4)
namedescriptionqualified_measurequalifiers
- SetName(name: TCollection_HAsciiString): voidParameters (1)
name
- SetDescription(description: TCollection_HAsciiString): voidParameters (1)
description
- SetQualifiedMeasure(qualified_measure: Standard_Transient): voidParameters (1)
qualified_measure
- NbQualifiers(): number
- SetQualifiers(qualifiers: NCollection_HArray1_StepShape_ValueQualifier): voidParameters (1)
qualifiers
- QualifiersValue(num: number): StepShape_ValueQualifierParameters (1)
num
- SetQualifiersValue(num: number, aqualifier: StepShape_ValueQualifier): voidParameters (2)
numaqualifier
StepShape_MeasureRepresentationItemAndQualifiedRepresentationItem
Added for Dimensional Tolerances Complex Type between MeasureRepresentationItem and QualifiedRepresentationItem.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(aName: TCollection_HAsciiString, aValueComponent: StepBasic_MeasureValueMember, aUnitComponent: StepBasic_Unit, qualifiers: NCollection_HArray1_StepShape_ValueQualifier): voidParameters (4)
aNameaValueComponentaUnitComponentqualifiers
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetMeasure(Measure: StepBasic_MeasureWithUnit): voidParameters (1)
Measure
- NbQualifiers(): number
- SetQualifiers(qualifiers: NCollection_HArray1_StepShape_ValueQualifier): voidParameters (1)
qualifiers
- QualifiersValue(num: number): StepShape_ValueQualifierParameters (1)
num
- SetQualifiersValue(num: number, aqualifier: StepShape_ValueQualifier): voidParameters (2)
numaqualifier
StepShape_NonManifoldSurfaceShapeRepresentation
Representation of STEP entity NonManifoldSurfaceShapeRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_OpenShell
Constructors(1)
Returns a OpenShell.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_OrientedClosedShell
Constructors(1)
Returns a OrientedClosedShell.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aName: TCollection_HAsciiString, aClosedShellElement: StepShape_ClosedShell, aOrientation: boolean): voidParameters (3)
aNameaClosedShellElementaOrientation
- Init(aName: TCollection_HAsciiString, aCfsFaces: NCollection_HArray1_handle_StepShape_Face): voidParameters (2)
aNameaCfsFaces
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetClosedShellElement(aClosedShellElement: StepShape_ClosedShell): voidParameters (1)
aClosedShellElement
- SetOrientation(aOrientation: boolean): voidParameters (1)
aOrientation
- Orientation(): boolean
- SetCfsFaces(aCfsFaces: NCollection_HArray1_handle_StepShape_Face): voidParameters (1)
aCfsFaces
- CfsFacesValue(num: number): StepShape_FaceParameters (1)
num
- NbCfsFaces(): number
StepShape_OrientedEdge
Constructors(1)
Returns a OrientedEdge.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aName: TCollection_HAsciiString, aEdgeElement: StepShape_Edge, aOrientation: boolean): voidParameters (3)
aNameaEdgeElementaOrientation
- Init(aName: TCollection_HAsciiString, aEdgeStart: StepShape_Vertex, aEdgeEnd: StepShape_Vertex): voidParameters (3)
aNameaEdgeStartaEdgeEnd
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetEdgeElement(aEdgeElement: StepShape_Edge): voidParameters (1)
aEdgeElement
- SetOrientation(aOrientation: boolean): voidParameters (1)
aOrientation
- Orientation(): boolean
- SetEdgeStart(aEdgeStart: StepShape_Vertex): voidParameters (1)
aEdgeStart
- SetEdgeEnd(aEdgeEnd: StepShape_Vertex): voidParameters (1)
aEdgeEnd
StepShape_OrientedFace
Constructors(1)
Returns a OrientedFace.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aName: TCollection_HAsciiString, aFaceElement: StepShape_Face, aOrientation: boolean): voidParameters (3)
aNameaFaceElementaOrientation
- Init(aName: TCollection_HAsciiString, aBounds: NCollection_HArray1_handle_StepShape_FaceBound): voidParameters (2)
aNameaBounds
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetFaceElement(aFaceElement: StepShape_Face): voidParameters (1)
aFaceElement
- SetOrientation(aOrientation: boolean): voidParameters (1)
aOrientation
- Orientation(): boolean
- SetBounds(aBounds: NCollection_HArray1_handle_StepShape_FaceBound): voidParameters (1)
aBounds
- BoundsValue(num: number): StepShape_FaceBoundParameters (1)
num
- NbBounds(): number
StepShape_OrientedOpenShell
Constructors(1)
Returns a OrientedOpenShell.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aName: TCollection_HAsciiString, aOpenShellElement: StepShape_OpenShell, aOrientation: boolean): voidParameters (3)
aNameaOpenShellElementaOrientation
- Init(aName: TCollection_HAsciiString, aCfsFaces: NCollection_HArray1_handle_StepShape_Face): voidParameters (2)
aNameaCfsFaces
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetOpenShellElement(aOpenShellElement: StepShape_OpenShell): voidParameters (1)
aOpenShellElement
- SetOrientation(aOrientation: boolean): voidParameters (1)
aOrientation
- Orientation(): boolean
- SetCfsFaces(aCfsFaces: NCollection_HArray1_handle_StepShape_Face): voidParameters (1)
aCfsFaces
- CfsFacesValue(num: number): StepShape_FaceParameters (1)
num
- NbCfsFaces(): number
StepShape_OrientedPath
Constructors(1)
Returns a OrientedPath.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aName: TCollection_HAsciiString, aPathElement: StepShape_EdgeLoop, aOrientation: boolean): voidParameters (3)
aNameaPathElementaOrientation
- Init(aName: TCollection_HAsciiString, aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (2)
aNameaEdgeList
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPathElement(aPathElement: StepShape_EdgeLoop): voidParameters (1)
aPathElement
- SetOrientation(aOrientation: boolean): voidParameters (1)
aOrientation
- Orientation(): boolean
- SetEdgeList(aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (1)
aEdgeList
- EdgeListValue(num: number): StepShape_OrientedEdgeParameters (1)
num
- NbEdgeList(): number
StepShape_Path
Constructors(1)
Returns a Path.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (2)
aNameaEdgeList
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetEdgeList(aEdgeList: NCollection_HArray1_handle_StepShape_OrientedEdge): voidParameters (1)
aEdgeList
- EdgeListValue(num: number): StepShape_OrientedEdgeParameters (1)
num
- NbEdgeList(): number
StepShape_PlusMinusTolerance
Added for Dimensional Tolerances.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(range: StepShape_ToleranceMethodDefinition, toleranced_dimension: StepShape_DimensionalCharacteristic): voidParameters (2)
rangetoleranced_dimension
- SetRange(range: StepShape_ToleranceMethodDefinition): voidParameters (1)
range
- SetTolerancedDimension(toleranced_dimension: StepShape_DimensionalCharacteristic): voidParameters (1)
toleranced_dimension
StepShape_PointRepresentation
Representation of STEP entity PointRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_PolyLoop
Constructors(1)
Returns a PolyLoop.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aPolygon: NCollection_HArray1_handle_StepGeom_CartesianPoint): voidParameters (2)
aNameaPolygon
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPolygon(aPolygon: NCollection_HArray1_handle_StepGeom_CartesianPoint): voidParameters (1)
aPolygon
- PolygonValue(num: number): StepGeom_CartesianPointParameters (1)
num
- NbPolygon(): number
StepShape_PrecisionQualifier
Added for Dimensional Tolerances.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(precision_value: number): voidParameters (1)
precision_value
- PrecisionValue(): number
- SetPrecisionValue(precision_value: number): voidParameters (1)
precision_value
StepShape_QualifiedRepresentationItem
Added for Dimensional Tolerances.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, qualifiers: NCollection_HArray1_StepShape_ValueQualifier): voidParameters (2)
aNamequalifiers
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- NbQualifiers(): number
- SetQualifiers(qualifiers: NCollection_HArray1_StepShape_ValueQualifier): voidParameters (1)
qualifiers
- QualifiersValue(num: number): StepShape_ValueQualifierParameters (1)
num
- SetQualifiersValue(num: number, aqualifier: StepShape_ValueQualifier): voidParameters (2)
numaqualifier
StepShape_ReversibleTopologyItem
Constructors(1)
Returns a ReversibleTopologyItem SelectType.
Instance methods(7)
- CaseNum(ent: Standard_Transient): number
Recognizes a ReversibleTopologyItem Kind Entity that is : 1 -> Edge 2 -> Path 3 -> Face 4 -> FaceBound 5 -> ClosedShell 6 -> OpenShell 0 else.
Parameters (1)ent
returns Value as a Edge (Null if another type)
returns Value as a Path (Null if another type)
returns Value as a Face (Null if another type)
returns Value as a FaceBound (Null if another type)
returns Value as a ClosedShell (Null if another type)
returns Value as a OpenShell (Null if another type)
StepShape_RevolvedAreaSolid
Constructors(1)
Returns a RevolvedAreaSolid.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aSweptArea: StepGeom_CurveBoundedSurface, aAxis: StepGeom_Axis1Placement, aAngle: number): voidParameters (4)
aNameaSweptAreaaAxisaAngle
- Init(aName: TCollection_HAsciiString, aSweptArea: StepGeom_CurveBoundedSurface): voidParameters (2)
aNameaSweptArea
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetAxis(aAxis: StepGeom_Axis1Placement): voidParameters (1)
aAxis
- SetAngle(aAngle: number): voidParameters (1)
aAngle
- Angle(): number
StepShape_RevolvedFaceSolid
Constructors(1)
Returns a RevolvedFaceSolid.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aSweptArea: StepShape_FaceSurface): voidParameters (2)
aNameaSweptArea
- Init(aName: TCollection_HAsciiString, aSweptArea: StepShape_FaceSurface, aAxis: StepGeom_Axis1Placement, aAngle: number): voidParameters (4)
aNameaSweptAreaaAxisaAngle
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetAxis(aAxis: StepGeom_Axis1Placement): voidParameters (1)
aAxis
- SetAngle(aAngle: number): voidParameters (1)
aAngle
- Angle(): number
StepShape_RightAngularWedge
Constructors(1)
Returns a RightAngularWedge.
Static methods(2)
- get_type_name(): string
Instance methods(13)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis2Placement3d, aX: number, aY: number, aZ: number, aLtx: number): voidParameters (6)
aNameaPositionaXaYaZaLtx
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPosition(aPosition: StepGeom_Axis2Placement3d): voidParameters (1)
aPosition
- SetX(aX: number): voidParameters (1)
aX
- X(): number
- SetY(aY: number): voidParameters (1)
aY
- Y(): number
- SetZ(aZ: number): voidParameters (1)
aZ
- Z(): number
- SetLtx(aLtx: number): voidParameters (1)
aLtx
- Ltx(): number
StepShape_RightCircularCone
Constructors(1)
Returns a RightCircularCone.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis1Placement, aHeight: number, aRadius: number, aSemiAngle: number): voidParameters (5)
aNameaPositionaHeightaRadiusaSemiAngle
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPosition(aPosition: StepGeom_Axis1Placement): voidParameters (1)
aPosition
- SetHeight(aHeight: number): voidParameters (1)
aHeight
- Height(): number
- SetRadius(aRadius: number): voidParameters (1)
aRadius
- Radius(): number
- SetSemiAngle(aSemiAngle: number): voidParameters (1)
aSemiAngle
- SemiAngle(): number
StepShape_RightCircularCylinder
Constructors(1)
Returns a RightCircularCylinder.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis1Placement, aHeight: number, aRadius: number): voidParameters (4)
aNameaPositionaHeightaRadius
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPosition(aPosition: StepGeom_Axis1Placement): voidParameters (1)
aPosition
- SetHeight(aHeight: number): voidParameters (1)
aHeight
- Height(): number
- SetRadius(aRadius: number): voidParameters (1)
aRadius
- Radius(): number
StepShape_SeamEdge
Representation of STEP entity SeamEdge.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aOrientedEdge_EdgeElement: StepShape_Edge, aOrientedEdge_Orientation: boolean, aPcurveReference: StepGeom_Pcurve): void
Initialize all fields (own and inherited).
Parameters (4)aRepresentationItem_NameaOrientedEdge_EdgeElementaOrientedEdge_OrientationaPcurveReference
- Init(aName: TCollection_HAsciiString, aEdgeElement: StepShape_Edge, aOrientation: boolean): void
Initialize all fields (own and inherited).
Parameters (3)aNameaEdgeElementaOrientation
- Init(aName: TCollection_HAsciiString, aEdgeStart: StepShape_Vertex, aEdgeEnd: StepShape_Vertex): void
Initialize all fields (own and inherited).
Parameters (3)aNameaEdgeStartaEdgeEnd
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field PcurveReference.
- SetPcurveReference(PcurveReference: StepGeom_Pcurve): void
Set field PcurveReference.
Parameters (1)PcurveReference
StepShape_ShapeDefinitionRepresentation
Representation of STEP entity ShapeDefinitionRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_ShapeDimensionRepresentation
Representation of STEP entity ShapeDimensionRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aName: TCollection_HAsciiString, aItems: NCollection_HArray1_handle_StepRepr_RepresentationItem, aContextOfItems: StepRepr_RepresentationContext): void
Initialize all fields AP214.
Parameters (3)aNameaItemsaContextOfItems
- Parameters (1)
theItems
StepShape_ShapeDimensionRepresentationItem
Constructors(1)
Returns a ShapeDimensionRepresentationItem select type.
Instance methods(5)
- CaseNum(ent: Standard_Transient): number
Recognizes a ShapeDimensionRepresentationItem Kind Entity that is : 1 -> CompoundRepresentationItem 2 -> DescriptiveRepresentationItem 3 -> MeasureRepresentationItem 4 -> Placement 0 else.
Parameters (1)ent
returns Value as a CompoundRepresentationItem (Null if another type)
returns Value as a DescriptiveRepresentationItem (Null if another type)
returns Value as a MeasureRepresentationItem (Null if another type)
returns Value as a Placement (Null if another type)
StepShape_ShapeRepresentation
Constructors(1)
Returns a ShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_ShapeRepresentationWithParameters
Representation of STEP entity ShapeRepresentationWithParameters.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_Shell
Constructors(1)
Returns a Shell SelectType.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a Shell Kind Entity that is : 1 -> OpenShell 2 -> ClosedShell 0 else.
Parameters (1)ent
returns Value as a OpenShell (Null if another type)
returns Value as a ClosedShell (Null if another type)
StepShape_ShellBasedSurfaceModel
Constructors(1)
Returns a ShellBasedSurfaceModel.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aSbsmBoundary: NCollection_HArray1_StepShape_Shell): voidParameters (2)
aNameaSbsmBoundary
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSbsmBoundary(aSbsmBoundary: NCollection_HArray1_StepShape_Shell): voidParameters (1)
aSbsmBoundary
- SbsmBoundaryValue(num: number): StepShape_ShellParameters (1)
num
- NbSbsmBoundary(): number
StepShape_SolidModel
Constructors(1)
Returns a SolidModel.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_SolidReplica
Constructors(1)
Returns a SolidReplica.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aParentSolid: StepShape_SolidModel, aTransformation: StepGeom_CartesianTransformationOperator3d): voidParameters (3)
aNameaParentSolidaTransformation
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetParentSolid(aParentSolid: StepShape_SolidModel): voidParameters (1)
aParentSolid
- SetTransformation(aTransformation: StepGeom_CartesianTransformationOperator3d): voidParameters (1)
aTransformation
StepShape_Sphere
Constructors(1)
Returns a Sphere.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, aRadius: number, aCentre: StepGeom_Point): voidParameters (3)
aNameaRadiusaCentre
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetRadius(aRadius: number): voidParameters (1)
aRadius
- Radius(): number
- SetCentre(aCentre: StepGeom_Point): voidParameters (1)
aCentre
StepShape_Subedge
Representation of STEP entity Subedge.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aEdge_EdgeStart: StepShape_Vertex, aEdge_EdgeEnd: StepShape_Vertex, aParentEdge: StepShape_Edge): void
Initialize all fields (own and inherited).
Parameters (4)aRepresentationItem_NameaEdge_EdgeStartaEdge_EdgeEndaParentEdge
- Init(aName: TCollection_HAsciiString, aEdgeStart: StepShape_Vertex, aEdgeEnd: StepShape_Vertex): void
Initialize all fields (own and inherited).
Parameters (3)aNameaEdgeStartaEdgeEnd
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field ParentEdge.
- SetParentEdge(ParentEdge: StepShape_Edge): void
Set field ParentEdge.
Parameters (1)ParentEdge
StepShape_Subface
Representation of STEP entity Subface.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aRepresentationItem_Name: TCollection_HAsciiString, aFace_Bounds: NCollection_HArray1_handle_StepShape_FaceBound, aParentFace: StepShape_Face): void
Initialize all fields (own and inherited).
Parameters (3)aRepresentationItem_NameaFace_BoundsaParentFace
- Init(aName: TCollection_HAsciiString, aBounds: NCollection_HArray1_handle_StepShape_FaceBound): void
Initialize all fields (own and inherited).
Parameters (2)aNameaBounds
- Init(aName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (1)aName
Returns field ParentFace.
- SetParentFace(ParentFace: StepShape_Face): void
Set field ParentFace.
Parameters (1)ParentFace
StepShape_SurfaceModel
Constructors(1)
Returns a SurfaceModel SelectType.
Instance methods(2)
- CaseNum(ent: Standard_Transient): number
Recognizes a SurfaceModel Kind Entity that is : 1 -> ShellBasedSurfaceModel 2 -> FaceBasedSurfaceModel 0 else.
Parameters (1)ent
returns Value as a ShellBasedSurfaceModel (Null if another type)
StepShape_SweptAreaSolid
Constructors(1)
Returns a SweptAreaSolid.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aSweptArea: StepGeom_CurveBoundedSurface): voidParameters (2)
aNameaSweptArea
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSweptArea(aSweptArea: StepGeom_CurveBoundedSurface): voidParameters (1)
aSweptArea
StepShape_SweptFaceSolid
Constructors(1)
Returns a SweptFaceSolid.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aSweptArea: StepShape_FaceSurface): voidParameters (2)
aNameaSweptArea
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetSweptFace(aSweptArea: StepShape_FaceSurface): voidParameters (1)
aSweptArea
StepShape_ToleranceMethodDefinition
Added for Dimensional Tolerances.
Constructors(1)
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of ValueQualifier Select Type : 1 -> ToleranceValue from StepShape 2 -> LimitsAndFits from StepShape.
Parameters (1)ent
Returns Value as ToleranceValue.
Returns Value as LimitsAndFits.
StepShape_ToleranceValue
Added for Dimensional Tolerances.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(lower_bound: Standard_Transient, upper_bound: Standard_Transient): voidParameters (2)
lower_boundupper_bound
- SetLowerBound(lower_bound: Standard_Transient): voidParameters (1)
lower_bound
- SetUpperBound(upper_bound: Standard_Transient): voidParameters (1)
upper_bound
StepShape_TopologicalRepresentationItem
Constructors(1)
Returns a TopologicalRepresentationItem.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_Torus
Constructors(1)
Returns a Torus.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aName: TCollection_HAsciiString, aPosition: StepGeom_Axis1Placement, aMajorRadius: number, aMinorRadius: number): voidParameters (4)
aNameaPositionaMajorRadiusaMinorRadius
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPosition(aPosition: StepGeom_Axis1Placement): voidParameters (1)
aPosition
- SetMajorRadius(aMajorRadius: number): voidParameters (1)
aMajorRadius
- MajorRadius(): number
- SetMinorRadius(aMinorRadius: number): voidParameters (1)
aMinorRadius
- MinorRadius(): number
StepShape_TransitionalShapeRepresentation
Constructors(1)
Returns a TransitionalShapeRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepShape_TypeQualifier
Added for Dimensional Tolerances.
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(name: TCollection_HAsciiString): voidParameters (1)
name
- SetName(name: TCollection_HAsciiString): voidParameters (1)
name