
Public Member Functions | |
| void | filterImage (GImage &image, int size) |
| void | finish () |
| void | rasterEdge (const Vector2 &v0, const Vector2 &v1, const PTriangle *&triangle, GImage &image) |
| void | rasterEdges (const PTriangle *&triangle, GImage &image) |
| Rasterizer () | |
| void | rasterTriangleToTexture (const PTriangle *&triangle, GImage &image, bool **set) |
| void | scanEdge (const Vector2 &v0, const Vector2 &v1) |
| void | setDim (int dim) |
Static Public Member Functions | |
| static void | destroyInstance () |
| may be used to manually destroy the singleton instance | |
| static Rasterizer * | getInstance () |
| accesses the singleton instance | |
| static bool | isActive () |
| checks if the singleton is active | |
| static bool | isDestroyed () |
| checks if the singleton is destroyed | |
| static bool | isVirgin () |
| checks if the singleton has not been initialized | |
Public Attributes | |
| float | HEIGHT |
Protected Types | |
| typedef Automatic< Rasterizer > | Friendly |
Protected Member Functions | |
| Singleton () | |
Static Protected Member Functions | |
| static void | destroyedError () |
| static void | initInstance () |
|
|
subclasses should declare this type their friend in order to allow access to ctor and dtor, as those should generally be made private. |
|
|
|
|
|
|
|
|
may be used to manually destroy the singleton instance If this function is not called, the instance is destroyed automatically during shutdown. |
|
||||||||||||
|
|
|
|
|
|
|
accesses the singleton instance The exact operation executed by calling this function is determined by the singleton policies.
|
|
|
|
|
|
checks if the singleton is active
|
|
|
checks if the singleton is destroyed
This function returns
|
|
|
checks if the singleton has not been initialized A singleton is not initialized if no instance exists and no instance has been destroyed.
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.4.3