LabelMe
|
代表长方体形状,用于3d分割标注,继承Shape3D More...
#include <rectangle3d.h>
Public Member Functions | |
Rectangle3D () | |
~Rectangle3D () | |
![]() | |
Shape3D (Type t) | |
virtual | ~Shape3D ()=0 |
![]() | |
Shape (Type t) | |
virtual | ~Shape ()=0 |
Public Attributes | |
float | width =0 |
存储长方体的宽 More... | |
float | height =0 |
存储长方体的高 More... | |
int | zspan =0 |
存储长方体的z方向跨度 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::Rectangle3D::~Rectangle3D | ( | ) |
float My::Rectangle3D::height =0 |
存储长方体的高
float My::Rectangle3D::width =0 |
存储长方体的宽
int My::Rectangle3D::zspan =0 |
存储长方体的z方向跨度