Logo Search packages:      
Sourcecode: kdenlive version File versions  Download package

Public Types | Signals | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes

SplineItem Class Reference

List of all members.

Public Types

enum  { Type = UserType + 10 }

Signals

void changed (bool editing)

Public Member Functions

bool editing ()
QList< BPointgetPoints ()
void removeChild (QGraphicsItem *child)
void setPoints (const QList< BPoint > &points)
 SplineItem (const QList< BPoint > &points, QGraphicsItem *parent=0, QGraphicsScene *scene=0)
virtual int type () const
void updateSpline (bool editing=false)

Protected Member Functions

virtual void hoverMoveEvent (QGraphicsSceneHoverEvent *event)
virtual void mouseMoveEvent (QGraphicsSceneMouseEvent *event)
virtual void mousePressEvent (QGraphicsSceneMouseEvent *event)
virtual void mouseReleaseEvent (QGraphicsSceneMouseEvent *event)

Private Member Functions

int getClosestPointOnCurve (QPointF point, double *tFinal)

Private Attributes

bool m_closed
bool m_editing
QGraphicsView * m_view

Detailed Description

Definition at line 28 of file splineitem.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index