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.