StepElement
OCCT package StepElement: StepElement_AnalysisItemWithinRepresentation, StepElement_Curve3dElementDescriptor, StepElement_CurveEdge,…
StepElement_AnalysisItemWithinRepresentation
Representation of STEP entity AnalysisItemWithinRepresentation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(aName: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aItem: StepRepr_RepresentationItem, aRep: StepRepr_Representation): void
Initialize all fields (own and inherited).
Parameters (4)aNameaDescriptionaItemaRep
Returns field Name.
- SetName(Name: TCollection_HAsciiString): void
Set field Name.
Parameters (1)Name
Returns field Description.
- SetDescription(Description: TCollection_HAsciiString): void
Set field Description.
Parameters (1)Description
Returns field Item.
- SetItem(Item: StepRepr_RepresentationItem): void
Set field Item.
Parameters (1)Item
Returns field Rep.
- SetRep(Rep: StepRepr_Representation): void
Set field Rep.
Parameters (1)Rep
StepElement_Curve3dElementDescriptor
Representation of STEP entity Curve3dElementDescriptor.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aElementDescriptor_TopologyOrder: StepElement_ElementOrder, aElementDescriptor_Description: TCollection_HAsciiString, aPurpose: NCollection_HArray1_handle_NCollection_HSequence_handle_StepElement_CurveElementPurposeMember): void
Initialize all fields (own and inherited).
Parameters (3)aElementDescriptor_TopologyOrderaElementDescriptor_DescriptionaPurpose
- Init(aTopologyOrder: StepElement_ElementOrder, aDescription: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (2)aTopologyOrderaDescription
- Purpose(): NCollection_HArray1_handle_NCollection_HSequence_handle_StepElement_CurveElementPurposeMember
Returns field Purpose.
- SetPurpose(Purpose: NCollection_HArray1_handle_NCollection_HSequence_handle_StepElement_CurveElementPurposeMember): void
Set field Purpose.
Parameters (1)Purpose
StepElement_CurveEdge
Properties(1)
StepElement_CurveElementEndReleasePacket
Representation of STEP entity CurveElementEndReleasePacket.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aReleaseFreedom: StepElement_CurveElementFreedom, aReleaseStiffness: number): void
Initialize all fields (own and inherited).
Parameters (2)aReleaseFreedomaReleaseStiffness
Returns field ReleaseFreedom.
- SetReleaseFreedom(ReleaseFreedom: StepElement_CurveElementFreedom): void
Set field ReleaseFreedom.
Parameters (1)ReleaseFreedom
- ReleaseStiffness(): number
Returns field ReleaseStiffness.
- SetReleaseStiffness(ReleaseStiffness: number): void
Set field ReleaseStiffness.
Parameters (1)ReleaseStiffness
StepElement_CurveElementFreedom
Representation of STEP SELECT type CurveElementFreedom.
Constructors(1)
Empty constructor.
Instance methods(7)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of CurveElementFreedom select type return 0.
Parameters (1)ent
- CaseMem(ent: StepData_SelectMember): number
Recognizes a items of select member CurveElementFreedomMember 1 -> EnumeratedCurveElementFreedom 2 -> ApplicationDefinedDegreeOfFreedom 0 else.
Parameters (1)ent
Returns a new select member the type CurveElementFreedomMember.
Set Value for EnumeratedCurveElementFreedom.
Parameters (1)aVal
Returns Value as EnumeratedCurveElementFreedom (or Null if another type).
Set Value for ApplicationDefinedDegreeOfFreedom.
Parameters (1)aVal
Returns Value as ApplicationDefinedDegreeOfFreedom (or Null if another type).
StepElement_CurveElementFreedomMember
Representation of member for STEP SELECT type CurveElementFreedom.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
StepElement_CurveElementPurpose
Representation of STEP SELECT type CurveElementPurpose.
Constructors(1)
Empty constructor.
Instance methods(7)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of CurveElementPurpose select type return 0.
Parameters (1)ent
- CaseMem(ent: StepData_SelectMember): number
Recognizes a items of select member CurveElementPurposeMember 1 -> EnumeratedCurveElementPurpose 2 -> ApplicationDefinedElementPurpose 0 else.
Parameters (1)ent
Returns a new select member the type CurveElementPurposeMember.
Set Value for EnumeratedCurveElementPurpose.
Parameters (1)aVal
Returns Value as EnumeratedCurveElementPurpose (or Null if another type).
Set Value for ApplicationDefinedElementPurpose.
Parameters (1)aVal
Returns Value as ApplicationDefinedElementPurpose (or Null if another type).
StepElement_CurveElementPurposeMember
Representation of member for STEP SELECT type CurveElementPurpose.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
StepElement_CurveElementSectionDefinition
Representation of STEP entity CurveElementSectionDefinition.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aDescription: TCollection_HAsciiString, aSectionAngle: number): void
Initialize all fields (own and inherited).
Parameters (2)aDescriptionaSectionAngle
Returns field Description.
- SetDescription(Description: TCollection_HAsciiString): void
Set field Description.
Parameters (1)Description
- SectionAngle(): number
Returns field SectionAngle.
- SetSectionAngle(SectionAngle: number): void
Set field SectionAngle.
Parameters (1)SectionAngle
StepElement_CurveElementSectionDerivedDefinitions
Representation of STEP entity CurveElementSectionDerivedDefinitions.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(23)
- Init(aCurveElementSectionDefinition_Description: TCollection_HAsciiString, aCurveElementSectionDefinition_SectionAngle: number, aCrossSectionalArea: number, aShearArea: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue, aSecondMomentOfArea: NCollection_HArray1_double, aTorsionalConstant: number, aWarpingConstant: StepElement_MeasureOrUnspecifiedValue, aLocationOfCentroid: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue, aLocationOfShearCentre: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue, aLocationOfNonStructuralMass: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue, aNonStructuralMass: StepElement_MeasureOrUnspecifiedValue, aPolarMoment: StepElement_MeasureOrUnspecifiedValue): void
Initialize all fields (own and inherited).
Parameters (12)aCurveElementSectionDefinition_DescriptionaCurveElementSectionDefinition_SectionAngleaCrossSectionalAreaaShearAreaaSecondMomentOfAreaaTorsionalConstantaWarpingConstantaLocationOfCentroidaLocationOfShearCentreaLocationOfNonStructuralMassaNonStructuralMassaPolarMoment
- Init(aDescription: TCollection_HAsciiString, aSectionAngle: number): void
Initialize all fields (own and inherited).
Parameters (2)aDescriptionaSectionAngle
- CrossSectionalArea(): number
Returns field CrossSectionalArea.
- SetCrossSectionalArea(CrossSectionalArea: number): void
Set field CrossSectionalArea.
Parameters (1)CrossSectionalArea
Returns field ShearArea.
- SetShearArea(ShearArea: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue): void
Set field ShearArea.
Parameters (1)ShearArea
Returns field SecondMomentOfArea.
- SetSecondMomentOfArea(SecondMomentOfArea: NCollection_HArray1_double): void
Set field SecondMomentOfArea.
Parameters (1)SecondMomentOfArea
- TorsionalConstant(): number
Returns field TorsionalConstant.
- SetTorsionalConstant(TorsionalConstant: number): void
Set field TorsionalConstant.
Parameters (1)TorsionalConstant
Returns field WarpingConstant.
- SetWarpingConstant(WarpingConstant: StepElement_MeasureOrUnspecifiedValue): void
Set field WarpingConstant.
Parameters (1)WarpingConstant
Returns field LocationOfCentroid.
- SetLocationOfCentroid(LocationOfCentroid: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue): void
Set field LocationOfCentroid.
Parameters (1)LocationOfCentroid
Returns field LocationOfShearCentre.
- SetLocationOfShearCentre(LocationOfShearCentre: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue): void
Set field LocationOfShearCentre.
Parameters (1)LocationOfShearCentre
Returns field LocationOfNonStructuralMass.
- SetLocationOfNonStructuralMass(LocationOfNonStructuralMass: NCollection_HArray1_StepElement_MeasureOrUnspecifiedValue): void
Set field LocationOfNonStructuralMass.
Parameters (1)LocationOfNonStructuralMass
Returns field NonStructuralMass.
- SetNonStructuralMass(NonStructuralMass: StepElement_MeasureOrUnspecifiedValue): void
Set field NonStructuralMass.
Parameters (1)NonStructuralMass
Returns field PolarMoment.
- SetPolarMoment(PolarMoment: StepElement_MeasureOrUnspecifiedValue): void
Set field PolarMoment.
Parameters (1)PolarMoment
StepElement_Element2dShape
Properties(2)
StepElement_ElementAspect
Representation of STEP SELECT type ElementAspect.
Constructors(1)
Empty constructor.
Instance methods(23)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of ElementAspect select type return 0.
Parameters (1)ent
- CaseMem(ent: StepData_SelectMember): number
Recognizes a items of select member ElementAspectMember 1 -> ElementVolume 2 -> Volume3dFace 3 -> Volume2dFace 4 -> Volume3dEdge 5 -> Volume2dEdge 6 -> Surface3dFace 7 -> Surface2dFace 8 -> Surface3dEdge 9 -> Surface2dEdge 10 -> CurveEdge 0 else.
Parameters (1)ent
Returns a new select member the type ElementAspectMember.
- SetElementVolume(aVal: StepElement_ElementVolume): void
Set Value for ElementVolume.
Parameters (1)aVal
Returns Value as ElementVolume (or Null if another type).
- SetVolume3dFace(aVal: number): void
Set Value for Volume3dFace.
Parameters (1)aVal
- Volume3dFace(): number
Returns Value as Volume3dFace (or Null if another type).
- SetVolume2dFace(aVal: number): void
Set Value for Volume2dFace.
Parameters (1)aVal
- Volume2dFace(): number
Returns Value as Volume2dFace (or Null if another type).
- SetVolume3dEdge(aVal: number): void
Set Value for Volume3dEdge.
Parameters (1)aVal
- Volume3dEdge(): number
Returns Value as Volume3dEdge (or Null if another type).
- SetVolume2dEdge(aVal: number): void
Set Value for Volume2dEdge.
Parameters (1)aVal
- Volume2dEdge(): number
Returns Value as Volume2dEdge (or Null if another type).
- SetSurface3dFace(aVal: number): void
Set Value for Surface3dFace.
Parameters (1)aVal
- Surface3dFace(): number
Returns Value as Surface3dFace (or Null if another type).
- SetSurface2dFace(aVal: number): void
Set Value for Surface2dFace.
Parameters (1)aVal
- Surface2dFace(): number
Returns Value as Surface2dFace (or Null if another type).
- SetSurface3dEdge(aVal: number): void
Set Value for Surface3dEdge.
Parameters (1)aVal
- Surface3dEdge(): number
Returns Value as Surface3dEdge (or Null if another type).
- SetSurface2dEdge(aVal: number): void
Set Value for Surface2dEdge.
Parameters (1)aVal
- Surface2dEdge(): number
Returns Value as Surface2dEdge (or Null if another type).
- SetCurveEdge(aVal: StepElement_CurveEdge): void
Set Value for CurveEdge.
Parameters (1)aVal
Returns Value as CurveEdge (or Null if another type).
StepElement_ElementAspectMember
Representation of member for STEP SELECT type ElementAspect.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
StepElement_ElementDescriptor
Representation of STEP entity ElementDescriptor.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aTopologyOrder: StepElement_ElementOrder, aDescription: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (2)aTopologyOrderaDescription
Returns field TopologyOrder.
- SetTopologyOrder(TopologyOrder: StepElement_ElementOrder): void
Set field TopologyOrder.
Parameters (1)TopologyOrder
Returns field Description.
- SetDescription(Description: TCollection_HAsciiString): void
Set field Description.
Parameters (1)Description
StepElement_ElementMaterial
Representation of STEP entity ElementMaterial.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aMaterialId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aProperties: NCollection_HArray1_handle_StepRepr_MaterialPropertyRepresentation): void
Initialize all fields (own and inherited).
Parameters (3)aMaterialIdaDescriptionaProperties
Returns field MaterialId.
- SetMaterialId(MaterialId: TCollection_HAsciiString): void
Set field MaterialId.
Parameters (1)MaterialId
Returns field Description.
- SetDescription(Description: TCollection_HAsciiString): void
Set field Description.
Parameters (1)Description
Returns field Properties.
- SetProperties(Properties: NCollection_HArray1_handle_StepRepr_MaterialPropertyRepresentation): void
Set field Properties.
Parameters (1)Properties
StepElement_ElementOrder
Properties(3)
StepElement_ElementVolume
Properties(1)
StepElement_EnumeratedCurveElementFreedom
Properties(8)
StepElement_EnumeratedCurveElementPurpose
Properties(7)
StepElement_EnumeratedSurfaceElementPurpose
Properties(5)
StepElement_EnumeratedVolumeElementPurpose
Properties(1)
StepElement_MeasureOrUnspecifiedValue
Representation of STEP SELECT type MeasureOrUnspecifiedValue.
Constructors(1)
Empty constructor.
Instance methods(7)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of MeasureOrUnspecifiedValue select type return 0.
Parameters (1)ent
- CaseMem(ent: StepData_SelectMember): number
Recognizes a items of select member MeasureOrUnspecifiedValueMember 1 -> ContextDependentMeasure 2 -> UnspecifiedValue 0 else.
Parameters (1)ent
Returns a new select member the type MeasureOrUnspecifiedValueMember.
- SetContextDependentMeasure(aVal: number): void
Set Value for ContextDependentMeasure.
Parameters (1)aVal
- ContextDependentMeasure(): number
Returns Value as ContextDependentMeasure (or Null if another type).
- SetUnspecifiedValue(aVal: StepElement_UnspecifiedValue): void
Set Value for UnspecifiedValue.
Parameters (1)aVal
Returns Value as UnspecifiedValue (or Null if another type).
StepElement_MeasureOrUnspecifiedValueMember
Representation of member for STEP SELECT type MeasureOrUnspecifiedValue.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
StepElement_Surface3dElementDescriptor
Representation of STEP entity Surface3dElementDescriptor.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aElementDescriptor_TopologyOrder: StepElement_ElementOrder, aElementDescriptor_Description: TCollection_HAsciiString, aPurpose: NCollection_HArray1_handle_NCollection_HSequence_handle_StepElement_SurfaceElementPurposeMember, aShape: StepElement_Element2dShape): void
Initialize all fields (own and inherited).
Parameters (4)aElementDescriptor_TopologyOrderaElementDescriptor_DescriptionaPurposeaShape
- Init(aTopologyOrder: StepElement_ElementOrder, aDescription: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (2)aTopologyOrderaDescription
- Purpose(): NCollection_HArray1_handle_NCollection_HSequence_handle_StepElement_SurfaceElementPurposeMember
Returns field Purpose.
- SetPurpose(Purpose: NCollection_HArray1_handle_NCollection_HSequence_handle_StepElement_SurfaceElementPurposeMember): void
Set field Purpose.
Parameters (1)Purpose
Returns field Shape.
- SetShape(Shape: StepElement_Element2dShape): void
Set field Shape.
Parameters (1)Shape
StepElement_SurfaceElementProperty
Representation of STEP entity SurfaceElementProperty.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aPropertyId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aSection: StepElement_SurfaceSectionField): void
Initialize all fields (own and inherited).
Parameters (3)aPropertyIdaDescriptionaSection
Returns field PropertyId.
- SetPropertyId(PropertyId: TCollection_HAsciiString): void
Set field PropertyId.
Parameters (1)PropertyId
Returns field Description.
- SetDescription(Description: TCollection_HAsciiString): void
Set field Description.
Parameters (1)Description
Returns field Section.
- SetSection(Section: StepElement_SurfaceSectionField): void
Set field Section.
Parameters (1)Section
StepElement_SurfaceElementPurpose
Representation of STEP SELECT type SurfaceElementPurpose.
Constructors(1)
Empty constructor.
Instance methods(7)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of SurfaceElementPurpose select type return 0.
Parameters (1)ent
- CaseMem(ent: StepData_SelectMember): number
Recognizes a items of select member SurfaceElementPurposeMember 1 -> EnumeratedSurfaceElementPurpose 2 -> ApplicationDefinedElementPurpose 0 else.
Parameters (1)ent
Returns a new select member the type SurfaceElementPurposeMember.
Set Value for EnumeratedSurfaceElementPurpose.
Parameters (1)aVal
Returns Value as EnumeratedSurfaceElementPurpose (or Null if another type).
Set Value for ApplicationDefinedElementPurpose.
Parameters (1)aVal
Returns Value as ApplicationDefinedElementPurpose (or Null if another type).
StepElement_SurfaceElementPurposeMember
Representation of member for STEP SELECT type SurfaceElementPurpose.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(5)
StepElement_SurfaceSection
Representation of STEP entity SurfaceSection.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aOffset: StepElement_MeasureOrUnspecifiedValue, aNonStructuralMass: StepElement_MeasureOrUnspecifiedValue, aNonStructuralMassOffset: StepElement_MeasureOrUnspecifiedValue): void
Initialize all fields (own and inherited).
Parameters (3)aOffsetaNonStructuralMassaNonStructuralMassOffset
Returns field Offset.
- SetOffset(Offset: StepElement_MeasureOrUnspecifiedValue): void
Set field Offset.
Parameters (1)Offset
Returns field NonStructuralMass.
- SetNonStructuralMass(NonStructuralMass: StepElement_MeasureOrUnspecifiedValue): void
Set field NonStructuralMass.
Parameters (1)NonStructuralMass
Returns field NonStructuralMassOffset.
- SetNonStructuralMassOffset(NonStructuralMassOffset: StepElement_MeasureOrUnspecifiedValue): void
Set field NonStructuralMassOffset.
Parameters (1)NonStructuralMassOffset
StepElement_SurfaceSectionField
Representation of STEP entity SurfaceSectionField.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepElement_SurfaceSectionFieldConstant
Representation of STEP entity SurfaceSectionFieldConstant.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aDefinition: StepElement_SurfaceSection): void
Initialize all fields (own and inherited).
Parameters (1)aDefinition
Returns field Definition.
- SetDefinition(Definition: StepElement_SurfaceSection): void
Set field Definition.
Parameters (1)Definition
StepElement_SurfaceSectionFieldVarying
Representation of STEP entity SurfaceSectionFieldVarying.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aDefinitions: NCollection_HArray1_handle_StepElement_SurfaceSection, aAdditionalNodeValues: boolean): void
Initialize all fields (own and inherited).
Parameters (2)aDefinitionsaAdditionalNodeValues
Returns field Definitions.
- SetDefinitions(Definitions: NCollection_HArray1_handle_StepElement_SurfaceSection): void
Set field Definitions.
Parameters (1)Definitions
- AdditionalNodeValues(): boolean
Returns field AdditionalNodeValues.
- SetAdditionalNodeValues(AdditionalNodeValues: boolean): void
Set field AdditionalNodeValues.
Parameters (1)AdditionalNodeValues
StepElement_UniformSurfaceSection
Representation of STEP entity UniformSurfaceSection.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aSurfaceSection_Offset: StepElement_MeasureOrUnspecifiedValue, aSurfaceSection_NonStructuralMass: StepElement_MeasureOrUnspecifiedValue, aSurfaceSection_NonStructuralMassOffset: StepElement_MeasureOrUnspecifiedValue, aThickness: number, aBendingThickness: StepElement_MeasureOrUnspecifiedValue, aShearThickness: StepElement_MeasureOrUnspecifiedValue): void
Initialize all fields (own and inherited).
Parameters (6)aSurfaceSection_OffsetaSurfaceSection_NonStructuralMassaSurfaceSection_NonStructuralMassOffsetaThicknessaBendingThicknessaShearThickness
- Init(aOffset: StepElement_MeasureOrUnspecifiedValue, aNonStructuralMass: StepElement_MeasureOrUnspecifiedValue, aNonStructuralMassOffset: StepElement_MeasureOrUnspecifiedValue): void
Initialize all fields (own and inherited).
Parameters (3)aOffsetaNonStructuralMassaNonStructuralMassOffset
- Thickness(): number
Returns field Thickness.
- SetThickness(Thickness: number): void
Set field Thickness.
Parameters (1)Thickness
Returns field BendingThickness.
- SetBendingThickness(BendingThickness: StepElement_MeasureOrUnspecifiedValue): void
Set field BendingThickness.
Parameters (1)BendingThickness
Returns field ShearThickness.
- SetShearThickness(ShearThickness: StepElement_MeasureOrUnspecifiedValue): void
Set field ShearThickness.
Parameters (1)ShearThickness
StepElement_UnspecifiedValue
Properties(1)
StepElement_Volume3dElementDescriptor
Representation of STEP entity Volume3dElementDescriptor.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aElementDescriptor_TopologyOrder: StepElement_ElementOrder, aElementDescriptor_Description: TCollection_HAsciiString, aPurpose: NCollection_HArray1_handle_StepElement_VolumeElementPurposeMember, aShape: StepElement_Volume3dElementShape): void
Initialize all fields (own and inherited).
Parameters (4)aElementDescriptor_TopologyOrderaElementDescriptor_DescriptionaPurposeaShape
- Init(aTopologyOrder: StepElement_ElementOrder, aDescription: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (2)aTopologyOrderaDescription
Returns field Purpose.
Set field Purpose.
Parameters (1)Purpose
Returns field Shape.
- SetShape(Shape: StepElement_Volume3dElementShape): void
Set field Shape.
Parameters (1)Shape
StepElement_Volume3dElementShape
Properties(4)
StepElement_VolumeElementPurpose
Representation of STEP SELECT type VolumeElementPurpose.
Constructors(1)
Empty constructor.
Instance methods(7)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of VolumeElementPurpose select type return 0.
Parameters (1)ent
- CaseMem(ent: StepData_SelectMember): number
Recognizes a items of select member VolumeElementPurposeMember 1 -> EnumeratedVolumeElementPurpose 2 -> ApplicationDefinedElementPurpose 0 else.
Parameters (1)ent
Returns a new select member the type VolumeElementPurposeMember.
Set Value for EnumeratedVolumeElementPurpose.
Parameters (1)aVal
Returns Value as EnumeratedVolumeElementPurpose (or Null if another type).
Set Value for ApplicationDefinedElementPurpose.
Parameters (1)aVal
Returns Value as ApplicationDefinedElementPurpose (or Null if another type).
StepElement_VolumeElementPurposeMember
Representation of member for STEP SELECT type VolumeElementPurpose.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string