|
| VectorImage (const VectorImage &) |
|
VectorImage & | operator= (const VectorImage &a) |
|
VectorImage * | clone () const override |
|
void | setObject (Object *pObj) |
|
bool | read (QString filePath) |
| VectorImage::read. More...
|
|
Status | write (QString filePath, QString format) |
| VectorImage::write. More...
|
|
Status | createDomElement (QXmlStreamWriter &doc) |
| VectorImage::createDomElement. More...
|
|
void | loadDomElement (QDomElement element) |
| VectorImage::loadDomElement. More...
|
|
BezierCurve & | curve (int i) |
|
void | insertCurve (int position, BezierCurve &newCurve, qreal factor, bool interacts) |
| VectorImage::insertCurve. More...
|
|
void | addCurve (BezierCurve &newCurve, qreal factor, bool interacts=true) |
| VectorImage::addCurve. More...
|
|
void | removeCurveAt (int i) |
| VectorImage::removeCurveAt. More...
|
|
void | select (QRectF rectangle) |
|
void | setSelected (int curveNumber, bool YesOrNo) |
| VectorImage::setSelected. More...
|
|
void | setSelected (int curveNumber, int vertexNumber, bool YesOrNo) |
| VectorImage::setSelected. More...
|
|
void | setSelected (VertexRef vertexRef, bool YesOrNo) |
| VectorImage::setSelected. More...
|
|
void | setSelected (QList< int > curveList, bool YesOrNo) |
| VectorImage::setSelected. More...
|
|
void | setSelected (QList< VertexRef > vertexList, bool YesOrNo) |
| VectorImage::setSelected. More...
|
|
bool | isSelected (int curveNumber) |
| VectorImage::isSelected. More...
|
|
bool | isSelected (int curveNumber, int vertexNumber) |
| VectorImage::isSelected. More...
|
|
bool | isSelected (VertexRef vertexRef) |
| VectorImage::isSelected. More...
|
|
bool | isSelected (QList< int > curveList) |
| VectorImage::isSelected. More...
|
|
bool | isSelected (QList< VertexRef > vertexList) |
| VectorImage::isSelected. More...
|
|
bool | isAnyCurveSelected () |
| VectorImage::isAnyCurveSelected. More...
|
|
void | setAreaSelected (int areaNumber, bool YesOrNo) |
| VectorImage::setAreaSelected. More...
|
|
bool | isAreaSelected (int areaNumber) |
| VectorImage::isAreaSelected. More...
|
|
bool | isPathFilled () |
| VectorImage::isPathFilled. More...
|
|
int | getFirstSelectedCurve () |
| VectorImage::getFirstSelectedCurve. More...
|
|
int | getFirstSelectedArea () |
| VectorImage::getFirstSelectedArea. More...
|
|
int | getNumOfCurvesSelected () |
| VectorImage::numOfCurvesSelected. More...
|
|
void | selectAll () |
| VectorImage::selectAll.
|
|
void | deselectAll () |
| VectorImage::deselectAll.
|
|
QRectF | getSelectionRect () |
|
void | setSelectionRect (QRectF rectange) |
| VectorImage::setSelectionRect. More...
|
|
void | calculateSelectionRect () |
| VectorImage::calculateSelectionRect.
|
|
void | deleteSelection () |
| VectorImage::deleteSelection.
|
|
void | deleteSelectedPoints () |
| VectorImage::deleteSelectedPoints.
|
|
void | removeVertex (int curve, int vertex) |
| VectorImage::removeVertex. More...
|
|
bool | isEmpty () const |
|
void | paste (VectorImage &) |
| VectorImage::paste. More...
|
|
QColor | getColor (int i) |
| VectorImage::getColor. More...
|
|
int | getColorNumber (QPointF point) |
| VectorImage::getColorNumber. More...
|
|
bool | usesColor (int index) |
| VectorImage::usesColor. More...
|
|
void | removeColor (int index) |
| VectorImage::removeColor. More...
|
|
int | getCurvesColor (int curve) |
| VectorImage::getCurvesColor. More...
|
|
bool | isCurveVisible (int curve) |
|
void | moveColor (int start, int end) |
|
void | paintImage (QPainter &painter, bool simplified, bool showThinCurves, bool antialiasing) |
| VectorImage::paintImage. More...
|
|
void | outputImage (QImage *image, QTransform myView, bool simplified, bool showThinCurves, bool antialiasing) |
| VectorImage::outputImage. More...
|
|
void | clear () |
| VectorImage::clear.
|
|
void | clean () |
| VectorImage::clean.
|
|
void | setSelectionTransformation (QTransform transform) |
| VectorImage::setSelectionTransformation. More...
|
|
void | applySelectionTransformation () |
| VectorImage::applySelectionTransformation.
|
|
void | applySelectionTransformation (QTransform transform) |
| VectorImage::applySelectionTransformation. More...
|
|
void | applyColorToSelectedCurve (int colorNumber) |
| VectorImage::applyColorToSelectedCurve. More...
|
|
void | applyColorToSelectedArea (int colorNumber) |
| VectorImage::applyColorToSelectedArea. More...
|
|
void | applyWidthToSelection (qreal width) |
| VectorImage::applyWidthToSelection. More...
|
|
void | applyFeatherToSelection (qreal feather) |
| VectorImage::applyFeatherToSelection. More...
|
|
void | applyOpacityToSelection (qreal opacity) |
| VectorImage::applyOpacityToSelection. More...
|
|
void | applyInvisibilityToSelection (bool YesOrNo) |
| VectorImage::applyInvisibilityToSelection. More...
|
|
void | applyVariableWidthToSelection (bool YesOrNo) |
| VectorImage::applyVariableWidthToSelection. More...
|
|
void | fillContour (QList< QPointF > contourPath, int color) |
| VectorImage::fillContour. More...
|
|
void | fillSelectedPath (int color) |
| VectorImage::fillSelectedPath. More...
|
|
void | addArea (BezierArea bezierArea) |
| VectorImage::addArea. More...
|
|
int | getFirstAreaNumber (QPointF point) |
| VectorImage::getFirstAreaNumber. More...
|
|
int | getLastAreaNumber (QPointF point) |
| VectorImage::getLastAreaNumber. More...
|
|
int | getLastAreaNumber (QPointF point, int maxAreaNumber) |
| VectorImage::getLastAreaNumber. More...
|
|
int | getLastCurveNumber () |
| VectorImage::getLastCurveNumber. More...
|
|
BezierCurve | getLastCurve () |
| VectorImage::getLastCurve. More...
|
|
void | removeArea (QPointF point) |
| VectorImage::removeArea. More...
|
|
void | removeAreaInCurve (int curve, int areaNumber) |
| VectorImage::removeAreaInCurve. More...
|
|
void | updateArea (BezierArea &bezierArea) |
| VectorImage::updateArea. More...
|
|
QList< int > | getCurvesCloseTo (QPointF thisPoint, qreal maxDistance) |
| VectorImage::getCurvesCloseTo. More...
|
|
QList< BezierCurve > | getSelectedCurves () |
| VectorImage::getSelectedCurve. More...
|
|
QList< int > | getSelectedCurveNumbers () |
| VectorImage::getSelectedCurveNumber. More...
|
|
BezierArea | getSelectedArea (QPointF currentPoint) |
| VectorImage::getSelectedArea. More...
|
|
VertexRef | getClosestVertexTo (const BezierCurve &curve, int curveNum, QPointF thisPoint) |
| VectorImage::getClosestVertexTo. More...
|
|
QList< VertexRef > | getCurveVertices (int curveNumber) |
| VectorImage::getCurveVertices. More...
|
|
QList< VertexRef > | getVerticesCloseTo (QPointF thisPoint, qreal maxDistance) |
| VectorImage::getVerticesCloseTo. More...
|
|
QList< VertexRef > | getVerticesCloseTo (QPointF thisPoint, qreal maxDistance, QList< VertexRef > *listOfPoints) |
| VectorImage::getVerticesCloseTo. More...
|
|
QList< VertexRef > | getVerticesCloseTo (VertexRef thisPointRef, qreal maxDistance) |
| VectorImage::getVerticesCloseTo. More...
|
|
QList< VertexRef > | getVerticesCloseTo (VertexRef thisPointRef, qreal maxDistance, QList< VertexRef > *listOfPoints) |
| VectorImage::getVerticesCloseTo. More...
|
|
QList< VertexRef > | getAndRemoveVerticesCloseTo (QPointF thisPoint, qreal maxDistance, QList< VertexRef > *listOfPoints) |
| VectorImage::getAndRemoveVerticesCloseTo. More...
|
|
QList< VertexRef > | getAndRemoveVerticesCloseTo (VertexRef thisPointRef, qreal maxDistance, QList< VertexRef > *listOfPoints) |
| VectorImage::getAndRemoveVerticesCloseTo. More...
|
|
QPointF | getVertex (int curveNumber, int vertexNumber) |
| VectorImage::getVertex. More...
|
|
QPointF | getVertex (VertexRef vertexRef) |
| VectorImage::getVertex. More...
|
|
QPointF | getC1 (int curveNumber, int vertexNumber) |
| VectorImage::getC1. More...
|
|
QPointF | getC1 (VertexRef vertexRef) |
| VectorImage::getC1. More...
|
|
QPointF | getC2 (int curveNumber, int vertexNumber) |
| VectorImage::getC2. More...
|
|
QPointF | getC2 (VertexRef vertexRef) |
| VectorImage::getC2. More...
|
|
QList< VertexRef > | getAllVertices () |
| VectorImage::getAllVertices. More...
|
|
int | getCurveSize (int curveNumber) |
| VectorImage::getCurveSize. More...
|
|
QPainterPath | getStrokedPath () |
|
qreal | getDistance (VertexRef r1, VertexRef r2) |
| VectorImage::getDistance. More...
|
|
QSize | getSize () |
|
void | setOpacity (qreal opacity) |
|
qreal | getOpacity () const |
|
| KeyFrame (const KeyFrame &k2) |
|
KeyFrame & | operator= (const KeyFrame &k2) |
|
int | pos () const |
|
void | setPos (int position) |
|
int | length () const |
|
void | setLength (int len) |
|
void | modification () |
|
void | setModified (bool b) |
|
bool | isModified () const |
|
void | setSelected (bool b) |
|
bool | isSelected () const |
|
QString | fileName () const |
|
void | setFileName (QString strFileName) |
|
void | addEventListener (KeyFrameEventListener *) |
|
void | removeEventListner (KeyFrameEventListener *) |
|
virtual void | loadFile () |
|
virtual void | unloadFile () |
|
virtual bool | isLoaded () const |
|
virtual quint64 | memoryUsage () |
|
Definition at line 32 of file vectorimage.h.