ITextInvalidate Class Reference

Inheritance diagram for ITextInvalidate:

IBase


Public Methods

virtual void invalidate (oaText *text)=0
virtual void invalidate (oaTextDisplay *textDisplay)=0
virtual void invalidate (oaBlock *blk)=0

Static Public Methods

const GuidgetId ()

Detailed Description

The ITextInvalidate class is an interface that is used by text bBox calculator components to invalidate the bBox of an oaText, oaTextDisplay, or all text objects in a block.


Member Function Documentation

const Guid & ITextInvalidate::getId   [static]
 

This function returns the ID of this interface.

void ITextInvalidate::invalidate oaBlock *    blk [pure virtual]
 

This function invalidates the bBoxes of all the oaText and oaTextDisplay objects in the specified block.

Parameters:
blk Pointer to the block.

void ITextInvalidate::invalidate oaTextDisplay *    textDisplay [pure virtual]
 

This function invalidates the bBox for the specified textDisplay object.

Parameters:
textDisplay Pointer to the textDisplay object.

void ITextInvalidate::invalidate oaText *    text [pure virtual]
 

This function invalidates the bBox of the specified text object.

Parameters:
text Pointer to the text object.


The documentation for this class was generated from the following files:

Return to top of page