CATCompositesUseItf Interface CATICciRosette
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICciRosette
Interface to manage a composites Rosette feature.
Role: Allows to access data of composites Rosette feature.
Method Index
- o
GetMainAxis(CATIMf3DAxisSystem_var&)
- Returns the geometrical rosette.
- o
GetRosetteTransferFactoryService(CATICciRosetteTransferTypeFactoryServices_var&)
- Gets the default rosette transfer factory service to create Cartesian or cylindrical rosette transfer.
- o
GetRosetteTransferType(CATICciRosetteTransferType_var&)
- Returns the rosette transfer type object.
- o
GetTransferedRosette(CATBody_var&,CATListOfDouble&,CATLISTV(CATMathAxis)&,CATSoftwareConfiguration*)
- Gets the rosette transfer result.
- o
ReplaceRosetteTransferType(CATICciRosetteTransferType_var&)
- Sets the rosette transfer type object.
- o
SetMainAxis(CATIMf3DAxisSystem_var&)
- Sets the geometrical rosette.
Methods
o GetMainAxis
public virtual GetMainAxis( | | ospGeometricalRosette) |
-
Returns the geometrical rosette.
- Parameters:
-
- ospGeometricalRosette
- The feature corresponding to the geometrical rosette.
o GetRosetteTransferFactoryService
public virtual GetRosetteTransferFactoryService( | | opFactoryService) |
-
Gets the default rosette transfer factory service to create Cartesian or cylindrical rosette transfer.
- Parameters:
-
- opFactoryService
- The default rosette transfer factory.
o GetRosetteTransferType
public virtual GetRosetteTransferType( | | oRosetteTransferType) |
-
Returns the rosette transfer type object.
- Parameters:
-
- ospRosetteTransferType
- The type of the rosette transfer.
o GetTransferedRosette
public virtual GetTransferedRosette( | const | ispSurface, |
| | iCoordPoints, |
| | oListTransferedAxisSystem, |
| | ipConfiguration | = NULL) |
-
Gets the rosette transfer result.
- Parameters:
-
- ispSurface
- The surface where the transfer will be done.
- iCoordPoints
- The list of points (Appends X,Y,Z) where the transfer will be done.
- oListTransferedAxisSystem
- The list of CATMathAxis corresponding of the result in each transfer point.
- ipConfiguration
- The pointer to the configuration. Can be NULL.
o ReplaceRosetteTransferType
public virtual ReplaceRosetteTransferType( | | iRosetteTransferType) |
-
Sets the rosette transfer type object.
- Parameters:
-
- ispGeometricalRosette
- The feature corresponding to the geometrical rosette.
o SetMainAxis
public virtual SetMainAxis( | const | ispGeometricalRosette) |
-
Sets the geometrical rosette.
- Parameters:
-
- ispGeometricalRosette
- The feature corresponding to the geometrical rosette.
This object is included in the file: CATICciRosette.h
If needed, your Imakefile.mk should include the module: CATCompositesUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.