CATStrUseItf Interface CATISfdUsePart
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISfdUsePart
Interface to manage attributes on the Part.
Method Index
- o
GetConnectionsSet(CATIMmiMechanicalFeature_var&)
- no doc
- o
GetConstructionSet(CATIMmiMechanicalFeature_var&)
- Get ConstructionSet tool.
- o
GetMembers(CATLISTV(CATIMmiMechanicalFeature_var)&)
-
- o
GetPanels(CATLISTV(CATIMmiMechanicalFeature_var)&)
-
- o
GetSectionSet(CATIMmiMechanicalFeature_var&)
- Get ProjectData tool.
- o
IsSFDSystem(CATSfdDiscipline&,CATUnicodeString&)
- Verify that the reference has the correct V_Discipline value.
- o
SetAsSFDSystem(CATSfdDiscipline&,CATUnicodeString&)
- Initiliaze the Reference as a SFD system by setting the V_Discipline to Structure_System.
Methods
o GetConnectionsSet
public virtual GetConnectionsSet( | | ospConnectionsSet) |
-
no doc
o GetConstructionSet
public virtual GetConstructionSet( | | ospConstructionSet) |
-
Get ConstructionSet tool. It is a regular GSMTool pointed by the MechanicalPart. If this tool
already exists, it is not created.
- Parameters:
-
- ospConstructionSet
- ConstructionSet tool.
o GetMembers
public virtual GetMembers( | | oListOfMembers) |
-
o GetPanels
public virtual GetPanels( | | oListOfSuperPlates) |
-
o GetSectionSet
public virtual GetSectionSet( | | ospSectionSet) |
-
Get ProjectData tool. It is a regular GSMTool pointed by the MechanicalPart. If this tool
already exists, it is not created.
- Parameters:
-
- ospSectionSet
- SectionSet tool.
o IsSFDSystem
public virtual IsSFDSystem( | | oDiagnostic, |
| | oIncorrectDisciplineName) |
-
Verify that the reference has the correct V_Discipline value.
- Parameters:
-
- oDiagnostic
- Project data tool.
- oIncorrectDisciplineName
- Returns the V_Discipline if there is already one.
o SetAsSFDSystem
public virtual SetAsSFDSystem( | | oDiagnostic, |
| | oIncorrectDisciplineName) |
-
Initiliaze the Reference as a SFD system by setting the V_Discipline to Structure_System.
- Parameters:
-
- oDiagnostic
- SfdSetDisciplineOK - V_discipline was successfully set to "Structure_System" (it was originally unset)
SfdDisciplineAlreadyStructure - Nothing done. V_discipline was already set to "Structure_System"
SfdWorkbenchNotStructure - Nothing done. The workbench is not SFD or SDD. Did not attempt to set V_discipline to "Structure_System"
SfdUnableToFindVPMReference - Nothing done. Unable to find the VPMReference. Unable to set V_discipline to "Structure_System"
SfdDisciplineAlreadySomethingElse - Nothing done. V_discipline was already set to something other than "Structure_System"
SfdAttemptToSetDisciplineFailed - Nothing done. V_discipline was originally unset, but the attempt to set it to "Structure_System" failed
(probably due to an infrastructure problem, such as the discipline name not being registered)
- oIncorrectDisciplineName
- Returns the V_Discipline if there is already one.
This object is included in the file: CATISfdUsePart.h
If needed, your Imakefile.mk should include the module: CATStrUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.