Open CASCADE Technology
6.5.4
|
Provides tools for creating STEP structures associated
with part (SDR), such as PRODUCT, PDF etc., as requied
by current schema
Also allows to investigate and modify this data
#include <STEPConstruct_Part.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | STEPConstruct_Part () |
void | MakeSDR (const Handle< StepShape_ShapeRepresentation > &aShape, const Handle< TCollection_HAsciiString > &aName, const Handle< StepBasic_ApplicationContext > &AC) |
void | ReadSDR (const Handle< StepShape_ShapeDefinitionRepresentation > &aShape) |
Standard_Boolean | IsDone () const |
Handle_StepShape_ShapeDefinitionRepresentation | SDRValue () const |
Returns SDR or Null if not done | |
Handle_StepShape_ShapeRepresentation | SRValue () const |
Returns SDR->UsedRepresentation() or Null if not done | |
Handle_StepBasic_ProductContext | PC () const |
Handle_TCollection_HAsciiString | PCname () const |
Handle_TCollection_HAsciiString | PCdisciplineType () const |
void | SetPCname (const Handle< TCollection_HAsciiString > &name) |
void | SetPCdisciplineType (const Handle< TCollection_HAsciiString > &label) |
Handle_StepBasic_ApplicationContext | AC () const |
Handle_TCollection_HAsciiString | ACapplication () const |
void | SetACapplication (const Handle< TCollection_HAsciiString > &text) |
Handle_StepBasic_ProductDefinitionContext | PDC () const |
Handle_TCollection_HAsciiString | PDCname () const |
Handle_TCollection_HAsciiString | PDCstage () const |
void | SetPDCname (const Handle< TCollection_HAsciiString > &label) |
void | SetPDCstage (const Handle< TCollection_HAsciiString > &label) |
Handle_StepBasic_Product | Product () const |
Handle_TCollection_HAsciiString | Pid () const |
Handle_TCollection_HAsciiString | Pname () const |
Handle_TCollection_HAsciiString | Pdescription () const |
void | SetPid (const Handle< TCollection_HAsciiString > &id) |
void | SetPname (const Handle< TCollection_HAsciiString > &label) |
void | SetPdescription (const Handle< TCollection_HAsciiString > &text) |
Handle_StepBasic_ProductDefinitionFormation | PDF () const |
Handle_TCollection_HAsciiString | PDFid () const |
Handle_TCollection_HAsciiString | PDFdescription () const |
void | SetPDFid (const Handle< TCollection_HAsciiString > &id) |
void | SetPDFdescription (const Handle< TCollection_HAsciiString > &text) |
Handle_StepBasic_ProductDefinition | PD () const |
Handle_TCollection_HAsciiString | PDdescription () const |
void | SetPDdescription (const Handle< TCollection_HAsciiString > &text) |
Handle_StepRepr_ProductDefinitionShape | PDS () const |
Handle_TCollection_HAsciiString | PDSname () const |
Handle_TCollection_HAsciiString | PDSdescription () const |
void | SetPDSname (const Handle< TCollection_HAsciiString > &label) |
void | SetPDSdescription (const Handle< TCollection_HAsciiString > &text) |
Handle_StepBasic_ProductRelatedProductCategory | PRPC () const |
Handle_TCollection_HAsciiString | PRPCname () const |
Handle_TCollection_HAsciiString | PRPCdescription () const |
void | SetPRPCname (const Handle< TCollection_HAsciiString > &label) |
void | SetPRPCdescription (const Handle< TCollection_HAsciiString > &text) |
Handle_StepBasic_ApplicationContext STEPConstruct_Part::AC | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::ACapplication | ( | ) | const |
Standard_Boolean STEPConstruct_Part::IsDone | ( | ) | const |
void STEPConstruct_Part::MakeSDR | ( | const Handle< StepShape_ShapeRepresentation > & | aShape, |
const Handle< TCollection_HAsciiString > & | aName, | ||
const Handle< StepBasic_ApplicationContext > & | AC | ||
) |
Handle_StepBasic_ProductContext STEPConstruct_Part::PC | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PCdisciplineType | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PCname | ( | ) | const |
Handle_StepBasic_ProductDefinition STEPConstruct_Part::PD | ( | ) | const |
Handle_StepBasic_ProductDefinitionContext STEPConstruct_Part::PDC | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PDCname | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PDCstage | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PDdescription | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::Pdescription | ( | ) | const |
Handle_StepBasic_ProductDefinitionFormation STEPConstruct_Part::PDF | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PDFdescription | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PDFid | ( | ) | const |
Handle_StepRepr_ProductDefinitionShape STEPConstruct_Part::PDS | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PDSdescription | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PDSname | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::Pid | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::Pname | ( | ) | const |
Handle_StepBasic_Product STEPConstruct_Part::Product | ( | ) | const |
Handle_StepBasic_ProductRelatedProductCategory STEPConstruct_Part::PRPC | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PRPCdescription | ( | ) | const |
Handle_TCollection_HAsciiString STEPConstruct_Part::PRPCname | ( | ) | const |
void STEPConstruct_Part::ReadSDR | ( | const Handle< StepShape_ShapeDefinitionRepresentation > & | aShape | ) |
Handle_StepShape_ShapeDefinitionRepresentation STEPConstruct_Part::SDRValue | ( | ) | const |
void STEPConstruct_Part::SetPCname | ( | const Handle< TCollection_HAsciiString > & | name | ) |
void STEPConstruct_Part::SetPDCname | ( | const Handle< TCollection_HAsciiString > & | label | ) |
void STEPConstruct_Part::SetPDCstage | ( | const Handle< TCollection_HAsciiString > & | label | ) |
void STEPConstruct_Part::SetPDSname | ( | const Handle< TCollection_HAsciiString > & | label | ) |
void STEPConstruct_Part::SetPname | ( | const Handle< TCollection_HAsciiString > & | label | ) |
void STEPConstruct_Part::SetPRPCname | ( | const Handle< TCollection_HAsciiString > & | label | ) |
Handle_StepShape_ShapeRepresentation STEPConstruct_Part::SRValue | ( | ) | const |