CATCompositesUseItf Interface CATICciZonesGroup

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATICciZonesGroup

Interface to Zone Group.
Role: Allows to manage a Composites Zone group feature that contains Zones features.

See also:


Method Index


o GetExtendedRosette(CATICciRosette_var&)
Returns the extended rosette of the zones group.
o GetReferenceShell(CATIMmiMechanicalFeature_var&,CATBoolean&)
Gets the reference shell and draping direction of the group of zones.
o GetRosette(CATMathAxis&)
o GetZones(CATLISTV(CATBaseUnknown_var)&)
Gets the list of zones that are in the group of zones.
o SetExtendedRosette(CATICciRosette_var&)
Sets the extended rosette of the zones group.

Methods


o GetExtendedRosette
public virtual GetExtendedRosette( ospRosette)
Returns the extended rosette of the zones group.
Parameters:
ospRosette
The CATICciRosette corresponding to the rosette.
o GetReferenceShell
public virtual GetReferenceShell( oRefShell,
oDrapingDirection)
Gets the reference shell and draping direction of the group of zones.
Parameters:
oRefShell
The specObject corresponding to the reference shell.
oDrapingDirection
The draping direction as boolean.
  • FALSE when draping direction is opposite to the normal of the shell.
  • TRUE when draping direction is equal to the normal of the shell.
o GetRosette
public virtual GetRosette( oRosette)
Deprecated:
R417 Please use: CATICciRosette_var spRosette; pCciZonesGroup->GetExtendedRosette (spRosette); if(NULL_var != spRosette) { CATIMf3DAxisSystem_var ospGeometricalRosette spRosette->GetMainAxis (ospGeometricalRosette); if(NULL_var != ospGeometricalRosette) ospGeometricalRosette->GetMathAxis(CATMathAxis& oMathAxis) ... } Gets the rosette of the group of zones.
Parameters:
oRosette
The rosette.
o GetZones
public virtual GetZones( oListOfZones)
Gets the list of zones that are in the group of zones.
Parameters:
oListOfZones
The list of zones (CATICciZone).
o SetExtendedRosette
public virtual SetExtendedRosette( const ispRosette)
Sets the extended rosette of the zones group.
Parameters:
ispRosette
The feature CATICciRosette to the rosette.

This object is included in the file: CATICciZonesGroup.h
If needed, your Imakefile.mk should include the module: CATCompositesUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.