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.