All Frameworks  Class Hierarchy  This Framework  Indexes   

DraftingInterfaces Interface CATIDrwAxisLine

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


interface CATIDrwAxisLine

Interface to manage an axis lines.


Method Index


o AddReference(CATISpecObject_var)
Add a reference object to the axis line.
o GetOverruns(CATListOfDouble&,CATListOfDouble&)
Get over run values.
o GetReferences()
Get reference object list.
o RemoveReference(CATISpecObject_var&)
Remove a reference object from an axis line.
o SetOverruns(CATListOfDouble&,CATListOfDouble&)
Set over run values.

Methods


o AddReference
public virtual AddReference( iReference)
Add a reference object to the axis line.
Parameters:
iReference
Reference object.
This object must implement IDMLine2D
See also:
IDMLine2D
o GetOverruns
public virtual GetOverruns( oStartOverruns,
oEndOverruns)
Get over run values.
Parameters:
oStartOverruns
Over run first extremity value.
Remark : List is limited to one element for now.
oEndOverruns
Over run second extremity value.
Remark : List is limited to one element for now.
o GetReferences
public virtual GetReferences()
Get reference object list.
Returns:
List of reference objects.
o RemoveReference
public virtual RemoveReference( const iReference= NULL_var)
Remove a reference object from an axis line.
Parameters:
iReference
Reference object to remove.
This object must implement IDMLine2D
See also:
IDMLine2D
o SetOverruns
public virtual SetOverruns( iStartOverruns,
iEndOverruns)
Set over run values.
Parameters:
iStartOverruns
Over run first extremity value.
Remark : List is limited to one element for now.
iEndOverruns
Over run second extremity value.
Remark : List is limited to one element for now.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.