Open CASCADE Technology 6.6.0
|
#include <WNT_Allocator.hxx>
Public Member Functions | |
WNT_Allocator (int, PW32_Allocator=NULL) | |
virtual | ~WNT_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_Note * | Polygon (int) |
virtual W32_Note * | Polyline (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) |
void | GetExtent (LPSIZE lpSZ) |
void | TransformPoint (int &, int &) |
void | TransformPoint (LPPOINT) |
void | RecalcMatrix (XFORM &, double=0.0, double=0.0, double=0.0) |
void | Register (int, int) |
void | Register (LPPOINT, int) |
void | Register (LPRECT) |
Data Fields | |
SIZE | mySize |
HDC | myHDC |
RECT | myURect |
XFORM | myMatrix |
HPEN | myLinePen |
DWORD | myLineWidth |
HBRUSH | myPolyBrush |
HPEN | myTextPen |
HBRUSH | myTextBrush |
COLORREF | myTextColor |
HPEN | myMarkerPen |
HPEN | myPO |
HBRUSH | myBO |
HFONT | myFO |
WNT_Allocator::WNT_Allocator | ( | int | , |
PW32_Allocator | = NULL |
||
) |
virtual WNT_Allocator::~WNT_Allocator | ( | ) | [virtual] |
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
virtual void WNT_Allocator::EndMarker | ( | void | ) | [virtual] |
Implements W32_Allocator.
virtual void WNT_Allocator::FunCall | ( | W32_FCall | , |
int | , | ||
PW32_FCALLPARAM | |||
) | [virtual] |
Implements W32_Allocator.
void WNT_Allocator::GetExtent | ( | LPSIZE | lpSZ | ) |
virtual void WNT_Allocator::Image | ( | int | , |
int | , | ||
PW32_Bitmap | , | ||
double | = 1.0 |
||
) | [virtual] |
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
virtual void WNT_Allocator::Play | ( | HDC | , |
PSIZE | |||
) | [virtual] |
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
virtual void WNT_Allocator::PolyMarker | ( | int | ) | [virtual] |
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
Implements W32_Allocator.
virtual void WNT_Allocator::Polytext | ( | int | , |
int | , | ||
double | , | ||
double | , | ||
void * | , | ||
BOOL | = FALSE , |
||
BOOL | = FALSE |
||
) | [virtual] |
Implements W32_Allocator.
void WNT_Allocator::RecalcMatrix | ( | XFORM & | , |
double | = 0.0 , |
||
double | = 0.0 , |
||
double | = 0.0 |
||
) |
void WNT_Allocator::Register | ( | LPRECT | ) |
Implements W32_Allocator.
virtual void WNT_Allocator::Text | ( | int | , |
int | , | ||
double | , | ||
void * | , | ||
BOOL | = FALSE , |
||
BOOL | = FALSE |
||
) | [virtual] |
Implements W32_Allocator.
virtual void WNT_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 WNT_Allocator::TextSize | ( | HDC | , |
char * | , | ||
PSIZE | |||
) | [virtual] |
Implements W32_Allocator.
virtual int WNT_Allocator::TextSize | ( | HDC | , |
wchar_t * | , | ||
PSIZE | |||
) | [virtual] |
Implements W32_Allocator.
void WNT_Allocator::TransformPoint | ( | LPPOINT | ) |
virtual void WNT_Allocator::URect | ( | LPRECT | ) | [virtual] |
Implements W32_Allocator.
virtual void WNT_Allocator::Xform | ( | void | ) | [virtual] |
Implements W32_Allocator.
HBRUSH WNT_Allocator::myBO |
HFONT WNT_Allocator::myFO |
XFORM WNT_Allocator::myMatrix |
HPEN WNT_Allocator::myPO |
HBRUSH WNT_Allocator::myPolyBrush |
HBRUSH WNT_Allocator::myTextBrush |
COLORREF WNT_Allocator::myTextColor |