|
Open CASCADE Technology 6.5.2
|
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 | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| 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) |
| STEPConstruct_Part::STEPConstruct_Part | ( | ) |
| 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 | ||
| ) |
| void STEPConstruct_Part::operator delete | ( | void * | anAddress | ) | [inline] |
| void* STEPConstruct_Part::operator new | ( | size_t | size | ) | [inline] |
| void* STEPConstruct_Part::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| 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::SetACapplication | ( | const Handle< TCollection_HAsciiString > & | text | ) |
| void STEPConstruct_Part::SetPCdisciplineType | ( | const Handle< TCollection_HAsciiString > & | label | ) |
| 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::SetPDdescription | ( | const Handle< TCollection_HAsciiString > & | text | ) |
| void STEPConstruct_Part::SetPdescription | ( | const Handle< TCollection_HAsciiString > & | text | ) |
| void STEPConstruct_Part::SetPDFdescription | ( | const Handle< TCollection_HAsciiString > & | text | ) |
| void STEPConstruct_Part::SetPDFid | ( | const Handle< TCollection_HAsciiString > & | id | ) |
| void STEPConstruct_Part::SetPDSdescription | ( | const Handle< TCollection_HAsciiString > & | text | ) |
| void STEPConstruct_Part::SetPDSname | ( | const Handle< TCollection_HAsciiString > & | label | ) |
| void STEPConstruct_Part::SetPid | ( | const Handle< TCollection_HAsciiString > & | id | ) |
| void STEPConstruct_Part::SetPname | ( | const Handle< TCollection_HAsciiString > & | label | ) |
| void STEPConstruct_Part::SetPRPCdescription | ( | const Handle< TCollection_HAsciiString > & | text | ) |
| void STEPConstruct_Part::SetPRPCname | ( | const Handle< TCollection_HAsciiString > & | label | ) |
| Handle_StepShape_ShapeRepresentation STEPConstruct_Part::SRValue | ( | ) | const |
1.7.4