CATStrUseItf Interface CATISrmUseProxyProfile

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


interface CATISrmUseProxyProfile

Interface to manage the Proxy Profile.
Planning breaks are treated similar like limits.


Method Index


o AddPlanningBreak(int&,CATIMmiMechanicalFeature_var&)
Create the planning break under the Proxy Profile.
o GetLocation(int&)
Get the proxy profile location under the proxy stiffener tool.
o GetPlanningBreaks(CATIMmiMechanicalFeature_var&,CATIMmiMechanicalFeature_var&)
Get the planning breaks under the Proxy Profile.
o GetProfile(CATIMmiMechanicalFeature_var&)
Get the Profile pointed by the proxy.
o RemovePlanningBreak(int&)
Remove the planning break from the Proxy Profile.

Methods


o AddPlanningBreak
public virtual AddPlanningBreak( const iExtr,
oPlanningBreak)
Create the planning break under the Proxy Profile.
Parameters:
iExtr
input extremity of the Profile. If iExtr == 1 : Start extremity. If iExtr == 2 : End extremity.
oPlanningBreak
output Planning Break.
o GetLocation
public virtual GetLocation( oLocation)
Get the proxy profile location under the proxy stiffener tool.
Parameters:
oLocation
If oLocation == 1 : IN. If oLocation == 2 : OUT.
o GetPlanningBreaks
public virtual GetPlanningBreaks( oStartPB,
oEndPB)
Get the planning breaks under the Proxy Profile.
Parameters:
oStartPB
output Start Planning Break.
oEndPB
output End Planning Break.
o GetProfile
public virtual GetProfile( oProfile)
Get the Profile pointed by the proxy.
Parameters:
oProfile
output Profile.
o RemovePlanningBreak
public virtual RemovePlanningBreak( const iExtr)
Remove the planning break from the Proxy Profile.
Parameters:
iExtr
input extremity of the Profile. If iExtr == 1 : Start extremity. If iExtr == 2 : End extremity.

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

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