CATCompositesUseItf Interface CATICciRosetteTransferType
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICciRosetteTransferType
Interface to manage a composites Rosette transfer feature.
Role: Allows to access data of composites Rosette transfer feature.
Method Index
- o
GetInputGeometries(CATLISTV(CATBaseUnknown_var)&)
- Return S_OK if List of features.
- o
GetTransferedRosette(CATIMf3DAxisSystem_var&,CATBody_var&,CATListOfDouble&,CATLISTV(CATMathAxis)&,CATSoftwareConfiguration*)
- Return result of transfert rosette.
- o
GetTransferedRosetteForProducibility(CATIMf3DAxisSystem_var&,int*,int*,int*,int*,double(*)[3],int,CATLISTV(CATMathAxis)&,CATSoftwareConfiguration*)
- Return result of transfert rosette.
- o
InputsAndFeatureAreOK()
- Return S_OK if All inputs and feature are OK.
Methods
o GetInputGeometries
public virtual GetInputGeometries( | | ospListOfFeature) |
-
Return S_OK if List of features.
- Parameters:
-
- ospListOfFeature
- The list of features must e isolated with As Result Complete Mode for manufacturing creation Part.
o GetTransferedRosette
public virtual GetTransferedRosette( | const | ispGeometricalRosette, |
| const | ispSurface, |
| | iCoordPoints, |
| | oListTransferedAxisSystem, |
| | ipConfiguration | = NULL) |
-
Return result of transfert rosette.
- Parameters:
-
- ispGeometricalRosette
- The feature corresponding to the geometrical rosette.
- 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 GetTransferedRosetteForProducibility
public virtual GetTransferedRosetteForProducibility( | const | ispGeometricalRosette, |
| const | ipArrayMinusU, |
| const | ipArrayPlusU, |
| const | ipArrayMinusV, |
| const | ipArrayPlusV, |
| const | iArr3DPoints, |
| | iNbreNodes, |
| | oListTransferedAxisSystem, |
| | ipConfiguration | =NULL) |
-
Return result of transfert rosette.
- Parameters:
-
- ispGeometricalRosette
- The feature corresponding to the geometrical rosette.
- ipArrayMinusU
- base covmesh, Identifying point precedent on U.
- ipArrayPlusU
- base covmesh, Identifying following point on U.
- ipArrayMinusV
- base covmesh, Identifying point precedent on V.
- ipArrayPlusV
- base covmesh, Identifying following point on V.
- ipArr3DPoints
- in covmesh, coordinates 3d of the points
- iNbreNodes
- Number of points in covmesh. Corresponds to the size of all arrays.
- oListTransferedAxisSystem
- The list of CATMathAxis corresponding of the result in each transfer point.
- ipConfiguration
- The pointer to the configuration. Can be NULL.
o InputsAndFeatureAreOK
public virtual InputsAndFeatureAreOK( | ) |
-
Return S_OK if All inputs and feature are OK.
This object is included in the file: CATICciRosetteTransferType.h
If needed, your Imakefile.mk should include the module: CATCompositesUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.