DataExchangeBaseRepsItf Interface CATIExchangeBody
Usage: you can freely reimplement this interface.
interface CATIExchangeBody
Interface to exchange Brep bodies.
Role: This interface is dedicated to get Brep bodies informations and content.
Available from CATIA V5R11.
Method Index
- o
EnumEdges()
- Returns a list of all free edges which bound the body (Non Manifold).
- o
EnumFaces()
- Returns a list of all free faces which bound the body (Non Manifold).
- o
EnumShells()
- Returns a list of all free shells without volume, and federated by the body.
- o
EnumVertices()
- Returns a list of all free vertices in the body (Non Manifold).
- o
EnumVolumes()
- Returns a list of all volumes making the B-representation.
- o
EnumWires()
- Returns a list of all wires in the body (Non Manifold).
- o
GetGeometricProperties(double[],double&,double&)
- Retrieves the geometric properties of the body.
Methods
o EnumEdges
| public virtual EnumEdges( | ) |
-
Returns a list of all free edges which bound the body (Non Manifold).
o EnumFaces
| public virtual EnumFaces( | ) |
-
Returns a list of all free faces which bound the body (Non Manifold).
o EnumShells
| public virtual EnumShells( | ) |
-
Returns a list of all free shells without volume, and federated by the body.
o EnumVertices
| public virtual EnumVertices( | ) |
-
Returns a list of all free vertices in the body (Non Manifold).
o EnumVolumes
| public virtual EnumVolumes( | ) |
-
Returns a list of all volumes making the B-representation.
o EnumWires
| public virtual EnumWires( | ) |
-
Returns a list of all wires in the body (Non Manifold).
o GetGeometricProperties
| public virtual GetGeometricProperties( | | oCentroid, |
| | oVolume, |
| | oWetArea) |
-
Retrieves the geometric properties of the body.
- Parameters:
-
- oCentroid
- Get the body's centroid.
- oVolume
- Get the body's volume.
- oWetArea
- Get the body's wet area.
This object is included in the file: CATIExchangeBody.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.