CATAnnotationUseItf Interface CATIDrwDimExtensionLineLinear
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIDrwDimExtensionLineLinear
Manages the dimension linear extension line.
Method Index
- o
GetFunnel()
- Gets funnel characteristics on an extension line.
- o
GetSlant(double*)
- Gets angular value of slanted extension line.
- o
HaveFunnel()
- Returns whether or not an extension line is funnel.
- o
IsSlantable(boolean*)
- Inspects if dimension is allowed to be Slanted.
- o
SetFunnel(int)
- Sets the funnel mode On or Off.
- o
SetSlant(double)
- Sets angular value of slanted extension line.
Methods
o GetFunnel
public virtual GetFunnel( | ) |
-
Gets funnel characteristics on an extension line.
- Returns:
- The funnel characteristics or NULL_var if not a funnel extension line.
o GetSlant
public virtual GetSlant( | | odAngle) |
-
Gets angular value of slanted extension line.
- Parameters:
-
- odAngle
- Angular value to get.
o HaveFunnel
public virtual HaveFunnel( | ) |
-
Returns whether or not an extension line is funnel.
- Returns:
- 1 if the extension line is funnel, 0 if not.
o IsSlantable
public virtual IsSlantable( | | oSlant) |
-
Inspects if dimension is allowed to be Slanted.
- Parameters:
-
- boolean
-
boolean values are:
- true
- Slant is available.
- false
- Slant is disable.
o SetFunnel
public virtual SetFunnel( | | mode) |
-
Sets the funnel mode On or Off.
- Parameters:
-
- mode
- Mode On or Off.
Mode legal values are:
- 0
- the extension line is not funnel.
- 1
- the extension line is funnel.
o SetSlant
public virtual SetSlant( | | idAngle) |
-
Sets angular value of slanted extension line.
- Parameters:
-
- idAngle
- Angular value to set. -90 < idAngle < 90
- Returns:
- E_UNEXPECTED if slant isn't available because of geometric condition or wrong input value.
This object is included in the file: CATIDrwDimExtensionLineLinear.h
If needed, your Imakefile.mk should include the module: CATAnnotationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.