调试窗

增加点云数据渲染控制
This commit is contained in:
xuxinchao
2022-05-24 12:21:30 +08:00
parent f10a9d835a
commit 778156c2a2
2 changed files with 31 additions and 2 deletions

View File

@@ -545,11 +545,17 @@ class DebugSettingView @JvmOverloads constructor(
}
// 演示模式,上一次勾选的数据
// 强制绘制引导线
tbIsDrawAutopilotTrajectoryData.setOnCheckedChangeListener { _, isChecked ->
FunctionBuildConfig.isIgnoreConditionsDrawAutopilotTrajectoryData = isChecked
}
//TODO
tbIsDrawPath.setOnCheckedChangeListener { _, isChecked ->
}
// 初始化 GSP数据源 数据
rgGpsProvider.check(
when (FunctionBuildConfig.gpsProvider) {
@@ -598,6 +604,13 @@ class DebugSettingView @JvmOverloads constructor(
// FunctionBuildConfig.isDrawObuIdentifyData = isChecked
// }
//初始化点云数据渲染情况
tbDrawPointCloudData.isChecked = FunctionBuildConfig.isDrawPointCloudData
//是否渲染点云数据
tbDrawPointCloudData.setOnCheckedChangeListener { _, isChecked ->
FunctionBuildConfig.isDrawPointCloudData = isChecked
}
// 模拟自动驾驶中
tbChangeAutoPilotStatus.setOnCheckedChangeListener { _, isChecked ->
CallerAutoPilotManager.setControlAutopilotCarAuto(isChecked)

View File

@@ -1450,10 +1450,11 @@
android:textOn="强制绘制引导线"
android:textSize="@dimen/dp_24"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@id/tbIsDrawAutopilotTrajectoryData"
app:layout_constraintRight_toLeftOf="@id/tbIsDrawPath"
app:layout_constraintTop_toBottomOf="@id/tbIsDrawIdentifyData" />
<ToggleButton
android:id="@+id/tbIsDrawPath"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_margin="2dp"
@@ -1479,6 +1480,21 @@
app:layout_constraintLeft_toLeftOf="@id/tbIsDrawAutopilotTrajectoryData"
app:layout_constraintRight_toRightOf="@id/tbIsDrawAutopilotTrajectoryData"/>
<ToggleButton
android:id="@+id/tbDrawPointCloudData"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:padding="@dimen/dp_10"
android:textColor="#000"
android:textOff="开启渲染点云数据"
android:textOn="关闭渲染点云数据"
android:textSize="@dimen/dp_24"
app:layout_constraintTop_toBottomOf="@id/tbIsDrawAutopilotTrajectoryData"
app:layout_constraintLeft_toRightOf="@id/tbChangeAutoPilotStatus"
app:layout_constraintRight_toRightOf="parent"
/>
<RadioGroup
android:id="@+id/rgGpsProvider"
android:layout_width="match_parent"