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

Copyright © 2003, Dassault Systèmes. All rights reserved.