StepBasic (page 2 of 2)
OCCT package StepBasic: StepBasic_Action, StepBasic_ActionAssignment, StepBasic_ActionMethod, StepBasic_ActionRequestAssignment, and 144 more bound classes.
StepBasic_ProductContext
Constructors(1)
Returns a ProductContext.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aFrameOfReference: StepBasic_ApplicationContext, aDisciplineType: TCollection_HAsciiString): voidParameters (3)
aNameaFrameOfReferenceaDisciplineType
- Init(aName: TCollection_HAsciiString, aFrameOfReference: StepBasic_ApplicationContext): voidParameters (2)
aNameaFrameOfReference
- SetDisciplineType(aDisciplineType: TCollection_HAsciiString): voidParameters (1)
aDisciplineType
StepBasic_ProductDefinition
Constructors(1)
Returns a ProductDefinition.
Static methods(2)
- get_type_name(): string
Instance methods(10)
- Init(aId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aFormation: StepBasic_ProductDefinitionFormation, aFrameOfReference: StepBasic_ProductDefinitionContext): voidParameters (4)
aIdaDescriptionaFormationaFrameOfReference
- SetId(aId: TCollection_HAsciiString): voidParameters (1)
aId
- SetDescription(aDescription: TCollection_HAsciiString): voidParameters (1)
aDescription
- SetFormation(aFormation: StepBasic_ProductDefinitionFormation): voidParameters (1)
aFormation
- SetFrameOfReference(aFrameOfReference: StepBasic_ProductDefinitionContext): voidParameters (1)
aFrameOfReference
StepBasic_ProductDefinitionContext
Constructors(1)
Returns a ProductDefinitionContext.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aName: TCollection_HAsciiString, aFrameOfReference: StepBasic_ApplicationContext, aLifeCycleStage: TCollection_HAsciiString): voidParameters (3)
aNameaFrameOfReferenceaLifeCycleStage
- Init(aName: TCollection_HAsciiString, aFrameOfReference: StepBasic_ApplicationContext): voidParameters (2)
aNameaFrameOfReference
- SetLifeCycleStage(aLifeCycleStage: TCollection_HAsciiString): voidParameters (1)
aLifeCycleStage
StepBasic_ProductDefinitionEffectivity
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aId: TCollection_HAsciiString, aUsage: StepBasic_ProductDefinitionRelationship): voidParameters (2)
aIdaUsage
- Init(aid: TCollection_HAsciiString): voidParameters (1)
aid
- SetUsage(aUsage: StepBasic_ProductDefinitionRelationship): voidParameters (1)
aUsage
StepBasic_ProductDefinitionFormation
Constructors(1)
Returns a ProductDefinitionFormation.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aOfProduct: StepBasic_Product): voidParameters (3)
aIdaDescriptionaOfProduct
- SetId(aId: TCollection_HAsciiString): voidParameters (1)
aId
- SetDescription(aDescription: TCollection_HAsciiString): voidParameters (1)
aDescription
- SetOfProduct(aOfProduct: StepBasic_Product): voidParameters (1)
aOfProduct
StepBasic_ProductDefinitionFormationRelationship
Representation of STEP entity ProductDefinitionFormationRelationship.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(12)
- Init(aId: TCollection_HAsciiString, aName: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aRelatingProductDefinitionFormation: StepBasic_ProductDefinitionFormation, aRelatedProductDefinitionFormation: StepBasic_ProductDefinitionFormation): void
Initialize all fields (own and inherited).
Parameters (5)aIdaNameaDescriptionaRelatingProductDefinitionFormationaRelatedProductDefinitionFormation
Returns field Id.
- SetId(Id: TCollection_HAsciiString): void
Set field Id.
Parameters (1)Id
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 RelatingProductDefinitionFormation.
- SetRelatingProductDefinitionFormation(RelatingProductDefinitionFormation: StepBasic_ProductDefinitionFormation): void
Set field RelatingProductDefinitionFormation.
Parameters (1)RelatingProductDefinitionFormation
Returns field RelatedProductDefinitionFormation.
- SetRelatedProductDefinitionFormation(RelatedProductDefinitionFormation: StepBasic_ProductDefinitionFormation): void
Set field RelatedProductDefinitionFormation.
Parameters (1)RelatedProductDefinitionFormation
StepBasic_ProductDefinitionFormationWithSpecifiedSource
Constructors(1)
Returns a ProductDefinitionFormationWithSpecifiedSource.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(aId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aOfProduct: StepBasic_Product, aMakeOrBuy: StepBasic_Source): voidParameters (4)
aIdaDescriptionaOfProductaMakeOrBuy
- Init(aId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aOfProduct: StepBasic_Product): voidParameters (3)
aIdaDescriptionaOfProduct
- SetMakeOrBuy(aMakeOrBuy: StepBasic_Source): voidParameters (1)
aMakeOrBuy
StepBasic_ProductDefinitionOrReference
Constructors(1)
Returns a ProductDefinitionOrReference SelectType.
Instance methods(4)
- CaseNum(ent: Standard_Transient): number
Recognizes a ProductDefinitionOrReference Kind Entity that is : 1 -> ProductDefinition 2 -> ProductDefinitionReference 3 -> ProductDefinitionReferenceWithLocalPresentation 0 else.
Parameters (1)ent
returns Value as a ProductDefinition (Null if another type)
returns Value as a ProductDefinitionReference (Null if another type)
- ProductDefinitionReferenceWithLocalRepresentation(): StepBasic_ProductDefinitionReferenceWithLocalRepresentation
returns Value as a ProductDefinitionReferenceWithLocalRepresentation (Null if another type)
StepBasic_ProductDefinitionReference
Representation of STEP entity Product_Definition_Reference.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(14)
- Init(theSource: StepBasic_ExternalSource, theProductId: TCollection_HAsciiString, theProductDefinitionFormationId: TCollection_HAsciiString, theProductDefinitionId: TCollection_HAsciiString, theIdOwningOrganizationName: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (5)theSourcetheProductIdtheProductDefinitionFormationIdtheProductDefinitionIdtheIdOwningOrganizationName
- Init(theSource: StepBasic_ExternalSource, theProductId: TCollection_HAsciiString, theProductDefinitionFormationId: TCollection_HAsciiString, theProductDefinitionId: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (4)theSourcetheProductIdtheProductDefinitionFormationIdtheProductDefinitionId
Returns field Source.
- SetSource(theSource: StepBasic_ExternalSource): void
Set field Source.
Parameters (1)theSource
Returns field ProductId.
- SetProductId(theProductId: TCollection_HAsciiString): void
Set field ProductId.
Parameters (1)theProductId
Returns field ProductDefinitionFormationId.
- SetProductDefinitionFormationId(theProductDefinitionFormationId: TCollection_HAsciiString): void
Set field ProductDefinitionFormationId.
Parameters (1)theProductDefinitionFormationId
Returns field ProductDefinitionId.
- SetProductDefinitionId(theProductDefinitionId: TCollection_HAsciiString): void
Set field ProductDefinitionId.
Parameters (1)theProductDefinitionId
Returns field IdOwningOrganizationName.
- SetIdOwningOrganizationName(theIdOwningOrganizationName: TCollection_HAsciiString): void
Set field IdOwningOrganizationName.
Parameters (1)theIdOwningOrganizationName
- HasIdOwningOrganizationName(): boolean
Returns true if IdOwningOrganizationName exists.
StepBasic_ProductDefinitionReferenceWithLocalRepresentation
Constructors(1)
Returns a ProductDefinitionReferenceWithLocalRepresentation.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(theSource: StepBasic_ExternalSource, theId: TCollection_HAsciiString, theDescription: TCollection_HAsciiString, theFormation: StepBasic_ProductDefinitionFormation, theFrameOfReference: StepBasic_ProductDefinitionContext): voidParameters (5)
theSourcetheIdtheDescriptiontheFormationtheFrameOfReference
- Init(aId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aFormation: StepBasic_ProductDefinitionFormation, aFrameOfReference: StepBasic_ProductDefinitionContext): voidParameters (4)
aIdaDescriptionaFormationaFrameOfReference
Returns field Source.
- SetSource(theSource: StepBasic_ExternalSource): void
Set field Source.
Parameters (1)theSource
StepBasic_ProductDefinitionRelationship
Representation of STEP entity ProductDefinitionRelationship.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(18)
- Init(aId: TCollection_HAsciiString, aName: TCollection_HAsciiString, hasDescription: boolean, aDescription: TCollection_HAsciiString, aRelatingProductDefinition: StepBasic_ProductDefinition, aRelatedProductDefinition: StepBasic_ProductDefinition): void
Initialize all fields (own and inherited).
Parameters (6)aIdaNamehasDescriptionaDescriptionaRelatingProductDefinitionaRelatedProductDefinition
- Init(aId: TCollection_HAsciiString, aName: TCollection_HAsciiString, hasDescription: boolean, aDescription: TCollection_HAsciiString, aRelatingProductDefinition: StepBasic_ProductDefinitionOrReference, aRelatedProductDefinition: StepBasic_ProductDefinitionOrReference): void
Initialize all fields (own and inherited).
Parameters (6)aIdaNamehasDescriptionaDescriptionaRelatingProductDefinitionaRelatedProductDefinition
Returns field Id.
- SetId(Id: TCollection_HAsciiString): void
Set field Id.
Parameters (1)Id
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
- HasDescription(): boolean
Returns True if optional field Description is defined.
Returns field RelatingProductDefinition.
Returns field RelatingProductDefinition in AP242.
- SetRelatingProductDefinition(RelatingProductDefinition: StepBasic_ProductDefinition): void
Set field RelatingProductDefinition.
Parameters (1)RelatingProductDefinition
- SetRelatingProductDefinition(RelatingProductDefinition: StepBasic_ProductDefinitionOrReference): void
Set field RelatingProductDefinition in AP242.
Parameters (1)RelatingProductDefinition
Returns field RelatedProductDefinition.
Returns field RelatedProductDefinition in AP242.
- SetRelatedProductDefinition(RelatedProductDefinition: StepBasic_ProductDefinition): void
Set field RelatedProductDefinition.
Parameters (1)RelatedProductDefinition
- SetRelatedProductDefinition(RelatedProductDefinition: StepBasic_ProductDefinitionOrReference): void
Set field RelatedProductDefinition in AP242.
Parameters (1)RelatedProductDefinition
StepBasic_ProductDefinitionWithAssociatedDocuments
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aFormation: StepBasic_ProductDefinitionFormation, aFrame: StepBasic_ProductDefinitionContext, aDocIds: NCollection_HArray1_handle_StepBasic_Document): voidParameters (5)
aIdaDescriptionaFormationaFrameaDocIds
- Init(aId: TCollection_HAsciiString, aDescription: TCollection_HAsciiString, aFormation: StepBasic_ProductDefinitionFormation, aFrameOfReference: StepBasic_ProductDefinitionContext): voidParameters (4)
aIdaDescriptionaFormationaFrameOfReference
- SetDocIds(DocIds: NCollection_HArray1_handle_StepBasic_Document): voidParameters (1)
DocIds
- NbDocIds(): number
- DocIdsValue(num: number): StepBasic_DocumentParameters (1)
num
- SetDocIdsValue(num: number, adoc: StepBasic_Document): voidParameters (2)
numadoc
StepBasic_ProductOrFormationOrDefinition
Representation of STEP SELECT type ProductOrFormationOrDefinition.
Constructors(1)
Empty constructor.
Instance methods(4)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of ProductOrFormationOrDefinition select type 1 -> Product from StepBasic 2 -> ProductDefinitionFormation from StepBasic 3 -> ProductDefinition from StepBasic 0 else.
Parameters (1)ent
Returns Value as Product (or Null if another type).
Returns Value as ProductDefinitionFormation (or Null if another type).
Returns Value as ProductDefinition (or Null if another type).
StepBasic_ProductRelatedProductCategory
Constructors(1)
Returns a ProductRelatedProductCategory.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aName: TCollection_HAsciiString, hasAdescription: boolean, aDescription: TCollection_HAsciiString, aProducts: NCollection_HArray1_handle_StepBasic_Product): voidParameters (4)
aNamehasAdescriptionaDescriptionaProducts
- Init(aName: TCollection_HAsciiString, hasAdescription: boolean, aDescription: TCollection_HAsciiString): voidParameters (3)
aNamehasAdescriptionaDescription
- SetProducts(aProducts: NCollection_HArray1_handle_StepBasic_Product): voidParameters (1)
aProducts
- ProductsValue(num: number): StepBasic_ProductParameters (1)
num
- NbProducts(): number
StepBasic_ProductType
Constructors(1)
Returns a ProductType.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_RatioMeasureWithUnit
Constructors(1)
Returns a RatioMeasureWithUnit.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_RatioUnit
Constructors(1)
Returns a RatioUnit.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_RoleAssociation
Representation of STEP entity RoleAssociation.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(6)
- Init(aRole: StepBasic_ObjectRole, aItemWithRole: StepBasic_RoleSelect): void
Initialize all fields (own and inherited).
Parameters (2)aRoleaItemWithRole
Returns field Role.
- SetRole(Role: StepBasic_ObjectRole): void
Set field Role.
Parameters (1)Role
Returns field ItemWithRole.
- SetItemWithRole(ItemWithRole: StepBasic_RoleSelect): void
Set field ItemWithRole.
Parameters (1)ItemWithRole
StepBasic_RoleSelect
Representation of STEP SELECT type RoleSelect.
Constructors(1)
Empty constructor.
Instance methods(12)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of RoleSelect select type 1 -> ActionAssignment from StepBasic 2 -> ActionRequestAssignment from StepBasic 3 -> ApprovalAssignment from StepBasic 4 -> ApprovalDateTime from StepBasic 5 -> CertificationAssignment from StepBasic 6 -> ContractAssignment from StepBasic 7 -> DocumentReference from StepBasic 8 -> EffectivityAssignment from StepBasic 9 -> GroupAssignment from StepBasic 10 -> NameAssignment from StepBasic 11 -> SecurityClassificationAssignment from StepBasic 0 else.
Parameters (1)ent
Returns Value as ActionAssignment (or Null if another type).
Returns Value as ActionRequestAssignment (or Null if another type).
Returns Value as ApprovalAssignment (or Null if another type).
Returns Value as ApprovalDateTime (or Null if another type).
Returns Value as CertificationAssignment (or Null if another type).
Returns Value as ContractAssignment (or Null if another type).
Returns Value as DocumentReference (or Null if another type).
Returns Value as EffectivityAssignment (or Null if another type).
Returns Value as GroupAssignment (or Null if another type).
Returns Value as NameAssignment (or Null if another type).
Returns Value as SecurityClassificationAssignment (or Null if another type).
StepBasic_SecurityClassification
Constructors(1)
Returns a SecurityClassification.
Static methods(2)
- get_type_name(): string
Instance methods(8)
- Init(aName: TCollection_HAsciiString, aPurpose: TCollection_HAsciiString, aSecurityLevel: StepBasic_SecurityClassificationLevel): voidParameters (3)
aNameaPurposeaSecurityLevel
- SetName(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetPurpose(aPurpose: TCollection_HAsciiString): voidParameters (1)
aPurpose
- SetSecurityLevel(aSecurityLevel: StepBasic_SecurityClassificationLevel): voidParameters (1)
aSecurityLevel
StepBasic_SecurityClassificationAssignment
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aAssignedSecurityClassification: StepBasic_SecurityClassification): voidParameters (1)
aAssignedSecurityClassification
- SetAssignedSecurityClassification(aAssignedSecurityClassification: StepBasic_SecurityClassification): voidParameters (1)
aAssignedSecurityClassification
StepBasic_SecurityClassificationLevel
Constructors(1)
Returns a SecurityClassificationLevel.
Static methods(2)
- get_type_name(): string
Instance methods(4)
- Init(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetName(aName: TCollection_HAsciiString): voidParameters (1)
aName
StepBasic_SiPrefix
Properties(16)
StepBasic_SiUnit
Constructors(1)
Returns a SiUnit.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetPrefix(aPrefix: StepBasic_SiPrefix): voidParameters (1)
aPrefix
- UnSetPrefix(): void
- HasPrefix(): boolean
- SetName(aName: StepBasic_SiUnitName): voidParameters (1)
aName
- SetDimensions(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
StepBasic_SiUnitAndAreaUnit
Constructors(1)
Returns a SiUnitAndAreaUnit.
Static methods(2)
- get_type_name(): string
Instance methods(3)
- SetAreaUnit(anAreaUnit: StepBasic_AreaUnit): voidParameters (1)
anAreaUnit
StepBasic_SiUnitAndLengthUnit
Constructors(1)
Returns a SiUnitAndLengthUnit.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetLengthUnit(aLengthUnit: StepBasic_LengthUnit): voidParameters (1)
aLengthUnit
StepBasic_SiUnitAndMassUnit
Constructors(1)
Returns a SiUnitAndMassUnit.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetMassUnit(aMassUnit: StepBasic_MassUnit): voidParameters (1)
aMassUnit
StepBasic_SiUnitAndPlaneAngleUnit
Constructors(1)
Returns a SiUnitAndPlaneAngleUnit.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetPlaneAngleUnit(aPlaneAngleUnit: StepBasic_PlaneAngleUnit): voidParameters (1)
aPlaneAngleUnit
StepBasic_SiUnitAndRatioUnit
Constructors(1)
Returns a SiUnitAndRatioUnit.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetRatioUnit(aRatioUnit: StepBasic_RatioUnit): voidParameters (1)
aRatioUnit
StepBasic_SiUnitAndSolidAngleUnit
Constructors(1)
Returns a SiUnitAndSolidAngleUnit.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetSolidAngleUnit(aSolidAngleUnit: StepBasic_SolidAngleUnit): voidParameters (1)
aSolidAngleUnit
StepBasic_SiUnitAndThermodynamicTemperatureUnit
Constructors(1)
Returns a SiUnitAndThermodynamicTemperatureUnit.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetThermodynamicTemperatureUnit(aThermodynamicTemperatureUnit: StepBasic_ThermodynamicTemperatureUnit): voidParameters (1)
aThermodynamicTemperatureUnit
StepBasic_SiUnitAndTimeUnit
Constructors(1)
Returns a SiUnitAndTimeUnit.
Static methods(2)
- get_type_name(): string
Instance methods(5)
- Init(hasAprefix: boolean, aPrefix: StepBasic_SiPrefix, aName: StepBasic_SiUnitName): voidParameters (3)
hasAprefixaPrefixaName
- Init(aDimensions: StepBasic_DimensionalExponents): voidParameters (1)
aDimensions
- SetTimeUnit(aTimeUnit: StepBasic_TimeUnit): voidParameters (1)
aTimeUnit
StepBasic_SiUnitAndVolumeUnit
Constructors(1)
Returns a SiUnitAndVolumeUnit.
Static methods(2)
- get_type_name(): string
Instance methods(3)
- SetVolumeUnit(aVolumeUnit: StepBasic_VolumeUnit): voidParameters (1)
aVolumeUnit
StepBasic_SiUnitName
Properties(28)
StepBasic_SizeMember
For immediate members of SizeSelect, 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
StepBasic_SizeSelect
Constructors(1)
Returns a SizeSelect SelectType.
Instance methods(5)
- CaseNum(ent: Standard_Transient): number
Recognizes a TrimmingSelect Kind Entity that is : 1 -> SizeMember 0 else (i.e. Real).
Parameters (1)ent
Returns a SizeMember (POSITIVE_LENGTH_MEASURE) as preferred.
- CaseMem(ent: StepData_SelectMember): number
Recognizes a SelectMember as Real, named as PARAMETER_VALUE 1 -> PositiveLengthMeasure i.e. Real 0 else (i.e. Entity).
Parameters (1)ent
- SetRealValue(aReal: number): voidParameters (1)
aReal
- RealValue(): number
returns Value as a Real (Null if another type)
StepBasic_SolidAngleMeasureWithUnit
Constructors(1)
Returns a SolidAngleMeasureWithUnit.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_SolidAngleUnit
Constructors(1)
Returns a SolidAngleUnit.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_Source
Properties(3)
StepBasic_SourceItem
Representation of STEP SELECT type SourceItem.
Constructors(1)
Empty constructor.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a kind of SourceItem select type 1 -> HAsciiString from
TCollection0 else.Parameters (1)ent
Returns a preferred SelectMember. Default returns a Null By default, a SelectMember can be set according to data type and Name : it is a SelectNamed if Name is defined.
This method allows to define, for a specific SelectType, a specific SelectMember than SelectNamed. For instance for a Real plus a Name, a SelectReal plus a case number is a good solution, lighter than SelectNamed which is very multipurposeReturns Value as Identifier (or Null if another type).
StepBasic_ThermodynamicTemperatureUnit
Representation of STEP entity ThermodynamicTemperatureUnit.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_TimeMeasureWithUnit
Constructors(1)
Returns a TimeMeasureWithUnit.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_TimeUnit
Constructors(1)
Returns a TimeUnit.
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_UncertaintyMeasureWithUnit
Constructors(1)
Returns a UncertaintyMeasureWithUnit.
Static methods(2)
- get_type_name(): string
Instance methods(7)
- Init(aValueComponent: StepBasic_MeasureValueMember, aUnitComponent: StepBasic_Unit, aName: TCollection_HAsciiString, aDescription: TCollection_HAsciiString): voidParameters (4)
aValueComponentaUnitComponentaNameaDescription
- Init(aValueComponent: StepBasic_MeasureValueMember, aUnitComponent: StepBasic_Unit): voidParameters (2)
aValueComponentaUnitComponent
- SetName(aName: TCollection_HAsciiString): voidParameters (1)
aName
- SetDescription(aDescription: TCollection_HAsciiString): voidParameters (1)
aDescription
StepBasic_Unit
Implements a select type unit (NamedUnit or DerivedUnit).
Constructors(1)
Creates empty object.
Instance methods(3)
- CaseNum(ent: Standard_Transient): number
Recognizes a type of Unit Entity 1 -> NamedUnit 2 -> DerivedUnit.
Parameters (1)ent
returns Value as a NamedUnit (Null if another type)
returns Value as a DerivedUnit (Null if another type)
StepBasic_VersionedActionRequest
Representation of STEP entity VersionedActionRequest.
Constructors(1)
Empty constructor.
Static methods(2)
- get_type_name(): string
Instance methods(11)
- Init(aId: TCollection_HAsciiString, aVersion: TCollection_HAsciiString, aPurpose: TCollection_HAsciiString, hasDescription: boolean, aDescription: TCollection_HAsciiString): void
Initialize all fields (own and inherited).
Parameters (5)aIdaVersionaPurposehasDescriptionaDescription
Returns field Id.
- SetId(Id: TCollection_HAsciiString): void
Set field Id.
Parameters (1)Id
Returns field Version.
- SetVersion(Version: TCollection_HAsciiString): void
Set field Version.
Parameters (1)Version
Returns field Purpose.
- SetPurpose(Purpose: TCollection_HAsciiString): void
Set field Purpose.
Parameters (1)Purpose
Returns field Description.
- SetDescription(Description: TCollection_HAsciiString): void
Set field Description.
Parameters (1)Description
- HasDescription(): boolean
Returns True if optional field Description is defined.
StepBasic_VolumeUnit
Constructors(1)
Static methods(2)
- get_type_name(): string
Instance methods(1)
StepBasic_WeekOfYearAndDayDate
Constructors(1)
Returns a WeekOfYearAndDayDate.
Static methods(2)
- get_type_name(): string
Instance methods(9)
- Init(aYearComponent: number, aWeekComponent: number, hasAdayComponent: boolean, aDayComponent: number): voidParameters (4)
aYearComponentaWeekComponenthasAdayComponentaDayComponent
- Init(aYearComponent: number): voidParameters (1)
aYearComponent
- SetWeekComponent(aWeekComponent: number): voidParameters (1)
aWeekComponent
- WeekComponent(): number
- SetDayComponent(aDayComponent: number): voidParameters (1)
aDayComponent
- UnSetDayComponent(): void
- DayComponent(): number
- HasDayComponent(): boolean