/*
* CINELERRA
* Copyright (C) 2008 Adam Williams <broadcast at earthling dot net>
+ * Copyright (C) 2003-2016 Cinelerra CV contributors
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
class MaskEdge : public ArrayList<MaskCoord>
{
public:
- MaskCoord &append() { return ArrayList<MaskCoord>::append(); }
MaskCoord &append(double x, double y, double z=0) {
- MaskCoord &c = append();
+ MaskCoord &c = ArrayList<MaskCoord>::append();
c.x = x; c.y = y; c.z = z;
return c;
}
};
#define FEATHER_MAX 100
+// GL reg limit 1024 incls shader param list
+#define MAX_FEATHER 1000
class SubMask
{
void dump(FILE *fp);
char name[BCSTRLEN];
- float fader; // -100 - 100
- float feather; // -100 - 100
+ float fader;
+ float feather;
MaskPoints points;
MaskAuto *keyframe;
};