DataExchangeBaseRepsItf Interface CATIExchangeRuledSurface
Usage: you can freely reimplement this interface.
interface CATIExchangeRuledSurface
Interface to exchange ruled surfaces.
Role: This interface is dedicated to get ruled surfaces information.
Available from CATIA V5R10.
Method Index
- o
GetRuledSurfaceFirstCurve(short*,CATBaseUnknown_var)
- Returns the first curve defining the surface and the direction flag.
- o
GetRuledSurfaceInfo(double[3])
- Retrieves the ruled surface's reference direction.
- o
GetRuledSurfaceSecondCurve(short*,CATBaseUnknown_var)
- Returns the second curve defining the surface and the developable flag.
Methods
o GetRuledSurfaceFirstCurve
public virtual GetRuledSurfaceFirstCurve( | | oDirectionFlag, |
| | ioRelimitedOnFace | = NULL_var) |
-
Returns the first curve defining the surface and the direction flag.
- Parameters:
-
- oDirectionFlag
- 0 join first to first and last to last.
1 join first to last and last to fisrt.
- ioRelimitedOnFace
- Never use this argument. Let it at its NULL_var default value.
o GetRuledSurfaceInfo
public virtual GetRuledSurfaceInfo( | | oRefDirection) |
-
Retrieves the ruled surface's reference direction.
- Parameters:
-
- oRefDirection
- Get the unit vector perpendicular to the basis surface.
o GetRuledSurfaceSecondCurve
public virtual GetRuledSurfaceSecondCurve( | | oDevelopableSurfaceFlag, |
| | ioRelimitedOnFace | = NULL_var) |
-
Returns the second curve defining the surface and the developable flag.
- Parameters:
-
- oDevelopableSurfaceFlag
- 0 developable.
1 possibly not.
- ioRelimitedOnFace
- Never use this argument. Let it at its NULL_var default value.
This object is included in the file: CATIExchangeRuledSurface.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.