C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MaCompositeText Class Reference

Set of text blocks. More...

#include <conv_annotation_item.h>

+ Inheritance diagram for MaCompositeText:
+ Collaboration diagram for MaCompositeText:

Public Member Functions

 MaCompositeText ()
 Default constructor.
 
std::vector< SPtr< MaTextItem > > GetItems () const
 Get elements.
 
void SetItems (const std::vector< SPtr< MaTextItem > > &it)
 Set elements.
 
void AddItem (MaTextItem *item)
 Add an element.
 
size_t ItemsSize () const
 Get count of elements.
 
MaTextItemGetItem (size_t idx)
 Get element.
 
const MaTextItemGetItem (size_t idx) const
 Get element.
 
virtual MaeTextType IsA () const
 Get element type.
 
void InsertBefore (const SPtr< MaTextItem > &itemToInsert, const SPtr< const MaTextItem > &beforeThis)
 Insert an object before all instances of the specified one.
 
- Public Member Functions inherited from MaTextItem
 MaTextItem ()
 Default constructor.
 
void SetVisibility (bool v)
 Set visibility.
 
bool IsVisible () const
 Get visibility.
 
bool IsTag (MaeTextFormatTag tag) const
 Is a tag set.
 
bool GetTagIfUnique (MaeTextFormatTag &tag) const
 Get the tag provided it id qnique.
 
void SetTag (MaeTextFormatTag tag)
 Set a tag.
 
void ResetTag (MaeTextFormatTag tag)
 reset a tag.
 
bool TagUniqueOrUndefined () const
 If less than two tags assinged.
 
bool NoTag () const
 If threre are no tags.
 
virtual ~MaTextItem ()
 Destructor.
 
- Public Member Functions inherited from MbRefItem
virtual MbeRefType RefType () const
 Registration type (for copying, duplication).
 
refcount_t GetUseCount () const
 Get count of references (get count of owners of an object).
 
refcount_t AddRef () const
 Increase count of references by one.
 
refcount_t DecRef () const
 Decrease count of references by one.
 
refcount_t Release () const
 Decrease count of references by one and if count of references became zero, then remove itself.
 

Additional Inherited Members

- Protected Member Functions inherited from MbRefItem
 MbRefItem ()
 Constructor without parameters.
 

Detailed Description

Set of text blocks.


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