CATStrUseItf Interface CATIStrUseProfilePtLimit

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


interface CATIStrUseProfilePtLimit

Interface to manage Profile created with a point and a limit Role: Interface to manage Profile created with a point and a limit.


Method Index


o GetDirection(CATIMmiMechanicalFeature_var&)
Get Direction
o GetOrientation(CATStrOrientation&)
Get the orientation associated to the direction.
o GetStartPoint(CATIMmiMechanicalFeature_var&)
Start Point Get start point
o GetUpToLimit(CATIMmiMechanicalFeature_var&)
Get UpToLimit
o ReverseDirection()
Reverse Direction
o SetDirection(CATIMmiMechanicalFeature_var&)
Set Direction
o SetStartPoint(CATIMmiMechanicalFeature_var&)
Start Point Set start point
o SetUpToLimit(CATIMmiMechanicalFeature_var&)
Set UpToLimit

Methods


o GetDirection
public virtual HRESULT GetDirection(CATIMmiMechanicalFeature_var& ospDirection) const = 0
Get Direction
Parameters:
ospDirection
Direction.
o GetOrientation
public virtual HRESULT GetOrientation(CATStrOrientation& oOrientation) const = 0
Get the orientation associated to the direction.
Parameters:
oOrientation
Orientation.
o GetStartPoint
public virtual HRESULT GetStartPoint(CATIMmiMechanicalFeature_var& ospStartPt) const = 0
Start Point Get start point
Parameters:
ospStartPt
Start point.
o GetUpToLimit
public virtual HRESULT GetUpToLimit(CATIMmiMechanicalFeature_var& ospUpToLimit) const = 0
Get UpToLimit
Parameters:
ospUpToLimit
UpToLimit.
o ReverseDirection
public virtual HRESULT ReverseDirection()const = 0
Reverse Direction
o SetDirection
public virtual HRESULT SetDirection( const CATIMmiMechanicalFeature_var& ispDirection) = 0
Set Direction
Parameters:
ispDirection
Direction.
o SetStartPoint
public virtual HRESULT SetStartPoint( const CATIMmiMechanicalFeature_var& ispStartPt) = 0
Start Point Set start point
Parameters:
ispStartPt
Start Point.
o SetUpToLimit
public virtual HRESULT SetUpToLimit( const CATIMmiMechanicalFeature_var& ispUpToLimit) = 0
Set UpToLimit
Parameters:
ispUpToLimit
UpToLimit.

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

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