ObjectModelerBase Interface CATIOrientation

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIOrientation

Interface to manage access to the orientation (material inside) of a sub-element(BRep Access).

Note: available only on faces for the moment.


Method Index


o GetFavoritePoint(CATBaseUnknown_var&)
Returns the coordinates of a characteristic point of the sub-element.
o GetOrientation(CATBaseUnknown_var&)
Returns the orientation.

Methods


o GetFavoritePoint
public virtual GetFavoritePoint( const iBody=NULL_var)
Returns the coordinates of a characteristic point of the sub-element.
Parameters:
iBody
if NULL, computation is done on the topological body where the sub-element is defined.
else computation is done on this body.
Returns:
a CATMathPoint
o GetOrientation
public virtual GetOrientation( const iSolid=NULL_var)
Returns the orientation.
Parameters:
iSolid
corresponds to a body.
if NULL, computation is done on the topological body where the sub-element is defined.
else computation is done on this body
Returns:
1 if the orientation of material and geometry underlying the face are the same.
-1 if the orientation of material and geometry underlying the face are opposite.
0 if the system didn't succeed in computing the result

This object is included in the file: CATIOrientation.h
If needed, your Imakefile.mk should include the module: CATObjectModelerBase

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.