代表画刷形状,用于3d分割标注,继承Shape3D More...
#include <Brush3D.h>
Public Member Functions | |
Brush3D () | |
~Brush3D () | |
![]() | |
Shape3D (Type t) | |
virtual | ~Shape3D ()=0 |
![]() | |
Shape (Type t) | |
virtual | ~Shape ()=0 |
Public Attributes | |
QVector< float > | radius |
存储一系列像素点的大小 More... | |
![]() | |
QVector< cv::Point3f > | 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... | |
Additional Inherited Members | |
![]() | |
enum | Type { Brush, Rectangle, Polygons, Circle, Curve, Rectangle3D, Brush3D } |
标注形状的类型 More... | |
代表画刷形状,用于3d分割标注,继承Shape3D
|
inline |
My::Brush3D::~Brush3D | ( | ) |
QVector<float> My::Brush3D::radius |
存储一系列像素点的大小