GeometricObjects Interface CATPointOnSurface

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


interface CATPointOnSurface

Interface representing a point lying on a surface.

Role: A CATPointOnSurface can be seen as 2 coordinates (called surface parameter) in the space of the surface.
A CATPointOnSurface is created through the CreatePointOnSurface method of the CATGeoFactory interface and deleted with the Remove method.


Method Index


o GetParam(CATSurParam&)
Returns the corresponding parameter on the surface.
o GetSurface()
Returns the underlying CATSurface of this CATPointOnSurface.
o SetParam(CATSurParam&)
Modifies the parameter of this CATPointOnSurface.
o SetSurface(CATSurface*)
Modifies the underlying CATSurface of this CATPointOnSurface.

Methods


o GetParam
public virtual GetParam( ioParam)
Returns the corresponding parameter on the surface.
Parameters:
ioParam
The parameter.
o GetSurface
public virtual GetSurface()
Returns the underlying CATSurface of this CATPointOnSurface.
Returns:
A pointer to the surface.
o SetParam
public virtual SetParam( const iNewParam)
Modifies the parameter of this CATPointOnSurface.
Parameters:
iNewParam
The new parameter.
o SetSurface
public virtual SetSurface( iNewSupport)
Modifies the underlying CATSurface of this CATPointOnSurface.
Parameters:
iNewSupport
A pointer to the new surface.

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

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