LabelMe
|
代表平滑曲线形状,继承Shape2D类 More...
#include <Curve.h>
Public Member Functions | |
Curve () | |
virtual void | draw (QWidget *w) |
绘制形状函数 More... | |
virtual bool | isInShape (QPointF p, QWidget *w) |
判断是否在形状内函数 More... | |
virtual void | offset (float xOffset, float yOffset) |
偏移形状函数 More... | |
![]() | |
Shape2D (My::Shape::Type t) | |
virtual | ~Shape2D ()=0 |
![]() | |
Shape (Type t) | |
virtual | ~Shape ()=0 |
Additional Inherited Members | |
![]() | |
enum | Type { Brush, Rectangle, Polygons, Circle, Curve, Rectangle3D, Brush3D } |
标注形状的类型 More... | |
![]() | |
QVector< QPointF > | points |
存储标注形状的像素点位 More... | |
![]() | |
const Type | type |
标注类型 More... | |
QString | label |
标注对应的标签文字 More... | |
QColor | color =QColor(100,255,0,100) |
默认标注颜色 More... | |
bool | isFill =false |
是否填充内部 More... | |
bool | isHide =false |
是否隐藏标注 More... | |
bool | isHover =false |
是否悬浮 More... | |
代表平滑曲线形状,继承Shape2D类
|
inline |
|
virtual |
|
virtual |
|
virtual |