Módulos do XY: Módulo : xyobj.h

Módulo : xyobj.h

Desc : Declara classe XYObject.
Autores : Carlos Henrique Levy e Jaudênia Cavalcante.
Data : 28 mar 96.

Cores pré-definidas

#define  XY_RED           0xFF0000L   // 255,   0,   0
#define  XY_DARK_RED      0x800000L   // 128,   0,   0
#define  XY_GREEN         0x00FF00L   //   0, 255,   0
#define  XY_DARK_GREEN    0x008000L   //   0, 128,   0
#define  XY_BLUE          0x0000FFL   //   0,   0, 255
#define  XY_DARK_BLUE     0x000080L   //   0,   0, 128
#define  XY_YELLOW        0xFFFF00L   // 255, 255,   0
#define  XY_DARK_YELLOW   0x808000L   // 128, 128,   0
#define  XY_MAGENTA       0xFF00FFL   // 255,   0, 255
#define  XY_DARK_MAGENTA  0x800080L   // 128,   0, 128
#define  XY_CYAN          0x00FFFFL   //   0, 255, 255
#define  XY_DARK_CYAN     0x008080L   //   0, 128, 128
#define  XY_WHITE         0xFFFFFFL   // 255, 255, 255
#define  XY_BLACK         0x000000L   //   0,   0,   0
#define  XY_DARK_GRAY     0x808080L   // 128, 128, 128
#define  XY_GRAY          0xC0C0C0L   // 192, 192, 192


XYObject

Classe abstrata que define as características comuns de uma classe do pacote XY++. Basicamente, é responsável pela função de visibilidade, posição, conexão com o módulo XY++ ativo, controle de window e viewport, desenho e contorno (boundingBox).

class XYObject

enum LineStyle

Construtores e Destrutor

Define/Consulta atributos

Conexão entre passivo e ativo

Window/Viewport

Métodos de Draw

BoundingBox