DataExchangeBaseRepsItf Interface CATIExchangeEdge
Usage: you can freely reimplement this interface.
interface CATIExchangeEdge
Interface to exchange edges.
Role: This interface is dedicated to get edges properties.
An edge is a mono-dimensional topological entity. Its underlying geometry is a 3D curve.
Available from CATIA V5R10.
Method Index
- o
GetCurve()
- Returns the geometric 3D curve corresponding to the edge.
- o
GetEndVertex()
- Returns the vertex occuring at the end of the edge.
- o
GetGeometricProperties(double&)
- Retrieves the length of the edge.
- o
GetLimitsOnCv(double*)
- Retrieves the parameters at each edge's extremity.
- o
GetStartVertex()
- Returns the vertex occuring at the start of the edge.
- o
IsParamReversed()
- Returns TRUE if the edge's direction is opposed to the flow dictated by the
parametrization of the underlying curve geometry, FALSE otherwise.
Methods
o GetCurve
public virtual GetCurve( | ) |
-
Returns the geometric 3D curve corresponding to the edge.
o GetEndVertex
public virtual GetEndVertex( | ) |
-
Returns the vertex occuring at the end of the edge.
o GetGeometricProperties
public virtual GetGeometricProperties( | | oLength) |
-
Retrieves the length of the edge.
- Parameters:
-
- oLength
- Get the edge's length.
o GetLimitsOnCv
public virtual GetLimitsOnCv( | | oValue) |
-
Retrieves the parameters at each edge's extremity.
- Parameters:
-
- oValue
- oValue[0] : StartParameter.
oValue[1] : EndParameter.
o GetStartVertex
public virtual GetStartVertex( | ) |
-
Returns the vertex occuring at the start of the edge.
o IsParamReversed
public virtual IsParamReversed( | ) |
-
Returns TRUE if the edge's direction is opposed to the flow dictated by the
parametrization of the underlying curve geometry, FALSE otherwise.
This object is included in the file: CATIExchangeEdge.h
If needed, your Imakefile.mk should include the module: DataExchangeBaseRepsItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.