Struct SimOne_Data_Marker_Entry¶
ClassList > SimOne_Data_Marker_Entry
#include <SimOneIOStruct.h>
Public Attributes¶
| Type | Name |
|---|---|
| ESimOne_Marker_Action | action |
| SimOne_Marker_Color | color |
| SimOne_Marker_Color | colors |
| int | colors_num |
| bool | frame_locked |
| int32_t | id |
| float | lifetime |
| char | mesh_resource |
| bool | mesh_use_embedded_materials |
| char | ns |
| int | obstacle_id |
| SimOne_Data_Vec3f | points |
| int | points_num |
| SimOne_Marker_Pose | pose |
| char | resource |
| SimOne_Data_Vec3f | scale |
| ESimOne_Marker_SubType | sub_type |
| ESimone_Marker_Shape_Type | type |
Public Attributes Documentation¶
variable action¶
ESimOne_Marker_Action SimOne_Data_Marker_Entry::action;
标记的动作类型 * Action type for the marker
variable color¶
SimOne_Marker_Color SimOne_Data_Marker_Entry::color;
标记的颜色 * Color of the marker
variable colors¶
SimOne_Marker_Color SimOne_Data_Marker_Entry::colors[3840];
标记的颜色数组 * Array of colors for the marker
variable colors_num¶
int SimOne_Data_Marker_Entry::colors_num;
标记的颜色数 * Number of colors in the marker
variable frame_locked¶
bool SimOne_Data_Marker_Entry::frame_locked;
是否锁定标记在帧中的位置 * Whether the marker is frame-locked
variable id¶
int32_t SimOne_Data_Marker_Entry::id;
标记的唯一标识符 * Unique identifier for the marker
variable lifetime¶
float SimOne_Data_Marker_Entry::lifetime;
标记的生命周期,单位为秒 * Lifetime of the marker, in seconds
variable mesh_resource¶
char SimOne_Data_Marker_Entry::mesh_resource[100];
网格资源标识符,用于引用标记的网格资源 * Mesh resource identifier for referencing mesh resources of the marker
variable mesh_use_embedded_materials¶
bool SimOne_Data_Marker_Entry::mesh_use_embedded_materials;
是否使用嵌入的材质 * Whether to use embedded materials in the mesh
variable ns¶
char SimOne_Data_Marker_Entry::ns[100];
标记的命名空间,用于标识不同标记的类别或组 * Namespace of the marker, used to identify different categories or groups of markers
variable obstacle_id¶
int SimOne_Data_Marker_Entry::obstacle_id;
障碍物标识符,仅在标记类型为障碍物时有效 * Obstacle identifier, applicable only when the marker type is an obstacle
variable points¶
SimOne_Data_Vec3f SimOne_Data_Marker_Entry::points[3840];
标记的点坐标 * Coordinates of the points in the marker
variable points_num¶
int SimOne_Data_Marker_Entry::points_num;
标记的点数 * Number of points in the marker
variable pose¶
SimOne_Marker_Pose SimOne_Data_Marker_Entry::pose;
标记的位置和朝向 * Position and orientation of the marker
variable resource¶
char SimOne_Data_Marker_Entry::resource[100];
资源标识符,用于引用标记的其他资源 * Resource identifier for referencing additional resources of the marker
variable scale¶
SimOne_Data_Vec3f SimOne_Data_Marker_Entry::scale;
标记的缩放因子 * Scale factor for the marker
variable sub_type¶
ESimOne_Marker_SubType SimOne_Data_Marker_Entry::sub_type;
标记的子类型 * Subtype of the marker
variable type¶
ESimone_Marker_Shape_Type SimOne_Data_Marker_Entry::type;
标记的形状类型 * Shape type of the marker
The documentation for this class was generated from the following file docs/api/cpp/SimOneIOStruct.h