CATGSMUseItf Interface CATIGSMUsePointOnSurface

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


interface CATIGSMUsePointOnSurface

Interface to point on surface feature.
Role: Allows you to access data of the point feature created with a geodesic distance in a direction to a reference point on a surface

See also:


Method Index


o GetDirection(CATIGSMUseDirection_var&)
Gets the direction from the reference point in which the point is computed.
o GetLength(CATICkeParm_var&)
Gets the geodesic length.
o GetReferencePoint(CATIMmiMechanicalFeature_var&)
Gets the reference point.
o GetSupport(CATIMmiMechanicalFeature_var&)
Gets the surface.
o SetDirection(CATIGSMUseDirection_var)
Sets the direction from the reference point in which the point is computed.
o SetLength(CATICkeParm_var)
Sets the geodesic length.
o SetReferencePoint(CATIMmiMechanicalFeature_var)
Sets the reference point.
o SetSupport(CATIMmiMechanicalFeature_var)
Sets the surface.

Methods


o GetDirection
public virtual GetDirection( oDirection)
Gets the direction from the reference point in which the point is computed.
See also:
o GetLength
public virtual GetLength( oLength)
Gets the geodesic length.
o GetReferencePoint
public virtual GetReferencePoint( oRefPoint)
Gets the reference point.
This data is not mandatory.
If no point is given, the middle point on the surface is taken. (RefPoint = NULL_var is allowed).
Parameters:
oRefPoint
Reference point
o GetSupport
public virtual GetSupport( oSupport)
Gets the surface.
Parameters:
oSupport
Support surface
o SetDirection
public virtual SetDirection( const iDirection)
Sets the direction from the reference point in which the point is computed.
See also:
o SetLength
public virtual SetLength( const iLength)
Sets the geodesic length.
o SetReferencePoint
public virtual SetReferencePoint( const iRefPoint)
Sets the reference point.
This data is not mandatory.
If no point is given, the middle point on the surface is taken. (RefPoint = NULL_var is allowed).
Parameters:
iRefPoint
Reference point
o SetSupport
public virtual SetSupport( const iSupport)
Sets the surface.
Parameters:
iSupport
Supportting surface

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

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