Inheritance diagram for oaMarker:

![]() |
![]() |
Public Methods | |
| void | transform (oaDouble scale, oaDouble angle) |
| void | addObject (oaBlockObject *obj) |
| void | removeObject (oaBlockObject *obj) |
| oaBoolean | isVisible () const |
| oaBoolean | isClosed () const |
| oaMarkerSeverity | getSeverity () const |
| void | getPoints (oaPointArray &points) const |
| void | getMsg (oaString &msg) const |
| void | getShortMsg (oaString &shortMsg) const |
| void | getTool (oaString &tool) const |
| oaMarkerDeleteWhen | getDeleteWhen () const |
| void | setIsVisible (oaBoolean val) |
| void | setIsClosed (oaBoolean val) |
| void | setSeverity (oaMarkerSeverity severity) |
| void | setPoints (const oaPointArray &points) |
| void | setMsg (const oaString &msg) |
| void | setShortMsg (const oaString &shortMsg) |
| void | setTool (const oaString &tool) |
| void | setDeleteWhen (oaMarkerDeleteWhen deleteWhen) |
| oaCollection< oaBlockObject, oaMarker > | getObjects () const |
Static Public Methods | |
| oaMarker * | create (oaBlock *block, const oaPointArray &points, const oaString &msg, const oaString &shortMsg, const oaString &tool, oaBoolean isVisible, oaBoolean isClosed, oaMarkerSeverity severity, oaMarkerDeleteWhen deleteWhen=oacDeleteOnFirst) |
Public Types | |
| enum | { dtIndex = oacMarkerDataType } |
The oaMarker class can be observed by deriving from oaObserver<oaMarker>.
|
|
This function adds the specified object to the list of objects associated with the marker. An oacObjectAlreadyOnMarker exception is thrown if the object already exists on the marker.
|
|
||||||||||||||||||||||||||||||||||||||||
|
This function creates a new marker in the specified block with the given attributes. There is no check if a marker already exists with the specified attributes. |
|
|
This function returns the deleteWhen attribute of this marker. |
|
|
This function gets the message string associated with this marker. |
|
|
This function returns the collection of objects associated with this marker. |
|
|
This function fills out points with the pointArray of this marker. |
|
|
This function returns the severity attribute associated with this marker. |
|
|
This function gets the short message string associated with this marker. |
|
|
This function gets the tool string associated with this marker. |
|
|
This function returns a boolean that indicates whether the pointArray associated with this marker is closed. |
|
|
This function returns a boolean that indicates if this marker is visible. |
|
|
This function removes the specified object from the list of objects associated with this marker. This function does nothing if the object is not associated with this marker.
|
|
|
This function changes the deleteWhen attribute of this marker to the specified deleteWhen value. |
|
|
This function is used to indicate whether the pointArray associated with this marker is closed or not. |
|
|
This function is used to indicate whether or not this marker is visible. |
|
|
This function sets the message string associated with this marker. |
|
|
This function sets the pointArray of this marker to the value specified. |
|
|
This function sets the severity attribute of this marker. |
|
|
This function sets the short message string associated with this marker. |
|
|
This function sets the tool string associated with this marker. |
|
||||||||||||
|
This function transforms this marker by the specified scale factor and rotation angle. |
|
|
|

Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.