CATCompositesUseItf Interface CATICciCompositesGeometry
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICciCompositesGeometry
Interface of Composites geometry.
Role: Allows to access data of any Composites geometrical feature, agregated under
Zone, Ply or Cut Piece feature.
- See also:
- , ,
Method Index
- o
AddContour(CATICciContour_var&)
- Adds an new contour feature at the end of the current composites geometry.
- o
AddLimitContour(CATICciLimitContour_var&)
- Adds a new limit contour feature at the end of the current composites geometry.
- o
AddMaterialExcess(CATICciEdgeOfPart_var,CATICciEdgeOfPart_var)
- Add Material excess.
- o
AddSkinSwapping(CATIMmiMechanicalFeature_var,CATICciSkinSwapping::CATCciSwapMode)
-
- o
GetAllFeatures(CATLISTV(CATIMmiMechanicalFeature_var)&)
- Gets all the features of the current Composites Geometry.
- o
GetAllLimitContours(CATLISTV(CATICciLimitContour_var)&)
- Gets all the limit contour features of the current Composites Geometry.
- o
GetResult(CATIMmiMechanicalFeature_var&)
- Gets the last feature of the composites geometry.
Methods
o AddContour
public virtual AddContour( | | oContour) |
-
Adds an new contour feature at the end of the current composites geometry.
- Parameters:
-
- oContour
- The created contour feature
Usage: after creating the contour curves and support surface MUST be set via CATICciContour interface
- See also:
- ,
o AddLimitContour
public virtual AddLimitContour( | | oLimitContour) |
-
Adds a new limit contour feature at the end of the current composites geometry.
WARNING: This methods cannot be used for geometry relative to any Zone or
transition Zone feature.
- Parameters:
-
- oLimitContour
- The created limit contour feature
Usage: after creating the limiting contour the relimiting curves, staggering values,
staggering steps, etc, MUST be set via CATICciLimitContour interface
- See also:
- ,
o AddMaterialExcess
public virtual AddMaterialExcess( | | iEEOP, |
| | iMEOP) |
-
Add Material excess.
- Parameters:
-
- iEEOP
- Engineering Edge Of Part.
- iMEOP
- Manufacturing Edge Of Part.
o AddSkinSwapping
public virtual AddSkinSwapping( | | iDestinationSurface, |
| const | iSwapType) |
-
o GetAllFeatures
public virtual GetAllFeatures( | | oFeaturesList) |
-
Gets all the features of the current Composites Geometry.
- Parameters:
-
- oContourList
- The ordered (as agregated under the composites geometry) list of feature.
Each element of the list reponds to interface CATICciBaseContour.
o GetAllLimitContours
public virtual GetAllLimitContours( | | oLimitContourList) |
-
Gets all the limit contour features of the current Composites Geometry.
- Parameters:
-
- oLimitContourList
- The ordered (as agregated under the composites geometry) list of limit contour feature.
Each element of the list reponds to interface CATICciLimitContour.
o GetResult
public virtual GetResult( | | oResult) |
-
Gets the last feature of the composites geometry. This corresponds to the
geometry of the composites entity (e.g. ply or cut-piece) aggregating this
composites geometry feature.
Note: the result is indentical to GetGeometry method of CATICciPly or CATICciCutPiece.
- Parameters:
-
- oResult
- The last feature of the composites geometry.
This object is included in the file: CATICciCompositesGeometry.h
If needed, your Imakefile.mk should include the module: CATCompositesUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.