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.