GeometricObjects CATICGMObjectsSave
Usage: you must use this class as is. You should never derive it.
public class CATICGMObjectsSave
Saves list of CGM Objects belonging to the same geofactory into a CATCGMStream .
Constructor and Destructor Index
- o
CATICGMObjectsSave(CATCGMStream&)
- Constructs an CATICGMObjectsSave operator.
- o
~CATICGMObjectsSave()
- Destructor
Method Index
- o
Save(CATLISTP(CATICGMObject)&,CATLISTP(CATICGMObject)*)
- Run Save.
Constructor and Destructor
o CATICGMObjectsSave
public CATICGMObjectsSave( | | ioStreamArea) |
-
Constructs an CATICGMObjectsSave operator.
- Parameters:
-
- ioStreamArea
- The stream on which the factory is saved.
o ~CATICGMObjectsSave
public ~CATICGMObjectsSave( | ) |
-
Destructor
Methods
o Save
public Save( | const | iFullFederatorObjects, |
| const | iLightSubsetObjects | = NULL) |
-
Run Save.
- Parameters:
-
- iFullFederatorObjects
- Set of objects to Save.
Each Object must be a non null value and all objects must be contained in the same CATGeoFactory.
- iLightSubsetObjects
- Light subset of objects that may be loaded partially afterwards.
List may be empty.
Each Object must be a non null value and all objects must be contained in the same CATGeoFactory.
Each Object must be equals or contained in previous list of iFullFederatorObjects.
- Returns:
- The result of the operation.
Legal values:
- S_OK
- if operation succeed.
- E_FAIL
- if operation fails.
This object is included in the file: CATICGMObjectsPersistency.h
If needed, your Imakefile.mk should include the module: GeometricObjects
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.