25 int SizeX()
const {
return level*bm.SizeX(); }
26 int SizeY()
const {
return level*bm.SizeY(); }
31 if (xx==oldx && yy==oldy)
35 oldColor = bm.Map(xx,yy);
48 mutable int oldx, oldy;
49 mutable Color oldColor;
56 int Size()
const {
return coll.Size(); }
int FindNearestPoint(Point2d p, PointCollection2d &points)
void DrawDot(BufferRef ref, Point2d p)
void DrawDots(BufferRef ref, PointCollection2d &p)
void ExecuteFontEditor(int argc, char **argv, Font *font)
Definition VectorTools.hh:380
Definition Effect.hh:2663
ZoomPoints(PointCollection2d &coll, int level)
Definition FontEditor.hh:55
Point2d Index(int i) const
Definition FontEditor.hh:57
int Size() const
Definition FontEditor.hh:56
void Prepare()
Definition FontEditor.hh:23
void Collect(CollectVisitor &vis)
Definition FontEditor.hh:21
Zoom(Bitmap< Color > &bm, int level)
Definition FontEditor.hh:20
int SizeY() const
Definition FontEditor.hh:26
Color Map(int x, int y) const
Definition FontEditor.hh:27
int SizeX() const
Definition FontEditor.hh:25
static Point2d ZoomToSmall(Point2d p, int level)
Definition FontEditor.hh:40
static Point2d SmallToZoom(Point2d p, int level)
Definition FontEditor.hh:41
void HeavyPrepare()
Definition FontEditor.hh:22
Definition VectorTools.hh:910
float x
Definition VectorTools.hh:911
float y
Definition VectorTools.hh:911
static Point2d FromVector(const Vector2d &v)
Definition VectorTools.hh:1035
static Vector2d FromPoint(const Point2d &p)
Definition VectorTools.hh:991