CATAnnotationUseItf Interface CATIDrwDimDimensionLineForshortened
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIDrwDimDimensionLineForshortened
- Deprecated:
- R209. Uses
Method Index
- o
GetBeginingPoint(double [2])
-
- o
GetFShortAngle()
-
- o
GetMoveBehavior(int*)
-
- o
GetSegmentOrientationMode()
-
- o
GetSegmentRatio()
-
- o
GetSymbolScale()
-
- o
GetValueLocationMode()
-
- o
SetBeginingPoint(double [2])
-
- o
SetFShortAngle(double)
-
- o
SetMoveBehavior(int)
-
- o
SetSegmentOrientationMode(int)
-
- o
SetSegmentRatio(double)
-
- o
SetSymbolScale(double)
-
- o
SetValueLocationMode(int)
-
Methods
o GetBeginingPoint
public virtual GetBeginingPoint( | | oForshortenCenter) |
-
- Deprecated:
- R209 Uses
Gets the starting point of the forshorten line.
- Parameters:
-
- oForshortenCenter
- Starting point.
o GetFShortAngle
public virtual GetFShortAngle( | ) |
-
- Deprecated:
- R209 Uses
Gets dimension line angle.
- Returns:
- Angle.
o GetMoveBehavior
public virtual GetMoveBehavior( | | oBehavior) |
-
- Deprecated:
- R209 Uses
Sets the behavior of starting point of the forshorten line when the dimension moves.
- Parameters:
-
- oBehavior
- FshStartPointMove (value 1) the starting point can move when dimension moves.
FshStartPointStill (value 2) the starting point moves when dimension moves.
- Returns:
- E_FAIL if impossible geometry.
o GetSegmentOrientationMode
public virtual GetSegmentOrientationMode( | ) |
-
- Deprecated:
- R209 Uses
Gets segment orientation mode.
- Returns:
- This method manages the second segment.
Orientation mode legal values are (see define definition file):
- CATDrwDimFShortParallel
- Second segment is parallel to the first one.
- CATDrwDimFShortConvergent
- Second segment converges to the circle center.
o GetSegmentRatio
public virtual GetSegmentRatio( | ) |
-
- Deprecated:
- R209 Uses
Gets segment ratio.
- Returns:
- Ratio between first and second segment.
o GetSymbolScale
public virtual GetSymbolScale( | ) |
-
- Deprecated:
- R209 Uses
Gets symbol scale.
- Returns:
- Scale.
o GetValueLocationMode
public virtual GetValueLocationMode( | ) |
-
- Deprecated:
- R209. Uses
Gets dimension value location mode.
- Returns:
- The forshortened dimension line is made of 3 segments:
- the one which is near the circle center is called the first segment.
- the one which is near the circle arc is called the second segment.
- the one in the middle is not named.
Dimension value location mode legal values are (see define definition file):
- CATDrwDimFShortFirstSeg
- located on first dimension line segment.
- CATDrwDimFShortSecondSeg
- located on second dimension line segment.
o SetBeginingPoint
public virtual SetBeginingPoint( | const | iForshortenCenter) |
-
- Deprecated:
- R209 Uses
Sets the starting point of the forshorten line.
This point can move if the dimension moves. To prevent this
use the SetMoveBehavior method.
- Parameters:
-
- iForshortenCenter
- Starting point.
- Returns:
- E_FAIL if impossible geometry (no change occurs).
o SetFShortAngle
public virtual SetFShortAngle( | const | iFShortAngle) |
-
- Deprecated:
- R209 Uses
Sets dimension line angle.
- Parameters:
-
- iFShortAngle
- Angle.
o SetMoveBehavior
public virtual SetMoveBehavior( | const | iBehavior) |
-
- Deprecated:
- R209 Uses
Sets the behavior of starting point of the forshorten line when the dimension moves.
- Parameters:
-
- iBehavior
- FshAuto (value 1 default) the starting point is computed when dimension moves.
FshFix (value 2) the starting point doesn't move when dimension moves.
FshMove (Value 3) the starting point is computed moves when dimension moves.
o SetSegmentOrientationMode
public virtual SetSegmentOrientationMode( | const | iSegmentOrientationMode) |
-
- Deprecated:
- R209 Uses
Sets segment orientation mode.
- Parameters:
-
- iSegmentOrientationMode
- Orientation mode (see define definition file).
o SetSegmentRatio
public virtual SetSegmentRatio( | const | iSegmentRatio) |
-
- Deprecated:
- R209 Uses
Sets segment ratio.
- Parameters:
-
- iSegmentRatio
- Ratio between first and second segment.
o SetSymbolScale
public virtual SetSymbolScale( | const | iSymbolScale) |
-
- Deprecated:
- R209 Uses
Sets symbol scale.
- Parameters:
-
- iSymbolScale
- Scale.
o SetValueLocationMode
public virtual SetValueLocationMode( | const | iValueLocationMode) |
-
- Deprecated:
- R209 Uses
Sets dimension value location mode.
- Parameters:
-
- iValueLocationMode
- Location mode (see define definition file).
This object is included in the file: CATIDrwDimDimensionLineForshortened.h
If needed, your Imakefile.mk should include the module: CATAnnotationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.