CATAnnotationUseItf Interface CATIDrwDimFrame
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIDrwDimFrame
Manages the dimension frame.
Method Index
- o
GetFramedElement()
- Gets the framed element for main value.
- o
GetFramedGroup()
- Gets the framed Group.
- o
GetGap()
- Gets gap.
- o
GetType()
- Gets frame type.
- o
SetFramedElement(int)
- Sets the framed element for main value.
- o
SetFramedGroup(int)
- Sets the framed group for dual value.
- o
SetGap(double)
- Sets gap.
- o
SetType(int)
- Sets frame type.
Methods
o GetFramedElement
public virtual GetFramedElement( | ) |
-
Gets the framed element for main value.
- Returns:
- Framed element for main value (see define definition file).
Framed element legal values are:
- CATDrwDimFraValue
- the framing mode is applied to the value only.
- CATDrwDimFraValTol
- the framing mode is applied to the value and the tolerance.
- CATDrwDimFraValTolText
- the framing mode is applied to the value, the tolerance and the text.
o GetFramedGroup
public virtual GetFramedGroup( | ) |
-
Gets the framed Group.
- Returns:
- Framed group (see define definition file).
Framed group legal values are:
- CATDrwDimFraMain
- The framing mode is applied to the main value only.
- CATDrwDimFraDual
- The framing mode is applied to the dual value only.
- CATDrwDimFraMainAndDual
- The framing mode is applied to the main and dual values (2 frames).
- CATDrwDimFraBoth
- The framing mode is applied globally to the main and dual values (1 frames).
o GetGap
-
Gets gap.
- Returns:
- Gap value.
o GetType
-
Gets frame type.
- Returns:
- Frame type.
Legal values are (see define definition file):
- CATDrwDimFraNone
- None.
- CATDrwDimFraCircle
- Circle.
- CATDrwDimFraScoredCircle
- Scored circle.
- CATDrwDimFraDiamondShaped
- Diamond shape.
- CATDrwDimFraSquare
- Square.
- CATDrwDimFraRectangle
- Rectangle.
- CATDrwDimFraOblong
- Oblong.
- CATDrwDimFraRightFlag
- Right flag.
- CATDrwDimFraTriangle
- Triangle.
o SetFramedElement
public virtual SetFramedElement( | const | iFramedElement) |
-
Sets the framed element for main value.
- Parameters:
-
- iFramedElement
- Framed element for main value (see define definition file).
Framed element legal values are:
- CATDrwDimFraValue
- the framing mode is applied to the value only.
- CATDrwDimFraValTol
- the framing mode is applied to the value and the tolerance.
- CATDrwDimFraValTolText
- the framing mode is applied to the value, the tolerance and the text.
o SetFramedGroup
public virtual SetFramedGroup( | const | iFramedGroup) |
-
Sets the framed group for dual value.
- Parameters:
-
- iFramedGroup
- Framed group for dual value (see define definition file).
Framed group legal values are:
- CATDrwDimFraMain
- the framing mode is applied to the main value only.
- CATDrwDimFraDual
- the framing mode is applied to the dual value only.
- CATDrwDimFraMainAndDual
- the framing mode is applied to the main and dual values.
- CATDrwDimFraBoth
- the framing mode is applied globally to the main and dual values.
o SetGap
public virtual SetGap( | const | gap) |
-
Sets gap.
- Parameters:
-
- gap
- Gap value.
o SetType
public virtual SetType( | const | iType) |
-
Sets frame type.
- Parameters:
-
- iType
- Frame type.
Legal values are (see define definition file):
- CATDrwDimFraNone
- None.
- CATDrwDimFraCircle
- Circle.
- CATDrwDimFraScoredCircle
- Scored circle.
- CATDrwDimFraDiamondShaped
- Diamond shape.
- CATDrwDimFraSquare
- Square.
- CATDrwDimFraRectangle
- Rectangle.
- CATDrwDimFraOblong
- Oblong.
- CATDrwDimFraRightFlag
- Right flag.
- CATDrwDimFraTriangle
- Triangle.
This object is included in the file: CATIDrwDimFrame.h
If needed, your Imakefile.mk should include the module: CATAnnotationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.