Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

graphic.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define ALPHA_OPAQUE   255
#define FRAC_BITS   5
#define FRAC   (1 << FRAC_BITS)
#define NB_SEGMENT_MAX   (2048*4)
#define SEGFRAC   8

Enumerations

enum  FillType {
  f_Solid = 0x00, f_LinearGradient = 0x10, f_RadialGradient = 0x12, f_TiledBitmap = 0x40,
  f_clippedBitmap = 0x41, f_None = 0x80
}


Define Documentation

#define ALPHA_OPAQUE   255
 

Definition at line 23 of file graphic.h.

Referenced by GraphicDevice32::drawLine(), GraphicDevice24::drawLine(), GraphicDevice16::drawLine(), GraphicDevice32::fillLine(), GraphicDevice24::fillLine(), GraphicDevice16::fillLine(), GraphicDevice32::fillLineAA(), GraphicDevice24::fillLineAA(), GraphicDevice16::fillLineAA(), GraphicDevice::GraphicDevice(), ParseFillStyle(), ParseLineStyle(), CInputScript::ParseTextRecord(), prepareStyles(), and Shape::Shape().

#define FRAC   (1 << FRAC_BITS)
 

Definition at line 83 of file graphic.h.

Referenced by GraphicDevice::addSegment(), bezierBuildPoints(), button_hit(), GraphicDevice::clip(), computeBBox(), Text::doText(), GraphicDevice::drawBox(), GraphicDevice32::fillLineAA(), GraphicDevice24::fillLineAA(), GraphicDevice16::fillLineAA(), GraphicDevice32::fillLineBitmap(), GraphicDevice24::fillLineBitmap(), GraphicDevice16::fillLineBitmap(), GraphicDevice32::fillLineLG(), GraphicDevice24::fillLineLG(), GraphicDevice16::fillLineLG(), GraphicDevice32::fillLineRG(), GraphicDevice24::fillLineRG(), GraphicDevice16::fillLineRG(), flushPaths(), GraphicDevice::GraphicDevice(), Program::handleEvent(), prepareStyles(), GraphicDevice::progressSegments(), DisplayList::render(), GraphicDevice::renderScanLine(), and GraphicDevice::setMovieZoom().

#define FRAC_BITS   5
 

Definition at line 82 of file graphic.h.

Referenced by GraphicDevice::addSegment(), GraphicDevice32::drawLine(), GraphicDevice24::drawLine(), GraphicDevice16::drawLine(), GraphicDevice32::fillLine(), GraphicDevice24::fillLine(), GraphicDevice16::fillLine(), GraphicDevice32::fillLineAA(), GraphicDevice24::fillLineAA(), GraphicDevice16::fillLineAA(), GraphicDevice32::fillLineLG(), GraphicDevice24::fillLineLG(), GraphicDevice16::fillLineLG(), GraphicDevice32::fillLineRG(), GraphicDevice24::fillLineRG(), GraphicDevice16::fillLineRG(), DisplayList::render(), and GraphicDevice::updateClippingRegion().

#define NB_SEGMENT_MAX   (2048*4)
 

Definition at line 84 of file graphic.h.

Referenced by GraphicDevice::allocSeg(), and GraphicDevice::GraphicDevice().

#define SEGFRAC   8
 

Definition at line 85 of file graphic.h.

Referenced by GraphicDevice::addSegment(), GraphicDevice::drawPolygon(), and GraphicDevice::renderScanLine().


Enumeration Type Documentation

enum FillType
 

Enumeration values:
f_Solid 
f_LinearGradient 
f_RadialGradient 
f_TiledBitmap 
f_clippedBitmap 
f_None 

Definition at line 25 of file graphic.h.


Generated on Sat Nov 5 16:23:47 2005 for OPIE by  doxygen 1.4.2