|
GME
13
|
#include <GraphicsUtil.h>

Public Member Functions | |
| CArrowHead (int dir, const std::vector< CPoint > &coords) | |
| virtual | ~CArrowHead () |
| CRect | GetLineCoords (long index1, long index2, double angle, bool skew) |
| virtual void | Draw (Gdiplus::Graphics *gdip, Gdiplus::Pen *pen, Gdiplus::Brush *brush, const CPoint &tip, bool bPen, double angle, bool bold) |
Public Attributes | |
| std::vector< CPoint > | path |
| int | dir |
Definition at line 12 of file GraphicsUtil.h.
| CArrowHead::CArrowHead | ( | int | dir, |
| const std::vector< CPoint > & | coords | ||
| ) |
Definition at line 16 of file GraphicsUtil.cpp.
| CArrowHead::~CArrowHead | ( | ) | [virtual] |
Definition at line 49 of file GraphicsUtil.cpp.
| void CArrowHead::Draw | ( | Gdiplus::Graphics * | gdip, |
| Gdiplus::Pen * | pen, | ||
| Gdiplus::Brush * | brush, | ||
| const CPoint & | tip, | ||
| bool | bPen, | ||
| double | angle, | ||
| bool | bold | ||
| ) | [virtual] |
Reimplemented in CBulletArrowHead.
Definition at line 70 of file GraphicsUtil.cpp.
| CRect CArrowHead::GetLineCoords | ( | long | index1, |
| long | index2, | ||
| double | angle, | ||
| bool | skew | ||
| ) |
Definition at line 53 of file GraphicsUtil.cpp.
Definition at line 19 of file GraphicsUtil.h.
| std::vector<CPoint> CArrowHead::path |
Definition at line 18 of file GraphicsUtil.h.
1.7.6.1