前提・実現したいこと
以下のソースにあるようにPerPointCloudDataTypeDefのx、y、zを表示したいのですが、
MesureData.point_cloud_data.point_data->x
とするとエラーが出てしまいました。
ちなみに
MesureData.point_cloud_data->width
は値が表示されます。
参照の書き方がわかりましたらコメントお願いします。
該当のソースコード
typedef struct { float32_t x; float32_t y; float32_t z; }PerPointCloudDataTypeDef; /*Ordered point cloud data*/ typedef struct { PerPointCloudDataTypeDef *point_data; uint16_t width; uint16_t height; uint32_t points; }PointCloudDataTypeDef; /*Data return*/ typedef struct { SimpleRoiDataTypeDef *simple_roi_data; /*Simple ROI data packet @see SimpleRoiDataTypeDef*/ FullRoiDataTypeDef *full_roi_data; /*Full ROI data packet @see FullRoiDataTypeDef*/ DepthDataTypeDef *simple_depth_data; /*Simple depth data packet @see DepthDataTypeDef*/ DepthDataTypeDef *full_depth_data; /*Full ROI data packet @see DepthDataTypeDef*/ PointCloudDataTypeDef *point_cloud_data; /*Point cloud data packet @see PointCloudDataTypeDef*/ ObstacleDataTypedef *Obstacle_data; /*Obstacle data packet @see ObstacleDataTypedef*/ uint8_t *Obstacle_frame_data_buff; /*Buffer used to store obstacle data packet*/ }MeasureDataTypeDef;
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/21 16:02