All Frameworks Class Hierarchy This Framework Previous Next Indexes
DraftingInterfaces Interface CATIDrwCenterLine
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIDrwCenterLine
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIDrwCenterLine
Interface to manage a center lines or thread.
Method Index
- o
AddReference(CATISpecObject_var)
- Add a reference object to the axis line.
- o
GetDirectionRef()
- Get direction reference.
- o
GetOverRuns(CATListOfDouble&)
- Get over run values.
- o
GetReferences()
- Get reference object list.
- o
RemoveReference(CATISpecObject_var&)
- Remove a reference object from an axis line.
- o
SetDirectionRef(CATBaseUnknown_var)
- Set direction reference.
- o
SetOverRuns(CATListOfDouble&)
- Set over run values.
Methods
o AddReference
-
Add a reference object to the axis line.
- Parameters:
-
- iReference
- Reference object.
This object must implement IDMCircle2D.
- See also:
- IDMCircle2D
o GetDirectionRef
-
Get direction reference.
- Returns:
- Direction reference.
This object implements IDMLine2D or IDMCircle2D.
- See also:
- IDMLine2D, IDMCircle2D
o GetOverRuns
-
Get over run values.
- Parameters:
-
- oOverruns
- Over run values.
Remark : It's a four element list.
o GetReferences
-
Get reference object list.
- Returns:
- List of reference objects.
o RemoveReference
public virtual void RemoveReference( | const CATISpecObject_var& | iReference | = NULL_var) = 0 |
-
Remove a reference object from an axis line.
- Parameters:
-
- iReference
- Reference object to remove.
This object must implement IDMCircle2D.
- See also:
- IDMCircle2D
o SetDirectionRef
-
Set direction reference.
- Parameters:
-
- iDirRef
- Direction reference.
This object must implement IDMLine2D or IDMCircle2D.
- See also:
- IDMLine2D, IDMCircle2D
o SetOverRuns
-
Set over run values.
- Parameters:
-
- iOverruns
- Over run values.
Remark : It must be a four element list.
This object is included in the file: CATIDrwCenterLine.h
If needed, your Imakefile.mk should include the module: CATDraftingInterfaces