GeometricObjects Interface CATPointOnCurve
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATPointOnCurve
Interface representing a point lying on curve.
Role: A CATPointOnCurve can be seen as 1 coordinate (called curve parameter) in the space of
the curve.
The CATPointOnCurve is created through the CreatePointOnCurve
method of the CATGeoFactory interface and deleted with the Remove method.
Method Index
- o
GetCurve()
- Returns the underlying CATCurve of this CATPointOnCurve.
- o
GetParam()
- Returns the corresponding parameter on the curve.
- o
GetParam(CATCrvParam&)
- Returns the corresponding parameter on the curve.
- o
SetCurve(CATCurve*)
- Modifies the underlying CATCurve of this CATPointOnCurve.
- o
SetParam(CATCrvParam&)
- Modifies the parameter of this CATPointOnCurve.
Methods
o GetCurve
public virtual GetCurve( | ) |
-
Returns the underlying CATCurve of this CATPointOnCurve.
- Returns:
- A pointer to the supporting curve.
o GetParam
public virtual GetParam( | ) |
-
Returns the corresponding parameter on the curve.
User preferably the signature which returns a CATCrvParam in output argument.
- Returns:
- The CATCrvParam
o GetParam
public virtual GetParam( | | oParam) |
-
Returns the corresponding parameter on the curve.
- Parameters:
-
- oParam
- The parameter of the curve.
o SetCurve
public virtual SetCurve( | | iNewSupport) |
-
Modifies the underlying CATCurve of this CATPointOnCurve.
- Parameters:
-
- iNewSupport
- A pointer to the new supporting curve.
o SetParam
public virtual SetParam( | const | iNewParam) |
-
Modifies the parameter of this CATPointOnCurve.
- Parameters:
-
- iNewParam
- The new value of the parameter
This object is included in the file: CATPointOnCurve.h
If needed, your Imakefile.mk should include the module: CATGMGeometricInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.