DataExchangeBaseRepsItf Interface CATIExchangeShell
Usage: you can freely reimplement this interface.
interface CATIExchangeShell
Interface to exchange shells.
Role: This interface is dedicated to get shells properties.
A shell is a 3D domain made of faces.
Available from CATIA V5R10.
Method Index
- o
EnumFaces()
- Returns a list of all faces of the shell.
- o
GetFacesOrientations(CATListOfInt*&)
- Retrieves the faces' orientations in the shell.
- o
GetGeometricProperties(double[],double&)
- Retrieves the geometric properties of the shell.
- o
IsClosed()
- Returns S_OK if the shell is closed.
- o
IsReversed()
- Returns S_OK if the shell orientation is the opposite of the faces orientation.
Methods
o EnumFaces
public virtual EnumFaces( | ) |
-
Returns a list of all faces of the shell.
o GetFacesOrientations
public virtual GetFacesOrientations( | | oOrient) |
-
Retrieves the faces' orientations in the shell.
- Parameters:
-
- oOrient
- Get the faces' orientations.
o GetGeometricProperties
public virtual GetGeometricProperties( | | oCentroid, |
| | oWetArea) |
-
Retrieves the geometric properties of the shell.
- Parameters:
-
- oCentroid
- Get the shell's centroid.
- oWetArea
- Get the shell's wet area.
o IsClosed
public virtual IsClosed( | ) |
-
Returns S_OK if the shell is closed.
o IsReversed
public virtual IsReversed( | ) |
-
Returns S_OK if the shell orientation is the opposite of the faces orientation.
This object is included in the file: CATIExchangeShell.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.