All Frameworks Class Hierarchy This Framework Indexes
CATSchPlatformInterfaces Interface CATISchAnnotationBreak
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISchAnnotationBreak
Interface to manage annotation break.
Role: Defines operations on an annotation break.
Method Index
- o
FlipOverLine()
- Mirror the symbol over the route segment line that ends
in the connector on which the symbol is placed.
- o
FlipOverOrthogonalLine()
- Mirror the symbol over the line orthogonal to the route segment
line that ends in the connector on which the symbol is placed
and going through the connector's position.
- o
Scale(double&)
- Scale the symbol.
Methods
o FlipOverLine
| public virtual FlipOverLine( | ) |
-
Mirror the symbol over the route segment line that ends
in the connector on which the symbol is placed.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o FlipOverOrthogonalLine
| public virtual FlipOverOrthogonalLine( | ) |
-
Mirror the symbol over the line orthogonal to the route segment
line that ends in the connector on which the symbol is placed
and going through the connector's position.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o Scale
| public virtual Scale( | const | iDbScaleFactor) |
-
Scale the symbol.
- Parameters:
-
- iDbScaleFactor
- The scale factor to scale the symbol by.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
This object is included in the file: CATISchAnnotationBreak.h