CATCompositesUseItf Interface CATICciCompositesDataFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICciCompositesDataFactory
Factory to create of Composites workshop.
Role: Creation of all Composites features inside this part container.
Note: If the creation fails, the methods return NULL_var.
Method Index
- o
CreateCompositesParameters(CATICciCompositesParameters_var&)
- Gets the composites parameters created in the document.
- o
CreateCore(CATUnicodeString&,CATIMmiMechanicalFeature_var)
- Gets the Core created in the document.
- o
CreateEEOP(CATICciEdgeOfPart_var&)
- Creates the EEOP feature under EOP Group.
- o
CreateMEOP(CATICciEdgeOfPart_var&)
- Creates the MEOP feature under EOP Group.
- o
CreatePliesGroup(CATUnicodeString&,CATIMmiMechanicalFeature_var,CATBoolean,CATIMf3DAxisSystem_var)
- Gets the PliesGroup created in the document.
- o
CreatePly(CATUnicodeString&,CATIMmiMechanicalFeature_var)
- Gets the Ply created in the document.
- o
CreateSequence(CATUnicodeString&,CATIMmiMechanicalFeature_var)
- Gets the sequence.
- o
CreateZone(CATUnicodeString&,CATICciZonesGroup_var)
- Gets the Zone created in the document.
- o
CreateZonesGroup(CATUnicodeString&,CATIMmiMechanicalFeature_var,CATBoolean,CATIMf3DAxisSystem_var)
- Gets the ZonesGroup created in the document.
Methods
o CreateCompositesParameters
public virtual CreateCompositesParameters( | | oParameters) |
-
Gets the composites parameters created in the document.
- Parameters:
-
- oParameters
- The created composites parameters feature
o CreateCore
public virtual CreateCore( | const | iCoreName, |
| | iFather) |
-
Gets the Core created in the document.
- Parameters:
-
- iCoreName
- Name of the core to be created.
- iFather
- Core would be created after iFather
o CreateEEOP
public virtual CreateEEOP( | | oEEOP) |
-
Creates the EEOP feature under EOP Group.
- Parameters:
-
- oEEOP.
- returns the created EEOP
o CreateMEOP
public virtual CreateMEOP( | | oMEOP) |
-
Creates the MEOP feature under EOP Group.
- Parameters:
-
- oMEOP.
- returns the created MEOP
o CreatePliesGroup
public virtual CreatePliesGroup( | const | iPliesGpName, |
| | iSurface, |
| | iDrapingDir, |
| | iRosette) |
-
Gets the PliesGroup created in the document.
- Parameters:
-
- iPliesGpName
- Name of the ZonesGp to be created.
- iSurface
- The surface on which the Zones Group would be created.
- iDrapingDir
- The Draping direction.
- iRosette
- The Rosette.
o CreatePly
public virtual CreatePly( | const | iPlyName, |
| | iFather) |
-
Gets the Ply created in the document.
- Parameters:
-
- iPlyName
- Name of the core to be created.
- iFather
- Ply would be created after iFather.
Note: Father can be PliesGroup or Sequence, in any case a ply is created under a pliesGroup
because ply requires to aggregates under a sequence, a sequence is created by default
(PliesGroup -> Sequence-> Ply)
o CreateSequence
public virtual CreateSequence( | const | iSeqName, |
| | iFather) |
-
Gets the sequence.
- Parameters:
-
- iSeqName
- Name of the sequence to be created.
- iFather
- Sequence would be created after iFather, father of a sequence should be a PliesGroup
o CreateZone
public virtual CreateZone( | const | iZoneName, |
| | iZonesGroup) |
-
Gets the Zone created in the document.
- Parameters:
-
- iZoneName
- Name of the zone to be created.
- iZonesGroup
- The Zones Group under which the zone would be created.
o CreateZonesGroup
public virtual CreateZonesGroup( | const | iZoneGpName, |
| | iSurface, |
| | iDrapingDir, |
| | iRosette) |
-
Gets the ZonesGroup created in the document.
- Parameters:
-
- iZoneGpName
- Name of the ZonesGp to be created.
- iSurface
- The surface on which the Zones Group would be created.
- iDrapingDir
- The Draping direction.
- iRosette
- The Rosette.
This object is included in the file: CATICciCompositesDataFactory.h
If needed, your Imakefile.mk should include the module: CATCompositesUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.