0
我在Qt中編寫了一個程序,它通過使用Q3DScatter可視化處理後的點雲(3D點)。 現在我想添加不同顏色的計算關鍵點。 這可能嗎? Anyboy有沒有一些經驗? 下面您可以看到代碼的一部分,點雲被添加到數據數組中。Q3DScatter - >如何用不同顏色的點添加點雲
QScatterDataArray * dataArray = new QScatterDataArray;
dataArray->resize(vector_seg_x->size());
QScatterDataItem * ptrToDataArray = &dataArray->first();
for(int i = 0; i < vector_seg_x->size();i++){
ptrToDataArray->setPosition(QVector3D(
(double)(iter_seg_x[i]),
(double)(iter_seg_y[i]),
(double)(iter_seg_z[i])));
ptrToDataArray++;
}
m_graph_seg->seriesList().at(0)->dataProxy()->resetArray(dataArray);