#include <cmath>
#include <sstream>
#include <vector>
#include "util/Vector.hpp"
#include "frontend/Drawable.hpp"
Go to the source code of this file.
|
#define | TRASE_BACKEND_VISITABLE() |
|
#define | TRASE_ANIMATED_BACKEND_VISITABLE() void accept(Drawable &drawable) override { drawable.dispatch(*this); } |
|
|
enum | Align : unsigned int {
ALIGN_LEFT = 1u << 0u,
ALIGN_CENTER = 1u << 1u,
ALIGN_RIGHT = 1u << 2u,
ALIGN_TOP = 1u << 3u,
ALIGN_MIDDLE = 1u << 4u,
ALIGN_BOTTOM = 1u << 5u,
ALIGN_BASELINE = 1u << 6u
} |
|
enum | ArcDirection { CLOCKWISE = 1u << 0u,
COUNTER_CLOCKWISE = 1u << 1u
} |
|
◆ TRASE_BACKEND_VISITABLE
#define TRASE_BACKEND_VISITABLE |
( |
| ) |
|
Value:void accept(Drawable &drawable, float time) override { \
drawable.dispatch(*this, time); \
}
◆ pi
Initial value:=
3.141592653589793238462643383279502884197169399375105820974944592307816406286f