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
ZPCoordMaster Class Reference

#include <ZPixelCoord.H>

Public Member Functions

 ZPCoordMaster (const char *szName=NULL)
 
void get_pc (ZGroupId gid, int pc[2]) const
 
int get_pc1 (ZGroupId gid) const
 
int get_pc2 (ZGroupId gid) const
 
int get_psize (ZGroupId gid) const
 
void set_pc (ZGroupId gid, int pc[2])
 
void add_slave (ZPCoordSlave *pSlave)
 
void add_group (ZGroupId gid)
 
Logic is_group (ZGroupId gid) const
 
unsigned slaves_count (ZGroupId gid)
 
void erase_slave (ZPCoordSlave *pSlave)
 
Logic is_resized (ZGroupId gid) const
 
Logic is_moved (ZGroupId gid) const
 
ZSizeLimit get_limit (ZGroupId gid, int *pValue=NULL) const
 
Logic is_linked (ZGroupId gid) const
 
ZGroupId linked_group (ZGroupId gid) const
 
void link (ZGroupId gid1, ZGroupId gid2)
 
void get_delta (ZGroupId gid, int d[2]) const
 
void set_delta (ZGroupId gid, int d[2])
 
void relimit ()
 
void redrawn ()
 

Detailed Description

Master object of pixel coordinates.

Constructor & Destructor Documentation

ZPCoordMaster::ZPCoordMaster ( const char *  szName = NULL)

Create master object for pixel coordinate management. Name is optional.


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