com.supermap.ar.areffect
Class CameraRecordControl
- java.lang.Object
-
- com.supermap.ar.areffect.CameraRecordControl
-
public class CameraRecordControl extends java.lang.ObjectCamera Record ControllerExports the tracing records of camera from AR scene
AREffectViewARRecordParameter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interfaceCameraRecordControl.RayTestStatusListenerRay detection listens for events After the renderer is enabled, ifstatic classCameraRecordControl.TaskManagerCameraWindowRendererRefresh manager Use a singleton to manage all the refresh CameraWindowRenderer The advantage of this is that when multiple camerawindowrenderers are present,Unified refresh,Avoid stalling caused by multiple Timer updates.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ARRecordParametergetCurrentRecordParameter()Gets the current posture record parametersLocationUpdateListenergetExternalLocationListener()Gets whether to output results using an external location alternative locationbooleanisUseExternalLocation()Determines whether to output results using an external location alternativevoidsetRayTestStatusListener(CameraRecordControl.RayTestStatusListener rayTestStatusListener)Sets the listening event for ray detectionvoidsetUseExternalLocation(boolean useExternalLocation)Sets whether to output results using an external location alternative location
-
-
-
Method Detail
-
getCurrentRecordParameter
public ARRecordParameter getCurrentRecordParameter()
Gets the current posture record parameters- Returns:
- AR posture record parameters
ARRecordParameter
-
isUseExternalLocation
public boolean isUseExternalLocation()
Determines whether to output results using an external location alternative- Returns:
-
setUseExternalLocation
public void setUseExternalLocation(boolean useExternalLocation)
Sets whether to output results using an external location alternative location- Parameters:
useExternalLocation-
-
getExternalLocationListener
public LocationUpdateListener getExternalLocationListener()
Gets whether to output results using an external location alternative location
-
setRayTestStatusListener
public void setRayTestStatusListener(CameraRecordControl.RayTestStatusListener rayTestStatusListener)
Sets the listening event for ray detection- Parameters:
rayTestStatusListener-
-
-