Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

W95_Allocator Struct Reference

#include <W95_Allocator.hxx>

Inheritance diagram for W95_Allocator:

Inheritance graph
[legend]

Public Member Functions

 W95_Allocator (int, PW32_Allocator=NULL)
virtual ~W95_Allocator ()
virtual void Xform (void)
virtual void Play (HDC, PSIZE)
virtual void URect (LPRECT)
virtual void Point (int, int)
virtual void MarkerPoint (int, int)
virtual void Line (int, int, int, int)
virtual void PolyEllipse (int, int, int, int)
virtual void Ellipse (int, int, int, int)
virtual void Arc (int, int, int, int, double, double)
virtual void PolyChord (int, int, int, int, double, double)
virtual void Chord (int, int, int, int, double, double)
virtual void PolySector (int, int, int, int, double, double)
virtual void Sector (int, int, int, int, double, double)
virtual void PolyMarker (int)
virtual void PolyMarker1 (int, GetPointFunc, int, void *)
virtual void PolyMarker2 (int, GetPointFunc, int, void *)
virtual W32_NotePolygon (int)
virtual W32_NotePolyline (int)
virtual void Image (int, int, PW32_Bitmap, double=1.0)
virtual void Text (int, int, double, void *, BOOL=FALSE, BOOL=FALSE)
virtual void Polytext (int, int, double, double, void *, BOOL=FALSE, BOOL=FALSE)
virtual void BeginMarker (int, int, int, int, double)
virtual void EndMarker (void)
virtual void LineAttrib (DWORD, PLOGBRUSH, DWORD=0, PDWORD=NULL)
virtual void PolyAttrib (PLOGBRUSH, BOOL, int=ALTERNATE)
virtual void TextAttrib (HFONT, COLORREF, double=0.0, double=1.0, double=1.0, BOOL=FALSE, BOOL=FALSE, BOOL=FALSE)
virtual void MarkerAttrib (COLORREF, DWORD, BOOL)
virtual void FunCall (W32_FCall, int, PW32_FCALLPARAM)
virtual int TextSize (HDC, char *, PSIZE)
virtual int TextSize (HDC, wchar_t *, PSIZE)

Data Fields

LOGBRUSH myLineBrush
DWORD myLinePenWidth
DWORD myLineStyleCount
PDWORD myLineStyles
LOGBRUSH myPolyBrush
COLORREF myTextColor
LOGBRUSH myMarkerBrush
LOGBRUSH myMarkerBrushOrig
DWORD myMarkerWidth
EHDC myHDC

Constructor & Destructor Documentation

W95_Allocator::W95_Allocator int  ,
PW32_Allocator  = NULL
 

virtual W95_Allocator::~W95_Allocator  )  [virtual]
 


Member Function Documentation

virtual void W95_Allocator::Arc int  ,
int  ,
int  ,
int  ,
double  ,
double 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::BeginMarker int  ,
int  ,
int  ,
int  ,
double 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Chord int  ,
int  ,
int  ,
int  ,
double  ,
double 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Ellipse int  ,
int  ,
int  ,
int 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::EndMarker void   )  [virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::FunCall W32_FCall  ,
int  ,
PW32_FCALLPARAM 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Image int  ,
int  ,
PW32_Bitmap  ,
double  = 1.0
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Line int  ,
int  ,
int  ,
int 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::LineAttrib DWORD  ,
PLOGBRUSH  ,
DWORD  = 0,
PDWORD  = NULL
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::MarkerAttrib COLORREF  ,
DWORD  ,
BOOL 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::MarkerPoint int  ,
int 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Play HDC  ,
PSIZE 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Point int  ,
int 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::PolyAttrib PLOGBRUSH  ,
BOOL  ,
int  = ALTERNATE
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::PolyChord int  ,
int  ,
int  ,
int  ,
double  ,
double 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::PolyEllipse int  ,
int  ,
int  ,
int 
[virtual]
 

Implements W32_Allocator.

virtual W32_Note* W95_Allocator::Polygon int   )  [virtual]
 

Implements W32_Allocator.

virtual W32_Note* W95_Allocator::Polyline int   )  [virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::PolyMarker int   )  [virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::PolyMarker1 int  ,
GetPointFunc  ,
int  ,
void * 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::PolyMarker2 int  ,
GetPointFunc  ,
int  ,
void * 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::PolySector int  ,
int  ,
int  ,
int  ,
double  ,
double 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Polytext int  ,
int  ,
double  ,
double  ,
void *  ,
BOOL  = FALSE,
BOOL  = FALSE
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Sector int  ,
int  ,
int  ,
int  ,
double  ,
double 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Text int  ,
int  ,
double  ,
void *  ,
BOOL  = FALSE,
BOOL  = FALSE
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::TextAttrib HFONT  ,
COLORREF  ,
double  = 0.0,
double  = 1.0,
double  = 1.0,
BOOL  = FALSE,
BOOL  = FALSE,
BOOL  = FALSE
[virtual]
 

Implements W32_Allocator.

virtual int W95_Allocator::TextSize HDC  ,
wchar_t *  ,
PSIZE 
[virtual]
 

Implements W32_Allocator.

virtual int W95_Allocator::TextSize HDC  ,
char *  ,
PSIZE 
[virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::URect LPRECT   )  [virtual]
 

Implements W32_Allocator.

virtual void W95_Allocator::Xform void   )  [virtual]
 

Implements W32_Allocator.


Field Documentation

EHDC W95_Allocator::myHDC
 

LOGBRUSH W95_Allocator::myLineBrush
 

DWORD W95_Allocator::myLinePenWidth
 

DWORD W95_Allocator::myLineStyleCount
 

PDWORD W95_Allocator::myLineStyles
 

LOGBRUSH W95_Allocator::myMarkerBrush
 

LOGBRUSH W95_Allocator::myMarkerBrushOrig
 

DWORD W95_Allocator::myMarkerWidth
 

LOGBRUSH W95_Allocator::myPolyBrush
 

COLORREF W95_Allocator::myTextColor
 


The documentation for this struct was generated from the following file:
Generated on Mon Aug 25 13:56:36 2008 for OpenCASCADE by  doxygen 1.4.1