#include <outline_provider.h>
Inheritance diagram for CL_OutlineProvider:

Public Member Functions | |
Construction | |
| CL_OutlineProvider () | |
| Construct a outline provider. | |
| virtual | ~CL_OutlineProvider () |
Attributes | |
| virtual std::vector< CL_Contour > | get_contours ()=0 |
| return the countours that make up the outline | |
| virtual int | get_width ()=0 |
| return the width of the image used as basis for outline creation, or -1 when loading a precompiled outline. | |
| virtual int | get_height ()=0 |
| return the height of the image used as basis for outline creation, or -1 when loading a precompiled outline. | |
Operations | |
| virtual void | destroy ()=0 |
| Destroys the provider. | |
Abstract Base class for outline providers. Don't use this!
|
|
Construct a outline provider.
|
|
|
|
|
|
Destroys the provider.
Implemented in CL_OutlineProviderBitmap, and CL_OutlineProviderFile. |
|
|
return the countours that make up the outline
Implemented in CL_OutlineProviderBitmap, and CL_OutlineProviderFile. |
|
|
return the height of the image used as basis for outline creation, or -1 when loading a precompiled outline.
Implemented in CL_OutlineProviderBitmap, and CL_OutlineProviderFile. |
|
|
return the width of the image used as basis for outline creation, or -1 when loading a precompiled outline.
Implemented in CL_OutlineProviderBitmap, and CL_OutlineProviderFile. |
1.4.6