# IRsCoordinateSystemsEventsListener Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | OnBoundingBoxInvalidated (IRsObject *pEventSource)
HRESULT | OnCoordSysInvalidated (IRsObject *pEventSource)

## Detailed Description

IRsCoordinateSystemsEventsListener is used to receive various invalidation events from coordinate system evaluators.

## Member Function Documentation

HRESULT IRsCoordinateSystemsEventsListener::OnBoundingBoxInvalidated | ( | IRsObject * | pEventSource | ) |

Called when valid bounding box becomes invalid.
Next event is called only when bbox is validated again.

Parameters:

  | pEventSource | [in] Event source.

Returns:
  Standard HRESULT processing will be applied for returned code.

HRESULT IRsCoordinateSystemsEventsListener::OnCoordSysInvalidated | ( | IRsObject * | pEventSource | ) |

Called when coordinate system or pivot becomes invalid.

Parameters:

  | pEventSource | [in] Event source.

Returns:
  Standard HRESULT processing will be applied for returned code.