UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
ZqbPixGrpControl Class Referenceabstract

#include <zqb_pixgrpcontrol.hpp>

Inheritance diagram for ZqbPixGrpControl:
ZqbPixGroup ZqbPixGroup ZqbPixGrpMember ZqbPixGrpMember

Public Member Functions

virtual ~ZqbPixGrpControl ()
 
virtual int getSize () const =0
 
virtual int getCoord () const =0
 
virtual void getCoords (int c[2]) const =0
 
bool isInside (int c) const
 
virtual bool setCoords (int c[2])=0
 
virtual bool setCoord (int c)=0
 
virtual bool setSize (int d)=0
 
virtual ZqbSizeHint getHint () const =0
 
virtual int getHintLimit () const =0
 
virtual bool isPlaced () const =0
 
virtual void setPlaced (bool bFlag)=0
 
virtual ~ZqbPixGrpControl ()
 
virtual int getSize () const =0
 
virtual int getCoord () const =0
 
virtual void getCoords (int c[2]) const =0
 
bool isInside (int c) const
 
virtual bool setCoords (int c[2])=0
 
virtual bool setCoord (int c)=0
 
virtual bool setSize (int d)=0
 
virtual ZqbSizeHint getHint () const =0
 
virtual int getHintLimit () const =0
 
virtual bool isPlaced () const =0
 
virtual void setPlaced (bool bFlag)=0
 

Detailed Description

Abstract object for pixel group control operations. Common part both for ZqbPixGrpMember and ZqbPixGroup.

Constructor & Destructor Documentation

virtual ZqbPixGrpControl::~ZqbPixGrpControl ( )
virtual

Destructor

virtual ZqbPixGrpControl::~ZqbPixGrpControl ( )
virtual

Destructor

Member Function Documentation

virtual int ZqbPixGrpControl::getCoord ( ) const
pure virtual

Return screen location of the group.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual int ZqbPixGrpControl::getCoord ( ) const
pure virtual

Return screen location of the group.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual void ZqbPixGrpControl::getCoords ( int  c[2]) const
pure virtual

Return coordinates of the group.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual void ZqbPixGrpControl::getCoords ( int  c[2]) const
pure virtual

Return coordinates of the group.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual ZqbSizeHint ZqbPixGrpControl::getHint ( ) const
pure virtual

Return size hint of the group or group member. This value emphasizes wish of exact object to its sizing policy.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual ZqbSizeHint ZqbPixGrpControl::getHint ( ) const
pure virtual

Return size hint of the group or group member. This value emphasizes wish of exact object to its sizing policy.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual int ZqbPixGrpControl::getHintLimit ( ) const
pure virtual

Return hint limitation size of the group or group member (meaningful for Z_SH_MIN_SIZE and Z_SH_FIXED_SIZE hints).

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual int ZqbPixGrpControl::getHintLimit ( ) const
pure virtual

Return hint limitation size of the group or group member (meaningful for Z_SH_MIN_SIZE and Z_SH_FIXED_SIZE hints).

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual int ZqbPixGrpControl::getSize ( ) const
pure virtual

Return screen size of the group.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual int ZqbPixGrpControl::getSize ( ) const
pure virtual

Return screen size of the group.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

bool ZqbPixGrpControl::isInside ( int  c) const
inline

Return true if the coordinate inside given pixel group and false otherwise.

bool ZqbPixGrpControl::isInside ( int  c) const
inline

Return true if the coordinate inside given pixel group and false otherwise.

virtual bool ZqbPixGrpControl::isPlaced ( ) const
pure virtual

Return true if the group is placed (has assigned coordinates by setCoords).

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual bool ZqbPixGrpControl::isPlaced ( ) const
pure virtual

Return true if the group is placed (has assigned coordinates by setCoords).

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual bool ZqbPixGrpControl::setCoord ( int  c)
pure virtual

Change screen location of the group. Return true if screen location was really changed and false otherwise.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual bool ZqbPixGrpControl::setCoord ( int  c)
pure virtual

Change screen location of the group. Return true if screen location was really changed and false otherwise.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual bool ZqbPixGrpControl::setCoords ( int  c[2])
pure virtual

Change screen location and size of group. Return true if coordinates were really changed and false otherwise.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual bool ZqbPixGrpControl::setCoords ( int  c[2])
pure virtual

Change screen location and size of group. Return true if coordinates were really changed and false otherwise.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual void ZqbPixGrpControl::setPlaced ( bool  bFlag)
pure virtual

Set or unset placed flag.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual void ZqbPixGrpControl::setPlaced ( bool  bFlag)
pure virtual

Set or unset placed flag.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual bool ZqbPixGrpControl::setSize ( int  d)
pure virtual

Change screen size of the group. Return true if screen size was really changed and false otherwise.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.

virtual bool ZqbPixGrpControl::setSize ( int  d)
pure virtual

Change screen size of the group. Return true if screen size was really changed and false otherwise.

Implemented in ZqbPixGrpMember, ZqbPixGrpMember, ZqbPixGroup, and ZqbPixGroup.


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