DELStrMfgUseItf Interface DELIStrMfgUseMarkingLine

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


interface DELIStrMfgUseMarkingLine



Method Index


o GetGraphiProperties(int*,int&,int&)
Gets graphic proerties.
o GetLabel(CATUnicodeString*)
Gets the related Label
o GetOffset(double*,DELStrMfgUseOffsetMode*)
Retrieves the offset for smaller marking line curve.
o GetSideMode(DELStrMfgUseMarkingLineSide*)
Retrieves the side mode.
o SetGraphiProperties(int[3],int,int)
Sets graphic proerties.
o SetLabel(CATUnicodeString*)
Sets the related Label
o SetOffset(double,DELStrMfgUseOffsetMode*)
Sets the offset for smaller marking line curve.
o SetSideMode(DELStrMfgUseMarkingLineSide*)
Sets the side mode.

Methods


o GetGraphiProperties
public virtual GetGraphiProperties( oRGB,
oLineType,
oLineThickness)
Gets graphic proerties.
Parameters:
oRGB
array of size 3 for RGB values for color
oLineType
Line Type
oLineThickness
Line Thickness
Returns:
Error code of function.
o GetLabel
public virtual GetLabel( opMfgLabel)
Gets the related Label
Parameters:
opMfgLabel
[out] Label
Returns:
Error code of function.
o GetOffset
public virtual GetOffset( opOffset,
opOffsetMode)
Retrieves the offset for smaller marking line curve.
Parameters:
opOffset
Offset.
opOffsetMode
Offset mode: relative or absolute offset.
Returns:
Error code of function.
o GetSideMode
public virtual GetSideMode( opSideMode)
Retrieves the side mode.
Parameters:
opSideMode
It is DELStrMfgOneSide or DELStrMfgBothSides.
Returns:
Error code of function.
o SetGraphiProperties
public virtual SetGraphiProperties( const iRGB,
const iLineType,
const iLineThickness)
Sets graphic proerties.
Parameters:
iRGB
array of size 3 for RGB values for color
iLineType
Line Type
iLineThickness
Line Thickness
Returns:
Error code of function.
o SetLabel
public virtual SetLabel( const ipMfgLabel)
Sets the related Label
Parameters:
ipMfgLabel
Label
Returns:
Error code of function.
o SetOffset
public virtual SetOffset( const iOffset,
const iOffsetMode= NULL)
Sets the offset for smaller marking line curve.
Parameters:
iOffset
Offset.
iOffsetMode
Offset mode: relative or absolute offset. Default mode is Absolute.
Returns:
Error code of function.
o SetSideMode
public virtual SetSideMode( const ipSideMode)
Sets the side mode.
Parameters:
ipSideMode
It is DELStrMfgOneSide or DELStrMfgBothSides.
Returns:
Error code of function.

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

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